RSE
Release 1.0

org.eclipse.rse.core.subsystems
Interface ISubSystemConfigurationProxy


public interface ISubSystemConfigurationProxy

Interface to SubSystemConfigurationExtension class Internal use, not likely you will ever need to use it or access it directly.


Method Summary
 boolean appliesToSystemType(String type)
          Test if the given system type matches one or more of the type names declared in the systemTypes attribute of this extension.
 String getCategory()
          Return value of the category xml attribute.
 String getDescription()
          Return value of the description xml attribute.
 String getId()
          Return value of the id xml attribute.
 String getName()
          Return value of the name xml attribute.
 int getPriority()
          Returns the priority of the subsystem configuration.
 ISubSystemConfiguration getSubSystemConfiguration()
          Return the subsystem factory singleton instance.
 String[] getSystemTypes()
          Return value of the systemTypes xml attribute.
 String getVendor()
          Return value of the vendor xml attribute.
 boolean isSubSystemConfigurationActive()
          Return true if the 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
 

Method Detail

getName

public String getName()
Return value of the name xml attribute. Return name of this factory. Matches value in name attribute in extension point xml


getDescription

public String getDescription()
Return value of the description xml attribute. Return description of this factory. Matches value in description attribute in extension point xml


getId

public String getId()
Return value of the id xml attribute. Return unique id of this configuration.


getSystemTypes

public String[] getSystemTypes()
Return value of the systemTypes xml attribute. Return the system types this subsystem configuration supports.


supportsAllSystemTypes

public boolean supportsAllSystemTypes()
Return true if this factory supports all system types


getVendor

public String getVendor()
Return value of the vendor xml attribute. Return vendor of this configuration.


getCategory

public String getCategory()
Return value of the category xml attribute. Return the category this subsystem configuration subscribes to.

See Also:
org.eclipse.rse.model.ISubSystemConfigurationCategories

isSubSystemConfigurationActive

public boolean isSubSystemConfigurationActive()
Return true if the subsystem factory has been instantiated yet


getPriority

public int getPriority()
Returns the priority of the subsystem configuration.


getSubSystemConfiguration

public ISubSystemConfiguration getSubSystemConfiguration()
Return the subsystem factory singleton instance. Will instantiate if not already.


appliesToSystemType

public boolean appliesToSystemType(String type)
Test if the given system type matches one or more of the type names declared in the systemTypes attribute of this extension.


reset

public void reset()
Reset for a full refresh from disk, such as after a team synch.


restore

public void restore()
After a reset, restore from disk


RSE
Release 1.0

Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.