public interface IFrameworkResourceParent extends IFrameworkResource
IFrameworkResource instances. Each child is keyed by
its name.| Modifier and Type | Method and Description |
|---|---|
boolean |
childCouldBeLoaded(java.lang.String name) |
IFrameworkResource |
createChild(java.lang.String name)
Create a new FrameworkResource child.
|
boolean |
existsChild(java.lang.String name)
Checks if a child by that name exists
|
boolean |
existsChildResourceDirectory(java.lang.String name)
Checks if a child's base dir exists
|
IFrameworkResource |
getChild(java.lang.String name)
Gets specified child
|
void |
initialize()
initialize the parent.
|
java.util.Collection |
listChildNames()
List all child names.
|
java.util.Collection |
listChildren()
List all children.
|
IFrameworkResource |
loadChild(java.lang.String name) |
void |
remove(java.lang.String name)
Remove the child's base directory
|
getBaseDir, getName, getParent, isValidIFrameworkResource createChild(java.lang.String name)
name - name of childIFrameworkResource getChild(java.lang.String name)
name - Name of childboolean existsChild(java.lang.String name)
name - key to lookup childboolean childCouldBeLoaded(java.lang.String name)
name - child nameIFrameworkResource loadChild(java.lang.String name)
name - child namejava.util.Collection listChildren()
IFrameworkResource childrenjava.util.Collection listChildNames()
void remove(java.lang.String name)
name - Name of childvoid initialize()
boolean existsChildResourceDirectory(java.lang.String name)
name - name of child