|
Expresso 5-6 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Base interface for an Expresso component.
This interface describes the basic minimal methods needed to implement an ExpressoComponent. If a component only implements this interface, it must create its own metadata class internally for management description, and it does not receive any component lifecycle events such as configuration events.
For typical component implementations, you do not need to implement this
interface directly... rather you can derive your class from
NonContainerComponentBase which provides for a basic implementation.
| Method Summary | |
ComponentMetadata |
getMetaData()
Retrieve the metadata for this component. |
Containable |
getParent()
Retrieve the parent component [if any]. |
void |
setParent(Containable parent)
Called by the parent upon initial Expresso component creation so that the child component can find it's container. |
| Method Detail |
public ComponentMetadata getMetaData()
getInputStream() to read in and parse the data.public Containable getParent()
public void setParent(Containable parent)
parent - the 'containing' component.
|
Expresso 5-6 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||