public class JarAndDirectoryContainerResolver extends AEmbeddableContainerResolver
SYS_PROP_CONTAINER_ROOT_DIR| Constructor and Description |
|---|
JarAndDirectoryContainerResolver(IClassSpaceBuilder classSpaceBuilder,
BundleContainerSpecification parentContainerSpec) |
| Modifier and Type | Method and Description |
|---|---|
protected ContainerType |
getContainerType(java.io.File file)
Returns the type of this container.
|
boolean |
resolveContainers(ClasspathPartDefinition partDefinition,
java.io.File file)
Resolve all containers that are specified by the given classpath
part definition or file.
|
createClassContainer, determineContainerFullName, determineContainerQualifiedName, determineRelativeName, getParentContainerSpec, hasParentContainerSpec, resolveContaineraddContainerToClassSpace, appContext, asAbsoluteFile, coll, fileUtil, findOrCreateContainer, getClassSpaceBuilder, getDefinitionFrom, getLogger, getWorkset, setClassSpaceBuilder, strpublic JarAndDirectoryContainerResolver(IClassSpaceBuilder classSpaceBuilder, BundleContainerSpecification parentContainerSpec)
public boolean resolveContainers(ClasspathPartDefinition partDefinition, java.io.File file)
IContainerResolver
Either partDefinition or containerFile must be provided.
partDefinition - The classpath definition that refers to the container(s) (may be null).file - An explicit file that must be resolved (may be null).protected ContainerType getContainerType(java.io.File file)
AEmbeddableContainerResolvergetContainerType in class AEmbeddableContainerResolver