|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
T - the type of configurationpublic interface Component<T extends ComponentConfig>

The interface for a DNA component, which sequences nodes and their content to extract additional information from the information.
Implementations must provide a no-argument constructor.
| Method Summary | |
|---|---|
T |
getConfiguration()
Return the configuration for this component, as supplied to the last setConfiguration(ComponentConfig) invocation. |
void |
setConfiguration(T configuration)
This method allows the implementation to initialize and configure itself using the supplied ComponentConfig
information, and is called prior to any other class to this object. |
| Method Detail |
|---|
void setConfiguration(T configuration)
ComponentConfig
information, and is called prior to any other class to this object. When this method is called, the implementation must
maintain a reference to the supplied configuration (which should then be returned in getConfiguration().
configuration - the configuration for the componentT getConfiguration()
setConfiguration(ComponentConfig) invocation.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||