|
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.subsystems.impl.SubSystemFactoryProxy
Represents a registered subsystem factory extension.
Field Summary | |
---|---|
static String |
copyright
|
Constructor Summary | |
---|---|
SubSystemFactoryProxy(IConfigurationElement element)
Constructor |
Method Summary | |
---|---|
boolean |
appliesToSystemType(String type)
Return true if this extension's systemtypes attribute matches the given system type |
boolean |
equals(Object o)
|
protected org.osgi.framework.Bundle |
getBundle()
|
String |
getCategory()
Return the value of the "category" attribute |
protected IConfigurationElement |
getConfigurationElement()
|
String |
getId()
Return the value of the "id" attribute |
ImageDescriptor |
getImage()
Return value of the icon xml attribute. |
ImageDescriptor |
getLiveImage()
Return image to use when this susystem is connection. |
String |
getName()
Return the value of the "name" attribute |
protected ImageDescriptor |
getPluginImage(IConfigurationElement element,
String fileName)
Retrieve image in given plugin's directory tree, given its file name. |
SubSystemFactory |
getSubSystemFactory()
Return the subsystem factory's object, which is an instance of the class specified in the class attribute of the extender's xml for the factory extension point. |
ISystem |
getSystemObject()
Return an instance of the ISystem class identified by the "systemClass" attribute * of this subsystemFactory extension point. |
String[] |
getSystemTypes()
Return all defined system types |
String |
getVendor()
Return the value of the "vendor" attribute |
int |
hashCode()
|
boolean |
isSubSystemFactoryActive()
Return true if this subsystem factory has been instantiated yet |
void |
reset()
Reset for a full refresh from disk, such as after a team synch. |
void |
restore()
After a reset, restore from disk |
boolean |
supportsAllSystemTypes()
Return true if this factory supports all system types |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String copyright
Constructor Detail |
public SubSystemFactoryProxy(IConfigurationElement element)
element
- The IConfigurationElement for this factory's pluginMethod Detail |
public String getVendor()
getVendor
in interface ISubSystemFactoryProxy
public String getName()
getName
in interface ISubSystemFactoryProxy
public String getId()
getId
in interface ISubSystemFactoryProxy
public String[] getSystemTypes()
getSystemTypes
in interface ISubSystemFactoryProxy
public boolean supportsAllSystemTypes()
supportsAllSystemTypes
in interface ISubSystemFactoryProxy
public String getCategory()
getCategory
in interface ISubSystemFactoryProxy
ISubSystemFactoryCategories
public ImageDescriptor getImage()
ISubSystemFactoryProxy
getImage
in interface ISubSystemFactoryProxy
public ImageDescriptor getLiveImage()
getLiveImage
in interface ISubSystemFactoryProxy
public boolean appliesToSystemType(String type)
appliesToSystemType
in interface ISubSystemFactoryProxy
protected ImageDescriptor getPluginImage(IConfigurationElement element, String fileName)
public boolean isSubSystemFactoryActive()
isSubSystemFactoryActive
in interface ISubSystemFactoryProxy
public SubSystemFactory getSubSystemFactory()
getSubSystemFactory
in interface ISubSystemFactoryProxy
public ISystem getSystemObject()
getSystemObject
in interface ISubSystemFactoryProxy
public void reset()
reset
in interface ISubSystemFactoryProxy
public void restore()
restore
in interface ISubSystemFactoryProxy
protected IConfigurationElement getConfigurationElement()
protected org.osgi.framework.Bundle getBundle()
public boolean equals(Object o)
public int hashCode()
public String toString()
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |