|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
com.ibm.etools.systems.subsystems.impl.SubSystemFactoryImpl
com.ibm.etools.systems.subsystems.impl.RemoteFileSubSystemFactoryImpl
com.ibm.etools.systems.universalfilesubsys.impl.UniversalFileSubSystemFactoryImpl
com.ibm.etools.systems.as400ifsfilesubsys.impl.AS400ifsFileSubSystemFactoryImpl
Nested Class Summary |
---|
Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
static String |
copyright
|
static boolean |
initAS400MOF
|
protected static String |
ISERIES_RESERVED_EDEFAULT
The default value of the ' ISeries Reserved ' attribute. |
protected String |
iSeriesReserved
The cached value of the ' ISeries Reserved ' attribute. |
Fields inherited from class com.ibm.etools.systems.universalfilesubsys.impl.UniversalFileSubSystemFactoryImpl |
---|
factory, initOurMOF, osName, pkg |
Fields inherited from class com.ibm.etools.systems.subsystems.impl.RemoteFileSubSystemFactoryImpl |
---|
translatedType, unixStyle |
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 class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
Fields inherited from interface com.ibm.etools.iseries.core.IISeriesSubSystemFactory |
---|
Copyright |
Fields inherited from interface com.ibm.etools.systems.as400ifsfilesubsys.AS400ifsFileSubSystemFactory |
---|
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 |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
AS400ifsFileSubSystemFactoryImpl()
Constructor. |
Method Summary | |
---|---|
void |
addCommonRemoteActions(com.ibm.etools.systems.core.ui.SystemMenuManager menu,
IStructuredSelection selection,
Shell shell,
String menuGroup,
com.ibm.etools.systems.subsystems.SubSystem subsystem)
Overriden method so we could add the "Verify" actions to the IFS files popup menu |
protected com.ibm.etools.systems.core.ui.uda.SystemUDActionSubsystem |
createActionSubSystem()
Overridable method to instantiate the SystemUDActionSubsystem. |
protected com.ibm.etools.systems.core.ui.compile.SystemCompileManager |
createCompileManager()
Overridable method to instantiate the SystemCompileManager for this factory. |
protected com.ibm.etools.systems.filters.SystemFilterPool |
createDefaultFilterPool(com.ibm.etools.systems.filters.SystemFilterPoolManager mgr)
Create defautl filter pool with default filters. |
protected com.ibm.etools.systems.subsystems.SubSystem |
createSubSystemInternal(com.ibm.etools.systems.model.SystemConnection conn)
Instantiate and return an instance of OUR subystem. |
Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
protected Vector |
getAdditionalSubSystemActions(com.ibm.etools.systems.subsystems.SubSystem selectedSubSystem,
Shell shell)
|
String |
getEditorProfileID()
Return the default remote systems editor profile ID for files on this subsystem |
com.ibm.etools.systems.core.ui.validators.ValidatorFileName |
getFileNameValidator()
Return validator used when creating or renaming files |
com.ibm.etools.systems.core.ui.validators.ValidatorFolderName |
getFolderNameValidator()
Return validator used when creating or renaming folders |
String |
getISeriesReserved()
|
com.ibm.etools.systems.core.ui.wizards.ISystemNewConnectionWizardPage[] |
getNewConnectionWizardPages(IWizard wizard)
Optionally return one or more wizard pages to append to the New Wizard connection if the user selects a system type that this subsystem factory supports. |
protected void |
initSubSystemMOF()
Initialize our mof factory. |
boolean |
isCaseSensitive()
Tell us if this file system is case sensitive. |
void |
setISeriesReserved(String newISeriesReserved)
|
static As400ifsfilesubsysFactory |
staticInitSubSystemMOF()
Private |
boolean |
supportsServerLaunchProperties()
Tell us if this subsystem factory supports server launch properties, which allow the user to configure how the server-side code for these subsystems are started. |
String |
toString()
|
Methods inherited from class com.ibm.etools.systems.universalfilesubsys.impl.UniversalFileSubSystemFactoryImpl |
---|
getAdditionalFilterActions, getAdditionalFilterPoolActions, getAdditionalFilterPoolReferenceActions, getChangeFilterAction, getNewFilterPoolFilterAction, getNewNestedFilterAction, getPortValidator, getTranslatedFilterTypeProperty, isPortEditable, supportsCommands, supportsCompileActions, supportsFilters, supportsNestedFilters, supportsProperties, supportsSubSystemConnect, supportsUserId |
Methods inherited from class com.ibm.etools.systems.subsystems.impl.RemoteFileSubSystemFactoryImpl |
---|
getFileFilterStringValidator, getLineSeparator, getPathSeparator, getPathSeparatorChar, getPathValidator, getSeparator, getSeparatorChar, initializeSubSystem, isFactoryFor, isUnixStyle, providesCustomDropInFilters, recursivelyUpdateIFileProperties, renameSubSystemProfile, setIsUnixStyle, supportsDropInFilters, supportsEnvironmentVariablesPropertyPage, supportsFileTypes, supportsTargets, supportsUserDefinedActions |
Methods inherited from class com.ibm.etools.systems.subsystems.impl.SubSystemFactoryImpl |
---|
addFilterPoolManager, addSubSystem, addUserDefinedActions, changingSystemProfileActiveStatus, cloneSubSystem, configureNewFilterAction, copyFilterPoolManager, copySubSystemData, createEvent, createEvent, createEvent, createFilterByPrompting, createServerLauncher, createSubSystem, customizeChangeFilterPropertyPage, customizeFilterStringPropertyPage, deleteFilterPoolManager, deleteSubSystem, deleteSubSystemsByConnection, deletingSystemProfile, disconnectAllSubSystems, doPostRestoreProcessing, filterEventFilterCreated, filterEventFilterDeleted, filterEventFilterPoolCreated, filterEventFilterPoolDeleted, filterEventFilterPoolRenamed, filterEventFilterPoolsRePositioned, filterEventFilterRenamed, filterEventFiltersRePositioned, filterEventFilterStringCreated, filterEventFilterStringDeleted, filterEventFilterStringsRePositioned, filterEventFilterStringUpdated, filterEventFilterUpdated, fireEvent, fireEvent, fireEvent, fireSubSystemEvent, fireSubSystemEvent, fireSubSystemEvent, fireSubSystemFilterEvent, fireSubSystemFilterEvent, fireSubSystemFilterEvent, fireSubSystemFilterEvent, fireSubSystemFilterEvent, fireSubSystemFilterEvent, getActionSubSystem, getActiveFilterPoolManagers, getAdditionalFilterReferenceActions, getCategory, getCompileManager, getConnectingMessage, getDefaultFilterPoolName, getDefaultSystemFilterPool, getDefaultSystemFilterPool, getDisconnectingMessage, getFilterActions, getFilterPool, getFilterPoolActions, getFilterPoolManager, getFilterPoolManager, getFilterPoolManager, getFilterPoolManager, getFilterPoolManager, getFilterPoolManagerList, getFilterPoolManagerName, getFilterPoolManagers, getFilterPoolReferenceActions, getFilterPools, getFilterReferenceActions, getGraphicsImage, getGraphicsLiveImage, getId, getImage, getLiveImage, getMOFHelpers, getName, getNewFilterPoolFilterActions, getNewFilterWizardPoolWrapperInformation, getPasswordValidator, getReferencableSystemFilterPoolManagers, getRemoveFilterPoolReferenceAction, getServerLauncherForm, getSSMOFfactory, getSubSystemActions, getSubSystemFactoryProxy, getSubSystemList, getSubSystemNewFilterPoolActions, getSubSystemPropertyPageCoreFrom, getSubSystemPropertyPages, getSubSystems, getSubSystems, getSubSystems, getSubSystems, getSubSystemsFolder, getSystemFilterImage, getSystemFilterPoolForBrokenReference, getSystemFilterPoolImage, getSystemFilterPoolManager, getSystemFilterPoolManagerImage, getSystemFilterPoolManagers, getSystemFilterStringImage, getSystemFilterStringImage, getSystemProfile, getSystemProfile, getSystemProfile, getSystemProfile, getSystemProfileName, getSystemTypes, getTypeFiltersFolder, getUserIdValidator, getVendor, handleException, initMOF, internalGetSubSystemName, internalGetSubSystems, invalidateFilterCache, invalidateSubSystemCache, isSubSystemsDeletable, isUserPrivateProfile, needsUpdate, preTestRenameSubSystemProfile, removeSubSystem, renameFilterPoolManager, renameSubSystem, renameSubSystemProfile, renameSubSystemsByConnection, reset, restore, restoreAllFilterPoolManagersForAllProfiles, restoreSubSystem, restoreSubSystems, save, saveFilterPools, saveFilterPools, saveSubSystem, saveSubSystems, saveSubSystems, setConnection, setCurrentSelection, setShowFilterPools, setSubSystemFactoryProxy, setSubSystemPort, setSubSystemUserId, showChangeFilterStringsPropertyPage, showFilterPools, showGenericShowInTableOnFilter, showRefreshOnFilter, subSystemsHaveBeenRestored, supportsDuplicateFilterStrings, supportsFilterCaching, supportsFilterStringExport, supportsMultipleFilterStrings, supportsMultiStringFilters, supportsQuickFilters, supportsServerLaunchType, supportsUserDefinedActions, testForActiveReferences, updateSubSystem |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eInverseAdd, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eURIFragmentSegment |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
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.RemoteFileSubSystemFactory |
---|
getFileFilterStringValidator, getLineSeparator, getPathSeparator, getPathSeparatorChar, getPathValidator, getSeparator, getSeparatorChar, isUnixStyle, supportsEnvironmentVariablesPropertyPage |
Methods inherited from interface com.ibm.etools.systems.subsystems.SubSystemFactory |
---|
changingSystemProfileActiveStatus, cloneSubSystem, copyFilterPoolManager, createFilterByPrompting, createSubSystem, customizeChangeFilterPropertyPage, customizeFilterStringPropertyPage, deleteSubSystem, deleteSubSystemsByConnection, deletingSystemProfile, disconnectAllSubSystems, getActionSubSystem, getCategory, getCompileManager, getDefaultSystemFilterPool, getFilterActions, getFilterPoolActions, getFilterPoolManager, getFilterPoolManagerList, getFilterPoolReferenceActions, getFilterReferenceActions, getGraphicsImage, getGraphicsLiveImage, getId, getImage, getLiveImage, getName, getPasswordValidator, getPortValidator, getServerLauncherForm, getSubSystemActions, getSubSystemFactoryProxy, getSubSystemList, getSubSystemPropertyPageCoreFrom, getSubSystems, getSubSystems, getSystemProfile, getSystemTypes, getTranslatedFilterTypeProperty, getUserIdValidator, getVendor, isPortEditable, isSubSystemsDeletable, preTestRenameSubSystemProfile, providesCustomDropInFilters, renameSubSystem, renameSubSystemProfile, renameSubSystemProfile, renameSubSystemsByConnection, reset, save, saveSubSystem, setConnection, setCurrentSelection, setShowFilterPools, setSubSystemFactoryProxy, setSubSystemPort, setSubSystemUserId, showChangeFilterStringsPropertyPage, showFilterPools, showGenericShowInTableOnFilter, showRefreshOnFilter, supportsCommands, supportsCompileActions, supportsDropInFilters, supportsFileTypes, supportsFilterCaching, supportsFilters, supportsFilterStringExport, supportsMultipleFilterStrings, supportsMultiStringFilters, supportsNestedFilters, supportsProperties, supportsQuickFilters, supportsServerLaunchType, supportsSubSystemConnect, supportsTargets, supportsUserDefinedActions, supportsUserDefinedActions, supportsUserId, testForActiveReferences, updateSubSystem |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface com.ibm.etools.systems.filters.SystemFilterPoolManagerProvider |
---|
filterEventFilterCreated, filterEventFilterDeleted, filterEventFilterPoolCreated, filterEventFilterPoolDeleted, filterEventFilterPoolRenamed, filterEventFilterPoolsRePositioned, filterEventFilterRenamed, filterEventFiltersRePositioned, filterEventFilterStringCreated, filterEventFilterStringDeleted, filterEventFilterStringsRePositioned, filterEventFilterStringUpdated, filterEventFilterUpdated, getReferencableSystemFilterPoolManagers, getSystemFilterImage, getSystemFilterPoolForBrokenReference, getSystemFilterPoolImage, getSystemFilterPoolManager, getSystemFilterPoolManagerImage, getSystemFilterPoolManagers, getSystemFilterStringImage, getSystemFilterStringImage |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
public static final String copyright
protected static final String ISERIES_RESERVED_EDEFAULT
ISeries Reserved
' attribute.
getISeriesReserved()
protected String iSeriesReserved
ISeries Reserved
' attribute.
getISeriesReserved()
public static boolean initAS400MOF
Constructor Detail |
public AS400ifsFileSubSystemFactoryImpl()
Method Detail |
protected org.eclipse.emf.ecore.EClass eStaticClass()
public String getISeriesReserved()
getISeriesReserved
in interface AS400ifsFileSubSystemFactory
AS400ifsFileSubSystemFactory.setISeriesReserved(String)
,
As400ifsfilesubsysPackage.getAS400ifsFileSubSystemFactory_ISeriesReserved()
public void setISeriesReserved(String newISeriesReserved)
setISeriesReserved
in interface AS400ifsFileSubSystemFactory
newISeriesReserved
- the new value of the 'ISeries Reserved' attribute.AS400ifsFileSubSystemFactory.getISeriesReserved()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in interface org.eclipse.emf.ecore.InternalEObject
public Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
eGet
in interface org.eclipse.emf.ecore.EObject
public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, Object newValue)
eSet
in interface org.eclipse.emf.ecore.EObject
public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eUnset
in interface org.eclipse.emf.ecore.EObject
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet
in interface org.eclipse.emf.ecore.EObject
public String toString()
public boolean supportsServerLaunchProperties()
supportsServerLaunchProperties
in interface com.ibm.etools.systems.subsystems.SubSystemFactory
public com.ibm.etools.systems.core.ui.wizards.ISystemNewConnectionWizardPage[] getNewConnectionWizardPages(IWizard wizard)
We override from Universal parent to return null as we use the iSeries pages
getNewConnectionWizardPages
in interface com.ibm.etools.systems.subsystems.SubSystemFactory
public boolean isCaseSensitive()
isCaseSensitive
in interface com.ibm.etools.systems.subsystems.RemoteFileSubSystemFactory
public com.ibm.etools.systems.core.ui.validators.ValidatorFileName getFileNameValidator()
getFileNameValidator
in interface com.ibm.etools.systems.subsystems.RemoteFileSubSystemFactory
public com.ibm.etools.systems.core.ui.validators.ValidatorFolderName getFolderNameValidator()
getFolderNameValidator
in interface com.ibm.etools.systems.subsystems.RemoteFileSubSystemFactory
protected com.ibm.etools.systems.core.ui.uda.SystemUDActionSubsystem createActionSubSystem()
protected com.ibm.etools.systems.core.ui.compile.SystemCompileManager createCompileManager()
We return an instance of ISeriesCompileManagerIFS()
protected com.ibm.etools.systems.filters.SystemFilterPool createDefaultFilterPool(com.ibm.etools.systems.filters.SystemFilterPoolManager mgr)
SubSystemFactoryImpl.createDefaultFilterPool(SystemFilterPoolManager)
protected Vector getAdditionalSubSystemActions(com.ibm.etools.systems.subsystems.SubSystem selectedSubSystem, Shell shell)
com.ibm.etools.systems.subsystems.impl.SubSystemFactoryImpl#getAdditionalSubSystemActions(Shell)
protected com.ibm.etools.systems.subsystems.SubSystem createSubSystemInternal(com.ibm.etools.systems.model.SystemConnection conn)
SubSystemFactoryImpl.createSubSystemInternal(SystemConnection)
public String getEditorProfileID()
getEditorProfileID
in interface com.ibm.etools.systems.subsystems.RemoteFileSubSystemFactory
protected void initSubSystemMOF()
com.ibm.etools.systems.subsystems.impl.SubSystemFactoryImpl#initSubSystemMOF(initSubSystemMOF)
public static As400ifsfilesubsysFactory staticInitSubSystemMOF()
public void addCommonRemoteActions(com.ibm.etools.systems.core.ui.SystemMenuManager menu, IStructuredSelection selection, Shell shell, String menuGroup, com.ibm.etools.systems.subsystems.SubSystem subsystem)
addCommonRemoteActions
in interface com.ibm.etools.systems.subsystems.SubSystemFactory
SubSystemFactory.addCommonRemoteActions(com.ibm.etools.systems.core.ui.SystemMenuManager, org.eclipse.jface.viewers.IStructuredSelection, org.eclipse.swt.widgets.Shell, java.lang.String, com.ibm.etools.systems.subsystems.SubSystem)
|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |