203 Set<Archive> archives = new HashSet<>();
204 archives.add(arch);
205 ImageBuilder noopBuilder = new ImageBuilder() {
206
207 @Override
208 public DataOutputStream getJImageOutputStream() {
209 return new DataOutputStream(new ByteArrayOutputStream());
210 }
211
212 @Override
213 public ExecutableImage getExecutableImage() {
214 return null;
215 }
216
217 @Override
218 public void storeFiles(ResourcePool content) {
219 }
220 };
221
222 ImagePluginStack stack = new ImagePluginStack(noopBuilder, Collections.emptyList(),
223 null);
224
225 ImageFileCreator.create(archives, ByteOrder.nativeOrder(), stack);
226 }
227 }
|
203 Set<Archive> archives = new HashSet<>();
204 archives.add(arch);
205 ImageBuilder noopBuilder = new ImageBuilder() {
206
207 @Override
208 public DataOutputStream getJImageOutputStream() {
209 return new DataOutputStream(new ByteArrayOutputStream());
210 }
211
212 @Override
213 public ExecutableImage getExecutableImage() {
214 return null;
215 }
216
217 @Override
218 public void storeFiles(ResourcePool content) {
219 }
220 };
221
222 ImagePluginStack stack = new ImagePluginStack(noopBuilder, Collections.emptyList(),
223 null, null);
224
225 ImageFileCreator.create(archives, ByteOrder.nativeOrder(), stack);
226 }
227 }
|