public class RToolInParameterImpl extends RToolParameterImpl implements RToolInParameter
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 |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetParameterEnabledCondition(REnabledCondition newParameterEnabledCondition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetParameterVisibleCondition(RVisibleCondition newParameterVisibleCondition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
java.lang.String |
getDefaultValue() |
java.lang.String |
getLabelFromHierarchy()
Returns the Label or the Name, if the Label wasn't set.
|
REnabledCondition |
getParameterEnabledCondition() |
EParmFromTypes |
getParameterFrom() |
RVisibleCondition |
getParameterVisibleCondition() |
java.lang.String |
getStaticValue() |
java.lang.String |
getUiForm() |
java.lang.String |
getUiHelpText() |
java.lang.String |
getUiTab() |
java.lang.String |
getUiToolTip() |
boolean |
isRemoved()
Gets whether the
REMOVE flag is set. |
boolean |
isSetParameterFrom() |
boolean |
isSetUiEditable() |
boolean |
isSetUiGenericAllowed() |
boolean |
isSetUiMandatory() |
boolean |
isSetUiMultiSelection() |
boolean |
isUiEditable() |
boolean |
isUiGenericAllowed() |
boolean |
isUiMandatory() |
boolean |
isUiMultiSelection() |
void |
setDefaultValue(java.lang.String newDefaultValue) |
void |
setParameterEnabledCondition(REnabledCondition newParameterEnabledCondition) |
void |
setParameterFrom(EParmFromTypes newParameterFrom) |
void |
setParameterVisibleCondition(RVisibleCondition newParameterVisibleCondition) |
void |
setRemoveParm(boolean pRemove)
Sets the
REMOVE flag of the parameter. |
void |
setStaticValue(java.lang.String newStaticValue) |
void |
setUiEditable(boolean newUiEditable) |
void |
setUiForm(java.lang.String newUiForm) |
void |
setUiGenericAllowed(boolean newUiGenericAllowed) |
void |
setUiHelpText(java.lang.String newUiHelpText) |
void |
setUiMandatory(boolean newUiMandatory) |
void |
setUiMultiSelection(boolean newUiMultiSelection) |
void |
setUiTab(java.lang.String newUiTab) |
void |
setUiToolTip(java.lang.String newUiToolTip) |
java.lang.String |
toString() |
void |
unsetParameterFrom() |
void |
unsetUiEditable() |
void |
unsetUiGenericAllowed() |
void |
unsetUiMandatory() |
void |
unsetUiMultiSelection() |
basicGetTargetIDFile, basicGetTargetIDParm, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getComplexAttribute, getExtensionID, getLabel, getParsedCategory, getSeqNo, getTargetIDFile, getTargetIDParm, getType, getUiCategory, isMassProcessing, isSetSeqNo, isSetType, isSetUiResizable, isUiResizable, setExtensionID, setLabel, setMassProcessing, setSeqNo, setTargetIDFile, setTargetIDParm, setType, setUiCategory, setUiResizable, unsetSeqNo, unsetType, unsetUiResizablegetComplexAttributes, 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, waitgetComplexAttribute, getLabel, getParsedCategory, getSeqNo, getTargetIDFile, getTargetIDParm, getType, getUiCategory, isMassProcessing, isSetSeqNo, isSetType, isSetUiResizable, isUiResizable, setLabel, setMassProcessing, setSeqNo, setTargetIDFile, setTargetIDParm, setType, setUiCategory, setUiResizable, unsetSeqNo, unsetType, unsetUiResizablegetComplexAttributes, getDynamicAttributes, getDynamicValue, setDynamicValuegetComment, isSetComment, setComment, unsetCommenteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivergetExtensionID, setExtensionIDpublic java.lang.String getDefaultValue()
getDefaultValue in interface RToolInParameterRToolInParameter.setDefaultValue(String),
TaurusPackage.getRToolInParameter_DefaultValue()public void setDefaultValue(java.lang.String newDefaultValue)
setDefaultValue in interface RToolInParameternewDefaultValue - the new value of the 'Default Value' attribute.RToolInParameter.getDefaultValue()public EParmFromTypes getParameterFrom()
getParameterFrom in interface RToolInParameterEParmFromTypes,
RToolInParameter.isSetParameterFrom(),
RToolInParameter.unsetParameterFrom(),
RToolInParameter.setParameterFrom(EParmFromTypes),
TaurusPackage.getRToolInParameter_ParameterFrom()public void setParameterFrom(EParmFromTypes newParameterFrom)
setParameterFrom in interface RToolInParameternewParameterFrom - the new value of the 'Parameter From' attribute.EParmFromTypes,
RToolInParameter.isSetParameterFrom(),
RToolInParameter.unsetParameterFrom(),
RToolInParameter.getParameterFrom()public void unsetParameterFrom()
unsetParameterFrom in interface RToolInParameterRToolInParameter.isSetParameterFrom(),
RToolInParameter.getParameterFrom(),
RToolInParameter.setParameterFrom(EParmFromTypes)public boolean isSetParameterFrom()
isSetParameterFrom in interface RToolInParameterRToolInParameter.unsetParameterFrom(),
RToolInParameter.getParameterFrom(),
RToolInParameter.setParameterFrom(EParmFromTypes)public java.lang.String getStaticValue()
getStaticValue in interface RToolInParameterRToolInParameter.setStaticValue(String),
TaurusPackage.getRToolInParameter_StaticValue()public void setStaticValue(java.lang.String newStaticValue)
setStaticValue in interface RToolInParameternewStaticValue - the new value of the 'Static Value' attribute.RToolInParameter.getStaticValue()public RVisibleCondition getParameterVisibleCondition()
getParameterVisibleCondition in interface RToolInParameterRToolInParameter.setParameterVisibleCondition(RVisibleCondition),
TaurusPackage.getRToolInParameter_ParameterVisibleCondition()public org.eclipse.emf.common.notify.NotificationChain basicSetParameterVisibleCondition(RVisibleCondition newParameterVisibleCondition, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setParameterVisibleCondition(RVisibleCondition newParameterVisibleCondition)
setParameterVisibleCondition in interface RToolInParameternewParameterVisibleCondition - the new value of the 'Parameter Visible Condition'
containment reference.RToolInParameter.getParameterVisibleCondition()public REnabledCondition getParameterEnabledCondition()
getParameterEnabledCondition in interface RToolInParameterRToolInParameter.setParameterEnabledCondition(REnabledCondition),
TaurusPackage.getRToolInParameter_ParameterEnabledCondition()public org.eclipse.emf.common.notify.NotificationChain basicSetParameterEnabledCondition(REnabledCondition newParameterEnabledCondition, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setParameterEnabledCondition(REnabledCondition newParameterEnabledCondition)
setParameterEnabledCondition in interface RToolInParameternewParameterEnabledCondition - the new value of the 'Parameter Enabled Condition'
containment reference.RToolInParameter.getParameterEnabledCondition()public boolean isUiEditable()
isUiEditable in interface RToolInParameterRToolInParameter.isSetUiEditable(),
RToolInParameter.unsetUiEditable(),
RToolInParameter.setUiEditable(boolean),
TaurusPackage.getRToolInParameter_UiEditable()public void setUiEditable(boolean newUiEditable)
setUiEditable in interface RToolInParameternewUiEditable - the new value of the 'Ui Editable' attribute.RToolInParameter.isSetUiEditable(),
RToolInParameter.unsetUiEditable(),
RToolInParameter.isUiEditable()public void unsetUiEditable()
unsetUiEditable in interface RToolInParameterRToolInParameter.isSetUiEditable(),
RToolInParameter.isUiEditable(),
RToolInParameter.setUiEditable(boolean)public boolean isSetUiEditable()
isSetUiEditable in interface RToolInParameterRToolInParameter.unsetUiEditable(),
RToolInParameter.isUiEditable(),
RToolInParameter.setUiEditable(boolean)public java.lang.String getUiForm()
getUiForm in interface RToolInParameterRToolInParameter.setUiForm(String),
TaurusPackage.getRToolInParameter_UiForm()public void setUiForm(java.lang.String newUiForm)
setUiForm in interface RToolInParameternewUiForm - the new value of the 'Ui Form' attribute.RToolInParameter.getUiForm()public boolean isUiGenericAllowed()
isUiGenericAllowed in interface RToolInParameterRToolInParameter.isSetUiGenericAllowed(),
RToolInParameter.unsetUiGenericAllowed(),
RToolInParameter.setUiGenericAllowed(boolean),
TaurusPackage.getRToolInParameter_UiGenericAllowed()public void setUiGenericAllowed(boolean newUiGenericAllowed)
setUiGenericAllowed in interface RToolInParameternewUiGenericAllowed - the new value of the 'Ui Generic Allowed' attribute.RToolInParameter.isSetUiGenericAllowed(),
RToolInParameter.unsetUiGenericAllowed(),
RToolInParameter.isUiGenericAllowed()public void unsetUiGenericAllowed()
unsetUiGenericAllowed in interface RToolInParameterRToolInParameter.isSetUiGenericAllowed(),
RToolInParameter.isUiGenericAllowed(),
RToolInParameter.setUiGenericAllowed(boolean)public boolean isSetUiGenericAllowed()
isSetUiGenericAllowed in interface RToolInParameterRToolInParameter.unsetUiGenericAllowed(),
RToolInParameter.isUiGenericAllowed(),
RToolInParameter.setUiGenericAllowed(boolean)public java.lang.String getUiHelpText()
getUiHelpText in interface RToolInParameterRToolInParameter.setUiHelpText(String),
TaurusPackage.getRToolInParameter_UiHelpText()public void setUiHelpText(java.lang.String newUiHelpText)
setUiHelpText in interface RToolInParameternewUiHelpText - the new value of the 'Ui Help Text' attribute.RToolInParameter.getUiHelpText()public boolean isUiMandatory()
isUiMandatory in interface RToolInParameterRToolInParameter.isSetUiMandatory(),
RToolInParameter.unsetUiMandatory(),
RToolInParameter.setUiMandatory(boolean),
TaurusPackage.getRToolInParameter_UiMandatory()public void setUiMandatory(boolean newUiMandatory)
setUiMandatory in interface RToolInParameternewUiMandatory - the new value of the 'Ui Mandatory' attribute.RToolInParameter.isSetUiMandatory(),
RToolInParameter.unsetUiMandatory(),
RToolInParameter.isUiMandatory()public void unsetUiMandatory()
unsetUiMandatory in interface RToolInParameterRToolInParameter.isSetUiMandatory(),
RToolInParameter.isUiMandatory(),
RToolInParameter.setUiMandatory(boolean)public boolean isSetUiMandatory()
isSetUiMandatory in interface RToolInParameterRToolInParameter.unsetUiMandatory(),
RToolInParameter.isUiMandatory(),
RToolInParameter.setUiMandatory(boolean)public boolean isUiMultiSelection()
isUiMultiSelection in interface RToolInParameterRToolInParameter.isSetUiMultiSelection(),
RToolInParameter.unsetUiMultiSelection(),
RToolInParameter.setUiMultiSelection(boolean),
TaurusPackage.getRToolInParameter_UiMultiSelection()public void setUiMultiSelection(boolean newUiMultiSelection)
setUiMultiSelection in interface RToolInParameternewUiMultiSelection - the new value of the 'Ui Multi Selection' attribute.RToolInParameter.isSetUiMultiSelection(),
RToolInParameter.unsetUiMultiSelection(),
RToolInParameter.isUiMultiSelection()public void unsetUiMultiSelection()
unsetUiMultiSelection in interface RToolInParameterRToolInParameter.isSetUiMultiSelection(),
RToolInParameter.isUiMultiSelection(),
RToolInParameter.setUiMultiSelection(boolean)public boolean isSetUiMultiSelection()
isSetUiMultiSelection in interface RToolInParameterRToolInParameter.unsetUiMultiSelection(),
RToolInParameter.isUiMultiSelection(),
RToolInParameter.setUiMultiSelection(boolean)public java.lang.String getUiTab()
getUiTab in interface RToolInParameterRToolInParameter.setUiTab(String),
TaurusPackage.getRToolInParameter_UiTab()public void setUiTab(java.lang.String newUiTab)
setUiTab in interface RToolInParameternewUiTab - the new value of the 'Ui Tab' attribute.RToolInParameter.getUiTab()public java.lang.String getUiToolTip()
getUiToolTip in interface RToolInParameterRToolInParameter.setUiToolTip(String),
TaurusPackage.getRToolInParameter_UiToolTip()public void setUiToolTip(java.lang.String newUiToolTip)
setUiToolTip in interface RToolInParameternewUiToolTip - the new value of the 'Ui Tool Tip' attribute.RToolInParameter.getUiToolTip()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 RToolParameterImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class RToolParameterImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class RToolParameterImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class RToolParameterImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class RToolParameterImplpublic java.lang.String toString()
toString in class RToolParameterImplpublic java.lang.String getLabelFromHierarchy()
RToolInParametergetLabelFromHierarchy in interface RToolInParameterpublic void setRemoveParm(boolean pRemove)
RToolInParameterREMOVE flag of the parameter. Parameters with the
remove flag set to true will be handled differently by
corresponding tools, usually causing the parameter value to be empty.setRemoveParm in interface RToolInParameterpRemove - the new REMOVE flagRToolInParameter.isRemoved()public boolean isRemoved()
RToolInParameterREMOVE flag is set. Parameters with the
remove flag set to true will be handled differently by
corresponding tools, usually causing the parameter value to be empty.isRemoved in interface RToolInParameterREMOVE flag.RToolInParameter.setRemoveParm(boolean)Copyright © 2015 Micro Focus GmbH. All rights reserved.