public interface Resolver
Modifier and Type | Method and Description |
---|---|
ComponentReference |
addComponent(Component comp)
Add a new component to the existing collection.
|
void |
addComponentReference(ComponentReference ref)
Add a new component reference to the existing collection.
|
ComponentReference |
getComponentReference(Component comp)
Return the existing reference for the given component, or null if none
exists.
|
ComponentReference |
getComponentReference(String refid)
Return the ComponentReference matching the given id, or null if none
exists.
|
Collection |
getComponentReferences()
Returns a collection of all the existing references.
|
String |
getContext(Step step)
Provide a human-readable string that describes the given step's
context.
|
ClassLoader |
getContextClassLoader()
Return the class loader for use in this context.
|
File |
getDirectory()
Provide a working directory context for relative pathnames.
|
Hierarchy |
getHierarchy()
Get Hierarchy used by this Resolver.
|
Object |
getProperty(String name)
Provide retrieval of values from temporary storage.
|
void |
setProperty(String name,
Object value)
Provide temporary storage of String values.
|
ComponentReference getComponentReference(Component comp)
ComponentReference addComponent(Component comp)
void addComponentReference(ComponentReference ref)
Collection getComponentReferences()
ComponentReference getComponentReference(String refid)
Hierarchy getHierarchy()
ClassLoader getContextClassLoader()
File getDirectory()
Abbot is hosted on