public abstract class Packager extends Object
| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
buffer |
protected Collection<String> |
files |
protected File |
ijDir |
protected String |
prefix |
| Constructor and Description |
|---|
Packager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultFiles() |
boolean |
addFile(String fileName,
boolean executable) |
abstract void |
close() |
abstract void |
closeEntry() |
abstract String |
getExtension() |
protected static String |
getPlatform() |
void |
initialize(boolean includeJRE,
String... platforms) |
static void |
main(String[] args) |
abstract void |
open(OutputStream out) |
abstract void |
putNextEntry(String name,
boolean executable,
int size) |
void |
setPrefix(String prefix) |
void |
setRootDirectory(File rootDirectory) |
abstract void |
write(byte[] b,
int off,
int len) |
void |
write(InputStream in) |
protected File ijDir
protected Collection<String> files
protected String prefix
protected byte[] buffer
public abstract String getExtension()
public abstract void open(OutputStream out) throws IOException
IOExceptionpublic abstract void putNextEntry(String name, boolean executable, int size) throws IOException
IOExceptionpublic abstract void write(byte[] b,
int off,
int len)
throws IOException
IOExceptionpublic abstract void closeEntry()
throws IOException
IOExceptionpublic abstract void close()
throws IOException
IOExceptionpublic void write(InputStream in) throws IOException
IOExceptionpublic void setRootDirectory(File rootDirectory)
public void setPrefix(String prefix)
public void initialize(boolean includeJRE,
String... platforms)
throws Exception
Exceptionpublic void addDefaultFiles()
throws IOException
IOExceptionpublic boolean addFile(String fileName, boolean executable) throws IOException
IOExceptionprotected static String getPlatform()
public static void main(String[] args)
Copyright © 2015–2021 Fiji. All rights reserved.