public abstract class AEmbeddableContainerResolver extends AContainerResolver
SYS_PROP_CONTAINER_ROOT_DIR| Constructor and Description |
|---|
AEmbeddableContainerResolver(IClassSpaceBuilder classSpaceBuilder,
BundleContainerSpecification parentContainerSpec) |
| Modifier and Type | Method and Description |
|---|---|
protected ClassContainer |
createClassContainer(java.lang.String containerName,
java.io.File realFile)
Creates a new container object based on the name and the physical representation.
|
protected java.lang.String |
determineContainerFullName(java.io.File file) |
protected java.lang.String |
determineContainerQualifiedName(java.io.File file) |
protected java.lang.String |
determineRelativeName(java.io.File file) |
protected abstract ContainerType |
getContainerType(java.io.File file)
Returns the type of this container.
|
protected BundleContainerSpecification |
getParentContainerSpec() |
protected boolean |
hasParentContainerSpec() |
boolean |
resolveContainer(java.io.File file) |
addContainerToClassSpace, appContext, asAbsoluteFile, coll, fileUtil, findOrCreateContainer, getClassSpaceBuilder, getDefinitionFrom, getLogger, getWorkset, setClassSpaceBuilder, strclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitresolveContainerspublic AEmbeddableContainerResolver(IClassSpaceBuilder classSpaceBuilder, BundleContainerSpecification parentContainerSpec)
protected abstract ContainerType getContainerType(java.io.File file)
public boolean resolveContainer(java.io.File file)
protected ClassContainer createClassContainer(java.lang.String containerName, java.io.File realFile)
containerName - The full container name.realFile - The real file on the file system.protected java.lang.String determineRelativeName(java.io.File file)
protected java.lang.String determineContainerFullName(java.io.File file)
protected java.lang.String determineContainerQualifiedName(java.io.File file)
protected boolean hasParentContainerSpec()
protected BundleContainerSpecification getParentContainerSpec()