public abstract class ExtractedContainerSpecification extends ContainerSpecification
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TEMP_FOLEDR_PREFIX |
Modifier | Constructor and Description |
---|---|
protected |
ExtractedContainerSpecification(BundleContainerSpecification parentBundleSpec,
java.lang.String containerName,
java.lang.String relativeName,
java.io.File realFile)
Creates a container specification for a container that has been extracted
to a temporary file/folder.
|
Modifier and Type | Method and Description |
---|---|
protected org.pfsw.logging.Logger2Logger |
getLogger() |
BundleContainerSpecification |
getParentBundleSpec()
returns the optional parent bundle specification.
|
boolean |
hasParentBundleSpec() |
close, fileUtil, getClassesFolderName, getClasspathElement, getContainerNames, getContainerType, getDisplayName, getFileInfo, getFullContainerName, getPhysicalName, getQualifiedContainerName, getSimpleContainerName, getSubDirExcludeFilter, isArchive, isDirectory, isEmbedded, isMetaData, isPhysicalArchive, isPhysicalDirectory, isValid, open, openContainedFile, release, setClasspathElement, setContainerType, setFileRepresentation, str, toString
public static final java.lang.String TEMP_FOLEDR_PREFIX
protected ExtractedContainerSpecification(BundleContainerSpecification parentBundleSpec, java.lang.String containerName, java.lang.String relativeName, java.io.File realFile)
parentBundleSpec
- An optional parent bundle specification (must be set if the container is embedded in another one).containerName
- The full name of the container which is NOT the physical file name.relativeName
- The relative name of the container in relation to its parent container.realFile
- The container archive (zip) file on the file system.public BundleContainerSpecification getParentBundleSpec()
ContainerSpecification
getParentBundleSpec
in class ContainerSpecification
public boolean hasParentBundleSpec()
protected org.pfsw.logging.Logger2Logger getLogger()