public abstract class AbstractArtifact extends java.lang.Object implements Artifact
| Modifier and Type | Field and Description |
|---|---|
protected static byte[] |
s_buffer |
| Constructor and Description |
|---|
AbstractArtifact(StringProperty sourceName,
StringProperty destDir,
boolean localize) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
copy(java.io.InputStream is,
java.lang.String installDir,
java.lang.String destName,
java.lang.String destDir) |
protected static void |
copyAndLocalize(java.io.InputStream is,
java.lang.String installDir,
java.lang.String destName,
java.lang.String destDir,
java.util.Map propMap) |
StringProperty |
getDestinationDirectory() |
static java.lang.String |
getPath(java.lang.String s,
char separator) |
static java.lang.String |
getPathHead(java.lang.String s,
char separator) |
StringProperty |
getSourceName() |
boolean |
localize() |
protected static java.lang.Object |
readParameter(java.io.InputStream is) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInputStream, processpublic AbstractArtifact(StringProperty sourceName, StringProperty destDir, boolean localize)
public StringProperty getSourceName()
getSourceName in interface Artifactpublic StringProperty getDestinationDirectory()
getDestinationDirectory in interface Artifactprotected static void copy(java.io.InputStream is,
java.lang.String installDir,
java.lang.String destName,
java.lang.String destDir)
throws java.io.IOException
java.io.IOExceptionprotected static void copyAndLocalize(java.io.InputStream is,
java.lang.String installDir,
java.lang.String destName,
java.lang.String destDir,
java.util.Map propMap)
throws java.io.IOException
java.io.IOExceptionprotected static java.lang.Object readParameter(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getPath(java.lang.String s,
char separator)
public static java.lang.String getPathHead(java.lang.String s,
char separator)