com.centrasite.control.extpt
Interface TopicItems
- All Superinterfaces:
- com.softwareag.cis.plugin.registry.ExtensionImplementation
- All Known Implementing Classes:
- AbstractTopicItems
public interface TopicItems
- extends com.softwareag.cis.plugin.registry.ExtensionImplementation
This interface must be implemented by extensions for the "topicItem" extension point.
Field Summary |
static java.lang.String |
rcs_id
|
Method Summary |
boolean |
appliesTo(com.softwareag.cis.plugin.extpt.Topic topic)
Test whether this instance of implementation class contributes to the given topic |
java.util.Collection |
getItems(Connector con)
Obtain collection of items to be appended to topic. |
Methods inherited from interface com.softwareag.cis.plugin.registry.ExtensionImplementation |
getExtension, getPlugIn, popContextClassLoader, pushContextClassLoader, setExtension |
rcs_id
static final java.lang.String rcs_id
- See Also:
- Constant Field Values
appliesTo
boolean appliesTo(com.softwareag.cis.plugin.extpt.Topic topic)
- Test whether this instance of implementation class contributes to the given topic
- Parameters:
topic
- the topic
- Returns:
- true if this instance contributes to given topic
getItems
java.util.Collection getItems(Connector con)
- Obtain collection of items to be appended to topic.
The items are appended in the order as they are provided by the iterator.
- Returns:
- the collection if items or null if no items to be contributed.