com.softwareag.cis.plugin.ext.plugins
Class PlugInTopic
java.lang.Object
com.softwareag.cis.plugin.extpt.util.AbstractExtensionImplementation
com.softwareag.cis.plugin.extpt.util.AbstractTopic
com.softwareag.cis.plugin.ext.plugins.PlugInTopic
- All Implemented Interfaces:
- Topic, com.softwareag.cis.plugin.interfaces.Component, ExtensionImplementation
public class PlugInTopic
- extends AbstractTopic
Field Summary |
static java.lang.String |
rcs_id
|
Method Summary |
boolean |
createWorkplaceTopic()
Create the WorkplaceTopic object for this topic |
java.lang.String |
getImageURL()
Get image URL for topic |
java.lang.String |
getTitle()
Get localized title of topic |
void |
reInitTree()
Refresh the tree, e.g. clear the nodes and initiliaze again |
Methods inherited from class com.softwareag.cis.plugin.extpt.util.AbstractTopic |
getCommands, getContextMenu, getId, getLocale, getPageAdapterClass, getPageURL, getPerspective, getTree, getTreeCommandContext, getWorkplaceAdapter, getWorkplaceContext, getWorkplaceTopic, isEnabled, isVisible, reactOnPopupMenuClosedByUser, reactOnSwitchSelectedTopic, reactOnSwitchSelectedTopicWithTopicCommand, setEnabled, setTreeCommandContext, setVisible, setWorkplaceContext, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
rcs_id
public static final java.lang.String rcs_id
- See Also:
- Constant Field Values
PlugInTopic
public PlugInTopic()
getTitle
public java.lang.String getTitle()
- Description copied from interface:
Topic
- Get localized title of topic
- Returns:
- the localized title
- See Also:
Topic.getTitle()
createWorkplaceTopic
public boolean createWorkplaceTopic()
throws java.lang.Exception
- Description copied from interface:
Topic
- Create the WorkplaceTopic object for this topic
- Specified by:
createWorkplaceTopic
in interface Topic
- Overrides:
createWorkplaceTopic
in class AbstractTopic
- Returns:
- true if the tree has been newly created,
false if the tree has been reused from a previous WorkplaceTopic
created for a extension implementing this interface
- Throws:
java.lang.Exception
- See Also:
Topic.getWorkplaceTopic()
reInitTree
public void reInitTree()
throws java.lang.Exception
- Refresh the tree, e.g. clear the nodes and initiliaze again
- Throws:
java.lang.Exception
getImageURL
public java.lang.String getImageURL()
- Description copied from interface:
Topic
- Get image URL for topic
- Returns:
- the URL or null, if no image to be provided
- See Also:
Topic.getImageURL()