public class ToolDescriptorImpl extends DynamicObjectImpl implements ToolDescriptor
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Method and Description |
|---|---|
ActionDescriptor |
basicGetAfterJobAction() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetISAISPFPanel(ISAISPFPanel newISAISPFPanel,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetISAISPFPanelCommand(ISAPanelCommand newISAISPFPanelCommand,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetISAISPFTool(ISAISPFTool newISAISPFTool,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetISAPlugIn(ISAPlugIn newISAPlugIn,
org.eclipse.emf.common.notify.NotificationChain msgs) |
ToolDescriptor |
clone()
Clones this tool descriptor.
|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
ActionDescriptor |
getAfterJobAction() |
java.lang.String |
getExtensionID() |
java.util.List<RToolInParameter> |
getFileInputParms()
Gets the input parameters of the tool descriptor which have the type
'File'.
|
java.util.List<RToolOutParameter> |
getFileOutputParms()
Gets the output parameters of the tool descriptor which have the type
'File'.
|
java.lang.String |
getHelpText() |
java.lang.String |
getID() |
java.lang.String |
getInParmSeparator() |
java.lang.String |
getInParmSeparatorWithoutQuotes()
Gets the input parameter separator without the surrounding double quotes.
|
org.eclipse.emf.common.util.EList<RToolInParameter> |
getInputParm() |
EIntegratedTools |
getIntegratedTool() |
ISAISPFPanel |
getISAISPFPanel() |
ISAPanelCommand |
getISAISPFPanelCommand() |
ISAISPFTool |
getISAISPFTool() |
ISAPlugIn |
getISAPlugIn() |
java.lang.String |
getModelEditorGroup() |
java.lang.String |
getOutParmSeparator() |
java.lang.String |
getOutParmSeparatorWithoutQuotes()
Gets the output parameter separator without the surrounding double
quotes.
|
org.eclipse.emf.common.util.EList<RToolOutParameter> |
getOutputParm() |
EResourceProcessingTypes |
getResourceProcessing() |
ERunAsJobTypes |
getRunAsJob() |
org.eclipse.emf.common.util.EList<SpecificAttribute> |
getSpecificAttribute() |
java.util.List<RToolInParameter> |
getStringInputParms()
Gets the input parameters of the tool descriptor which have the type
'String'.
|
java.util.List<RToolOutParameter> |
getStringOutputParms()
Gets the output parameters of the tool descriptor which have the type
'String'.
|
java.lang.String |
getToolType() |
ToolTypeExtension |
getToolTypeExtension()
Gets the
ToolTypeExtension of the tool descriptor. |
org.eclipse.emf.common.util.EList<RToolValidateAction> |
getValidateAction() |
boolean |
isRefreshResource() |
boolean |
isSetInParmSeparator() |
boolean |
isSetIntegratedTool() |
boolean |
isSetModelEditorGroup() |
boolean |
isSetOutParmSeparator() |
boolean |
isSetRefreshResource() |
boolean |
isSetResourceProcessing() |
boolean |
isSetRunAsJob() |
void |
setAfterJobAction(ActionDescriptor newAfterJobAction) |
void |
setExtensionID(java.lang.String newExtensionID) |
void |
setHelpText(java.lang.String newHelpText) |
void |
setID(java.lang.String newID) |
void |
setInParmSeparator(java.lang.String newInParmSeparator) |
void |
setIntegratedTool(EIntegratedTools newIntegratedTool) |
void |
setISAISPFPanel(ISAISPFPanel newISAISPFPanel) |
void |
setISAISPFPanelCommand(ISAPanelCommand newISAISPFPanelCommand) |
void |
setISAISPFTool(ISAISPFTool newISAISPFTool) |
void |
setISAPlugIn(ISAPlugIn newISAPlugIn) |
void |
setModelEditorGroup(java.lang.String newModelEditorGroup) |
void |
setOutParmSeparator(java.lang.String newOutParmSeparator) |
void |
setRefreshResource(boolean newRefreshResource) |
void |
setResourceProcessing(EResourceProcessingTypes newResourceProcessing) |
void |
setRunAsJob(ERunAsJobTypes newRunAsJob) |
void |
setToolType(java.lang.String newToolType) |
java.lang.String |
toString() |
void |
unsetInParmSeparator() |
void |
unsetIntegratedTool() |
void |
unsetModelEditorGroup() |
void |
unsetOutParmSeparator() |
void |
unsetRefreshResource() |
void |
unsetResourceProcessing() |
void |
unsetRunAsJob() |
getComplexAttributes, getDynamicAttributes, getDynamicValue, setDynamicValuegetComment, isSetComment, setComment, unsetCommenteAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetComplexAttributes, getDynamicAttributes, getDynamicValue, setDynamicValuegetComment, isSetComment, setComment, unsetCommenteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic java.lang.String getExtensionID()
getExtensionID in interface IFunctionPackageDefinableIFunctionPackageDefinable.setExtensionID(String),
TaurusPackage.getIFunctionPackageDefinable_ExtensionID()public void setExtensionID(java.lang.String newExtensionID)
setExtensionID in interface IFunctionPackageDefinablenewExtensionID - the new value of the 'Extension ID' attribute.IFunctionPackageDefinable.getExtensionID()public java.lang.String getID()
getID in interface AWMIdentifiableObjectAWMIdentifiableObject.setID(String),
TaurusPackage.getAWMIdentifiableObject_ID()public void setID(java.lang.String newID)
setID in interface AWMIdentifiableObjectnewID - the new value of the 'ID' attribute.AWMIdentifiableObject.getID()public java.lang.String getModelEditorGroup()
getModelEditorGroup in interface AWMIdentifiableObjectAWMIdentifiableObject.isSetModelEditorGroup(),
AWMIdentifiableObject.unsetModelEditorGroup(),
AWMIdentifiableObject.setModelEditorGroup(String),
TaurusPackage.getAWMIdentifiableObject_ModelEditorGroup()public void setModelEditorGroup(java.lang.String newModelEditorGroup)
setModelEditorGroup in interface AWMIdentifiableObjectnewModelEditorGroup - the new value of the 'Model Editor Group' attribute.AWMIdentifiableObject.isSetModelEditorGroup(),
AWMIdentifiableObject.unsetModelEditorGroup(),
AWMIdentifiableObject.getModelEditorGroup()public void unsetModelEditorGroup()
public boolean isSetModelEditorGroup()
isSetModelEditorGroup in interface AWMIdentifiableObjectAWMIdentifiableObject.unsetModelEditorGroup(),
AWMIdentifiableObject.getModelEditorGroup(),
AWMIdentifiableObject.setModelEditorGroup(String)public org.eclipse.emf.common.util.EList<RToolInParameter> getInputParm()
getInputParm in interface ToolDescriptorTaurusPackage.getToolDescriptor_InputParm()public org.eclipse.emf.common.util.EList<RToolOutParameter> getOutputParm()
getOutputParm in interface ToolDescriptorTaurusPackage.getToolDescriptor_OutputParm()public boolean isRefreshResource()
isRefreshResource in interface ToolDescriptorToolDescriptor.isSetRefreshResource(),
ToolDescriptor.unsetRefreshResource(),
ToolDescriptor.setRefreshResource(boolean),
TaurusPackage.getToolDescriptor_RefreshResource()public void setRefreshResource(boolean newRefreshResource)
setRefreshResource in interface ToolDescriptornewRefreshResource - the new value of the 'Refresh Resource' attribute.ToolDescriptor.isSetRefreshResource(),
ToolDescriptor.unsetRefreshResource(),
ToolDescriptor.isRefreshResource()public void unsetRefreshResource()
unsetRefreshResource in interface ToolDescriptorToolDescriptor.isSetRefreshResource(),
ToolDescriptor.isRefreshResource(),
ToolDescriptor.setRefreshResource(boolean)public boolean isSetRefreshResource()
isSetRefreshResource in interface ToolDescriptorToolDescriptor.unsetRefreshResource(),
ToolDescriptor.isRefreshResource(),
ToolDescriptor.setRefreshResource(boolean)public EResourceProcessingTypes getResourceProcessing()
getResourceProcessing in interface ToolDescriptorEResourceProcessingTypes,
ToolDescriptor.isSetResourceProcessing(),
ToolDescriptor.unsetResourceProcessing(),
ToolDescriptor.setResourceProcessing(EResourceProcessingTypes),
TaurusPackage.getToolDescriptor_ResourceProcessing()public void setResourceProcessing(EResourceProcessingTypes newResourceProcessing)
setResourceProcessing in interface ToolDescriptornewResourceProcessing - the new value of the 'Resource Processing' attribute.EResourceProcessingTypes,
ToolDescriptor.isSetResourceProcessing(),
ToolDescriptor.unsetResourceProcessing(),
ToolDescriptor.getResourceProcessing()public void unsetResourceProcessing()
public boolean isSetResourceProcessing()
isSetResourceProcessing in interface ToolDescriptorToolDescriptor.unsetResourceProcessing(),
ToolDescriptor.getResourceProcessing(),
ToolDescriptor.setResourceProcessing(EResourceProcessingTypes)public java.lang.String getToolType()
getToolType in interface ToolDescriptorToolDescriptor.setToolType(String),
TaurusPackage.getToolDescriptor_ToolType()public void setToolType(java.lang.String newToolType)
setToolType in interface ToolDescriptornewToolType - the new value of the 'Tool Type' attribute.ToolDescriptor.getToolType()public org.eclipse.emf.common.util.EList<SpecificAttribute> getSpecificAttribute()
getSpecificAttribute in interface ToolDescriptorTaurusPackage.getToolDescriptor_SpecificAttribute()public org.eclipse.emf.common.util.EList<RToolValidateAction> getValidateAction()
getValidateAction in interface ToolDescriptorTaurusPackage.getToolDescriptor_ValidateAction()public ISAISPFTool getISAISPFTool()
getISAISPFTool in interface ToolDescriptorToolDescriptor.setISAISPFTool(ISAISPFTool),
TaurusPackage.getToolDescriptor_ISAISPFTool()public org.eclipse.emf.common.notify.NotificationChain basicSetISAISPFTool(ISAISPFTool newISAISPFTool, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setISAISPFTool(ISAISPFTool newISAISPFTool)
setISAISPFTool in interface ToolDescriptornewISAISPFTool - the new value of the 'ISAISPF Tool' containment
reference.ToolDescriptor.getISAISPFTool()public ISAPlugIn getISAPlugIn()
getISAPlugIn in interface ToolDescriptorToolDescriptor.setISAPlugIn(ISAPlugIn),
TaurusPackage.getToolDescriptor_ISAPlugIn()public org.eclipse.emf.common.notify.NotificationChain basicSetISAPlugIn(ISAPlugIn newISAPlugIn, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setISAPlugIn(ISAPlugIn newISAPlugIn)
setISAPlugIn in interface ToolDescriptornewISAPlugIn - the new value of the 'ISA Plug In' containment
reference.ToolDescriptor.getISAPlugIn()public ISAISPFPanel getISAISPFPanel()
getISAISPFPanel in interface ToolDescriptorToolDescriptor.setISAISPFPanel(ISAISPFPanel),
TaurusPackage.getToolDescriptor_ISAISPFPanel()public org.eclipse.emf.common.notify.NotificationChain basicSetISAISPFPanel(ISAISPFPanel newISAISPFPanel, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setISAISPFPanel(ISAISPFPanel newISAISPFPanel)
setISAISPFPanel in interface ToolDescriptornewISAISPFPanel - the new value of the 'ISAISPF Panel' containment
reference.ToolDescriptor.getISAISPFPanel()public ISAPanelCommand getISAISPFPanelCommand()
getISAISPFPanelCommand in interface ToolDescriptorToolDescriptor.setISAISPFPanelCommand(ISAPanelCommand),
TaurusPackage.getToolDescriptor_ISAISPFPanelCommand()public org.eclipse.emf.common.notify.NotificationChain basicSetISAISPFPanelCommand(ISAPanelCommand newISAISPFPanelCommand, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setISAISPFPanelCommand(ISAPanelCommand newISAISPFPanelCommand)
setISAISPFPanelCommand in interface ToolDescriptornewISAISPFPanelCommand - the new value of the 'ISAISPF Panel Command'
containment reference.ToolDescriptor.getISAISPFPanelCommand()public ActionDescriptor getAfterJobAction()
getAfterJobAction in interface ToolDescriptorToolDescriptor.setAfterJobAction(ActionDescriptor),
TaurusPackage.getToolDescriptor_AfterJobAction()public ActionDescriptor basicGetAfterJobAction()
public void setAfterJobAction(ActionDescriptor newAfterJobAction)
setAfterJobAction in interface ToolDescriptornewAfterJobAction - the new value of the 'After Job Action' reference.ToolDescriptor.getAfterJobAction()public java.lang.String getHelpText()
getHelpText in interface ToolDescriptorToolDescriptor.setHelpText(String),
TaurusPackage.getToolDescriptor_HelpText()public void setHelpText(java.lang.String newHelpText)
setHelpText in interface ToolDescriptornewHelpText - the new value of the 'Help Text' attribute.ToolDescriptor.getHelpText()public java.lang.String getInParmSeparator()
getInParmSeparator in interface ToolDescriptorToolDescriptor.isSetInParmSeparator(),
ToolDescriptor.unsetInParmSeparator(),
ToolDescriptor.setInParmSeparator(String),
TaurusPackage.getToolDescriptor_InParmSeparator()public void setInParmSeparator(java.lang.String newInParmSeparator)
setInParmSeparator in interface ToolDescriptornewInParmSeparator - the new value of the 'In Parm Separator' attribute.ToolDescriptor.isSetInParmSeparator(),
ToolDescriptor.unsetInParmSeparator(),
ToolDescriptor.getInParmSeparator()public void unsetInParmSeparator()
unsetInParmSeparator in interface ToolDescriptorToolDescriptor.isSetInParmSeparator(),
ToolDescriptor.getInParmSeparator(),
ToolDescriptor.setInParmSeparator(String)public boolean isSetInParmSeparator()
isSetInParmSeparator in interface ToolDescriptorToolDescriptor.unsetInParmSeparator(),
ToolDescriptor.getInParmSeparator(),
ToolDescriptor.setInParmSeparator(String)public EIntegratedTools getIntegratedTool()
getIntegratedTool in interface ToolDescriptorEIntegratedTools,
ToolDescriptor.isSetIntegratedTool(),
ToolDescriptor.unsetIntegratedTool(),
ToolDescriptor.setIntegratedTool(EIntegratedTools),
TaurusPackage.getToolDescriptor_IntegratedTool()public void setIntegratedTool(EIntegratedTools newIntegratedTool)
setIntegratedTool in interface ToolDescriptornewIntegratedTool - the new value of the 'Integrated Tool' attribute.EIntegratedTools,
ToolDescriptor.isSetIntegratedTool(),
ToolDescriptor.unsetIntegratedTool(),
ToolDescriptor.getIntegratedTool()public void unsetIntegratedTool()
unsetIntegratedTool in interface ToolDescriptorToolDescriptor.isSetIntegratedTool(),
ToolDescriptor.getIntegratedTool(),
ToolDescriptor.setIntegratedTool(EIntegratedTools)public boolean isSetIntegratedTool()
isSetIntegratedTool in interface ToolDescriptorToolDescriptor.unsetIntegratedTool(),
ToolDescriptor.getIntegratedTool(),
ToolDescriptor.setIntegratedTool(EIntegratedTools)public java.lang.String getOutParmSeparator()
getOutParmSeparator in interface ToolDescriptorToolDescriptor.isSetOutParmSeparator(),
ToolDescriptor.unsetOutParmSeparator(),
ToolDescriptor.setOutParmSeparator(String),
TaurusPackage.getToolDescriptor_OutParmSeparator()public void setOutParmSeparator(java.lang.String newOutParmSeparator)
setOutParmSeparator in interface ToolDescriptornewOutParmSeparator - the new value of the 'Out Parm Separator' attribute.ToolDescriptor.isSetOutParmSeparator(),
ToolDescriptor.unsetOutParmSeparator(),
ToolDescriptor.getOutParmSeparator()public void unsetOutParmSeparator()
unsetOutParmSeparator in interface ToolDescriptorToolDescriptor.isSetOutParmSeparator(),
ToolDescriptor.getOutParmSeparator(),
ToolDescriptor.setOutParmSeparator(String)public boolean isSetOutParmSeparator()
isSetOutParmSeparator in interface ToolDescriptorToolDescriptor.unsetOutParmSeparator(),
ToolDescriptor.getOutParmSeparator(),
ToolDescriptor.setOutParmSeparator(String)public ERunAsJobTypes getRunAsJob()
getRunAsJob in interface ToolDescriptorERunAsJobTypes,
ToolDescriptor.isSetRunAsJob(),
ToolDescriptor.unsetRunAsJob(),
ToolDescriptor.setRunAsJob(ERunAsJobTypes),
TaurusPackage.getToolDescriptor_RunAsJob()public void setRunAsJob(ERunAsJobTypes newRunAsJob)
setRunAsJob in interface ToolDescriptornewRunAsJob - the new value of the 'Run As Job' attribute.ERunAsJobTypes,
ToolDescriptor.isSetRunAsJob(),
ToolDescriptor.unsetRunAsJob(),
ToolDescriptor.getRunAsJob()public void unsetRunAsJob()
unsetRunAsJob in interface ToolDescriptorToolDescriptor.isSetRunAsJob(),
ToolDescriptor.getRunAsJob(),
ToolDescriptor.setRunAsJob(ERunAsJobTypes)public boolean isSetRunAsJob()
isSetRunAsJob in interface ToolDescriptorToolDescriptor.unsetRunAsJob(),
ToolDescriptor.getRunAsJob(),
ToolDescriptor.setRunAsJob(ERunAsJobTypes)public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AWMObjectImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AWMObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AWMObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AWMObjectImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class AWMObjectImplpublic java.util.List<RToolInParameter> getStringInputParms()
ToolDescriptorgetStringInputParms in interface ToolDescriptorpublic java.util.List<RToolOutParameter> getStringOutputParms()
ToolDescriptorgetStringOutputParms in interface ToolDescriptorpublic java.util.List<RToolInParameter> getFileInputParms()
ToolDescriptorgetFileInputParms in interface ToolDescriptorpublic java.util.List<RToolOutParameter> getFileOutputParms()
ToolDescriptorgetFileOutputParms in interface ToolDescriptorpublic ToolTypeExtension getToolTypeExtension()
ToolDescriptorToolTypeExtension of the tool descriptor.getToolTypeExtension in interface ToolDescriptorpublic ToolDescriptor clone()
ToolDescriptorclone in interface ToolDescriptorclone in class java.lang.Objectpublic java.lang.String getInParmSeparatorWithoutQuotes()
ToolDescriptorgetInParmSeparatorWithoutQuotes in interface ToolDescriptorToolDescriptor.getInParmSeparator()public java.lang.String getOutParmSeparatorWithoutQuotes()
ToolDescriptorgetOutParmSeparatorWithoutQuotes in interface ToolDescriptorToolDescriptor.getOutParmSeparator()Copyright © 2015 Micro Focus GmbH. All rights reserved.