|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEObjectImpl
com.ibm.etools.systems.subsystems.impl.SubSystemFactoryImpl
com.ibm.etools.systems.subsystems.impl.RemoteCmdSubSystemFactoryImpl
com.ibm.etools.systems.universalcmdsubsys.impl.UniversalCmdSubSystemFactoryImpl
Field Summary | |
---|---|
static String |
copyright
|
protected static UniversalcmdsubsysFactory |
factory
|
protected static boolean |
initOurMOF
|
protected static UniversalcmdsubsysPackage |
pkg
|
Fields inherited from class com.ibm.etools.systems.subsystems.impl.RemoteCmdSubSystemFactoryImpl |
---|
_activeShellImageDescriptor, _exportShellHistoryAction, _exportShellOutputAction, _inactiveShellImageDescriptor, translatedType |
Fields inherited from class com.ibm.etools.systems.subsystems.impl.SubSystemFactoryImpl |
---|
compileManager, currentlyProcessingConnection, currentlyProcessingSubSystemFactory, currentlySelected, currentlySelectedConnection, filterNamingPolicy, filterPoolManagerList, filterPoolManagers, filterPoolManagersPerProfile, imageTable, mofInitSS, mofInitSubclassSS, ssfactory, sspkg, subSystemList, udas |
Fields inherited from interface com.ibm.etools.systems.universalcmdsubsys.UniversalCmdSubSystemFactory |
---|
factoryId |
Fields inherited from interface com.ibm.etools.systems.subsystems.SubSystemFactory |
---|
FORCE_INTO_MEMORY, LAZILY |
Fields inherited from interface com.ibm.etools.systems.subsystems.ISubSystemConstants |
---|
Copyright, DEFAULT_PORT, SAVEFILE_FILTERS, SAVEFILE_SUBSYSTEMS |
Constructor Summary | |
---|---|
UniversalCmdSubSystemFactoryImpl()
Constructor. |
Method Summary | |
---|---|
protected SubSystem |
createSubSystemInternal(SystemConnection conn)
Instantiate and return an instance of OUR subystem. |
Object |
eGet(EStructuralFeature eFeature,
boolean resolve)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
|
boolean |
eIsSet(EStructuralFeature eFeature)
|
void |
eSet(EStructuralFeature eFeature,
Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(EStructuralFeature eFeature)
|
protected Vector |
getAdditionalFilterActions(SystemFilter selectedFilter,
Shell shell)
Overridable entry for child classes to contribute filter actions beyond the default supplied actions. |
protected Vector |
getAdditionalFilterPoolActions(SystemFilterPool selectedPool,
Shell shell)
Overridable entry for child classes to contribute filter pool actions beyond the default supplied actions. |
protected Vector |
getAdditionalFilterPoolReferenceActions(SystemFilterPool selectedPool,
Shell shell)
Overridable entry for child classes to contribute filter pool reference actions beyond the default supplied actions. |
protected Vector |
getAdditionalSubSystemActions(SubSystem selectedSubSystem,
Shell shell)
Overridable entry for child classes to contribute subsystem actions beyond the default supplied actions. |
protected IAction |
getChangeFilterAction(SystemFilter selectedFilter,
Shell shell)
Overridable method to return the action for changing an existing filter. |
protected static UniversalcmdsubsysFactory |
getMOFfactory()
Return mof factory |
ISystemNewConnectionWizardPage[] |
getNewConnectionWizardPages(IWizard wizard)
Optionally return one or more wizard pages to append to the New Connection Wizard if the user selects a system type that this subsystem factory supports. |
protected IAction |
getNewFilterPoolFilterAction(SystemFilterPool selectedPool,
Shell shell)
Overridable parent method to return the action for creating a new filter inside a filter pool Returns new SystemCmdNewFilterAction. |
protected IAction |
getNewNestedFilterAction(SystemFilter selectedFilter,
Shell shell)
Overridable parent method to return the action for creating a new filter inside another filter. |
String |
getTranslatedFilterTypeProperty(SystemFilter selectedFilter)
Return the translated string to show in the property sheet for the type property. |
protected void |
initSubSystemMOF()
Initialize our mof factory. |
boolean |
isPortEditable()
We return true. |
boolean |
supportsCommands()
We return true. |
boolean |
supportsFilters()
We return true. |
boolean |
supportsNestedFilters()
We return false |
boolean |
supportsProperties()
We return false. |
boolean |
supportsSubSystemConnect()
We return true. |
boolean |
supportsUserId()
We return true. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ibm.etools.systems.subsystems.RemoteCmdSubSystemFactory |
---|
getActiveCommandShellImageDescriptor, getCommandSeparator, getCommandShellAction, getCommandShellHistoryExportAction, getCommandShellOutputExportAction, getInactiveCommandShellImageDescriptor, supportsEnvironmentVariablesPropertyPage |
Field Detail |
public static final String copyright
protected static boolean initOurMOF
protected static UniversalcmdsubsysFactory factory
protected static UniversalcmdsubsysPackage pkg
Constructor Detail |
public UniversalCmdSubSystemFactoryImpl()
Method Detail |
public ISystemNewConnectionWizardPage[] getNewConnectionWizardPages(IWizard wizard)
SubSystemFactory
Some details:
SubSystemFactory.createSubSystem(SystemConnection,boolean, ISystemNewConnectionWizardPage[])
method to create the
your subsystem for the connection. The same pages you return here are passed back to you so you can
interrogate them for the user-entered data and use it when creating the default subsystem instance.
AbstractSystemNewConnectionWizardPage
for your wizard page class.
getNewConnectionWizardPages
in interface SubSystemFactory
getNewConnectionWizardPages
in class SubSystemFactoryImpl
protected EClass eStaticClass()
eStaticClass
in class RemoteCmdSubSystemFactoryImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, Class baseClass, NotificationChain msgs)
eInverseRemove
in class RemoteCmdSubSystemFactoryImpl
public Object eGet(EStructuralFeature eFeature, boolean resolve)
eGet
in class RemoteCmdSubSystemFactoryImpl
public void eSet(EStructuralFeature eFeature, Object newValue)
eSet
in class RemoteCmdSubSystemFactoryImpl
public void eUnset(EStructuralFeature eFeature)
eUnset
in class RemoteCmdSubSystemFactoryImpl
public boolean eIsSet(EStructuralFeature eFeature)
eIsSet
in class RemoteCmdSubSystemFactoryImpl
public boolean supportsUserId()
supportsUserId
in interface SubSystemFactory
supportsUserId
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.supportsUserId()
public boolean supportsSubSystemConnect()
supportsSubSystemConnect
in interface SubSystemFactory
supportsSubSystemConnect
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.supportsSubSystemConnect()
public boolean isPortEditable()
isPortEditable
in interface SubSystemFactory
isPortEditable
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.isPortEditable()
public boolean supportsCommands()
supportsCommands
in interface SubSystemFactory
supportsCommands
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.supportsCommands()
public boolean supportsProperties()
supportsProperties
in interface SubSystemFactory
supportsProperties
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.supportsProperties()
public boolean supportsFilters()
supportsFilters
in interface SubSystemFactory
supportsFilters
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.supportsFilters()
public boolean supportsNestedFilters()
supportsNestedFilters
in interface SubSystemFactory
supportsNestedFilters
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.supportsNestedFilters()
protected IAction getNewFilterPoolFilterAction(SystemFilterPool selectedPool, Shell shell)
RemoteCmdSubSystemFactoryImpl
getNewFilterPoolFilterAction
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.getNewFilterPoolFilterAction(SystemFilterPool,Shell)
protected IAction getNewNestedFilterAction(SystemFilter selectedFilter, Shell shell)
RemoteCmdSubSystemFactoryImpl
getNewNestedFilterAction
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.getNewNestedFilterAction(SystemFilter,Shell)
protected IAction getChangeFilterAction(SystemFilter selectedFilter, Shell shell)
RemoteCmdSubSystemFactoryImpl
getChangeFilterAction
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.getChangeFilterAction(SystemFilter,Shell)
protected Vector getAdditionalFilterPoolActions(SystemFilterPool selectedPool, Shell shell)
SubSystemFactoryImpl
By default, this returns null.
getAdditionalFilterPoolActions
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.getAdditionalFilterPoolActions(SystemFilterPool,Shell)
protected Vector getAdditionalFilterPoolReferenceActions(SystemFilterPool selectedPool, Shell shell)
SubSystemFactoryImpl
By default, this returns null.
getAdditionalFilterPoolReferenceActions
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.getAdditionalFilterPoolReferenceActions(SystemFilterPool,Shell)
protected Vector getAdditionalFilterActions(SystemFilter selectedFilter, Shell shell)
SubSystemFactoryImpl
By default, this returns null.
getAdditionalFilterActions
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.getAdditionalFilterActions(SystemFilter,Shell)
public String getTranslatedFilterTypeProperty(SystemFilter selectedFilter)
getTranslatedFilterTypeProperty
in interface SubSystemFactory
getTranslatedFilterTypeProperty
in class RemoteCmdSubSystemFactoryImpl
protected Vector getAdditionalSubSystemActions(SubSystem selectedSubSystem, Shell shell)
SubSystemFactoryImpl
By default, returns null.
getAdditionalSubSystemActions
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.getAdditionalSubSystemActions(SubSystem,Shell)
protected SubSystem createSubSystemInternal(SystemConnection conn)
createSubSystemInternal
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.createSubSystemInternal(SystemConnection)
protected void initSubSystemMOF()
initSubSystemMOF
in class RemoteCmdSubSystemFactoryImpl
SubSystemFactoryImpl.initSubSystemMOF()
protected static UniversalcmdsubsysFactory getMOFfactory()
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |