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, isValid
IFrameworkResource 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