|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.systems.core.ui.uda.SystemUserActionExtensionManager
This class manages reading user action extension points. Each subsystem is responsible for defining their own extension points to allow BPs and ISVs to pre-supply user actions, if desired.
Further, the extension points must all support a common set of subtags:
userActionContribution
,
namedType
and userAction
.
This class is the base class for the reader for parsing these extension points.
THIS CLASS IS THE BEGINNING OF SUPPORT FOR USER ACTION EXTENSION POINTS. IT IS NOT COMPLETE YET AND NOT SUPPORTED YET.
Field Summary | |
---|---|
static String |
copyright
|
Constructor Summary | |
---|---|
SystemUserActionExtensionManager(String pluginID,
String extensionID)
Constructor |
Method Summary | |
---|---|
protected SystemUserActionExtension |
createUserActionExtension(IConfigurationElement element)
Overridable method for instantiating a new SystemUserActionExtension object |
SystemUserActionExtension[] |
getUserActionExtensions(String systemType)
Return list of user-actions defined by the given extension point, for the given system type. |
protected boolean |
hasBeenRead()
Return true if the extensions have been read in yet from the registry |
protected void |
readExtensions()
Read list of extensions from registry |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String copyright
Constructor Detail |
public SystemUserActionExtensionManager(String pluginID, String extensionID)
pluginID
- - the ID of the plugin which defined this extensionextensionID
- - the ID of the extensionMethod Detail |
public SystemUserActionExtension[] getUserActionExtensions(String systemType)
protected boolean hasBeenRead()
protected void readExtensions()
protected SystemUserActionExtension createUserActionExtension(IConfigurationElement element)
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |