public interface RToolParameter extends DynamicObject, IFunctionPackageDefinable, org.eclipse.emf.ecore.EObject
The following features are supported:
TaurusPackage.getRToolParameter()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<ComplexAttributeBase> |
getComplexAttribute()
Returns the value of the 'Complex Attribute' containment
reference list.
|
java.lang.String |
getLabel()
Returns the value of the 'Label' attribute.
|
java.lang.String |
getParsedCategory()
Returns the UI_Category attribute value without column or span
specifications.
|
int |
getSeqNo()
Returns the value of the 'Seq No' attribute.
|
FileDescriptor |
getTargetIDFile()
Returns the value of the 'Target ID File' reference.
|
Property |
getTargetIDParm()
Returns the value of the 'Target ID Parm' reference.
|
EParameterTypes |
getType()
Returns the value of the 'Type' attribute.
|
java.lang.String |
getUiCategory()
Returns the value of the 'Ui Category' attribute.
|
boolean |
isMassProcessing()
Returns the value of the 'Mass Processing' attribute.
|
boolean |
isSetSeqNo()
Returns whether the value of the
'
Seq No' attribute is set. |
boolean |
isSetType()
Returns whether the value of the
'
Type' attribute is set. |
boolean |
isSetUiResizable()
Returns whether the value of the
'
Ui Resizable' attribute is set. |
boolean |
isUiResizable()
Returns the value of the 'Ui Resizable' attribute.
|
void |
setLabel(java.lang.String value)
Sets the value of the
'
Label' attribute. |
void |
setMassProcessing(boolean value)
Sets the value of the
'
Mass Processing' attribute. |
void |
setSeqNo(int value)
Sets the value of the
'
Seq No' attribute. |
void |
setTargetIDFile(FileDescriptor value)
Sets the value of the
'
Target ID File' reference. |
void |
setTargetIDParm(Property value)
Sets the value of the
'
Target ID Parm' reference. |
void |
setType(EParameterTypes value)
Sets the value of the
'
Type' attribute. |
void |
setUiCategory(java.lang.String value)
Sets the value of the
'
Ui Category' attribute. |
void |
setUiResizable(boolean value)
Sets the value of the
'
Ui Resizable' attribute. |
void |
unsetSeqNo()
Unsets the value of the
'
Seq No' attribute. |
void |
unsetType()
Unsets the value of the
'
Type' attribute. |
void |
unsetUiResizable()
Unsets the value of the
'
Ui Resizable' attribute. |
getComplexAttributes, getDynamicAttributes, getDynamicValue, setDynamicValuegetComment, isSetComment, setComment, unsetCommenteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivergetExtensionID, setExtensionIDFileDescriptor getTargetIDFile()
setTargetIDFile(FileDescriptor),
TaurusPackage.getRToolParameter_TargetIDFile()void setTargetIDFile(FileDescriptor value)
Target ID File' reference. value - the new value of the 'Target ID File' reference.getTargetIDFile()Property getTargetIDParm()
setTargetIDParm(Property),
TaurusPackage.getRToolParameter_TargetIDParm()void setTargetIDParm(Property value)
Target ID Parm' reference. value - the new value of the 'Target ID Parm' reference.getTargetIDParm()int getSeqNo()
isSetSeqNo(),
unsetSeqNo(),
setSeqNo(int),
TaurusPackage.getRToolParameter_SeqNo()void setSeqNo(int value)
Seq No' attribute. value - the new value of the 'Seq No' attribute.isSetSeqNo(),
unsetSeqNo(),
getSeqNo()void unsetSeqNo()
Seq No' attribute. isSetSeqNo(),
getSeqNo(),
setSeqNo(int)boolean isSetSeqNo()
Seq No' attribute is set. unsetSeqNo(),
getSeqNo(),
setSeqNo(int)EParameterTypes getType()
"String". The literals are from the enumeration
EParameterTypes. Valid values include:
EParameterTypes,
isSetType(),
unsetType(),
setType(EParameterTypes),
TaurusPackage.getRToolParameter_Type()void setType(EParameterTypes value)
Type' attribute. value - the new value of the 'Type' attribute.EParameterTypes,
isSetType(),
unsetType(),
getType()void unsetType()
Type' attribute. isSetType(),
getType(),
setType(EParameterTypes)boolean isSetType()
Type' attribute is set. unsetType(),
getType(),
setType(EParameterTypes)java.lang.String getLabel()
RToolInParameter, it is the label of the parameter in dialog
boxes. RToolOutParameter, it is the display text of the parameter in
the Output dialog box. setLabel(String),
TaurusPackage.getRToolParameter_Label()void setLabel(java.lang.String value)
Label' attribute. value - the new value of the 'Label' attribute.getLabel()boolean isMassProcessing()
"false". setMassProcessing(boolean),
TaurusPackage.getRToolParameter_MassProcessing()void setMassProcessing(boolean value)
Mass Processing' attribute. value - the new value of the 'Mass Processing' attribute.isMassProcessing()org.eclipse.emf.common.util.EList<ComplexAttributeBase> getComplexAttribute()
ComplexAttributeBase.
If the meaning of the 'Complex Attribute' containment reference list isn't clear, there really should be more of a description here...
TaurusPackage.getRToolParameter_ComplexAttribute()java.lang.String getUiCategory()
setUiCategory(String),
TaurusPackage.getRToolParameter_UiCategory()void setUiCategory(java.lang.String value)
Ui Category' attribute. value - the new value of the 'Ui Category' attribute.getUiCategory()boolean isUiResizable()
"true". isSetUiResizable(),
unsetUiResizable(),
setUiResizable(boolean),
TaurusPackage.getRToolParameter_UiResizable()void setUiResizable(boolean value)
Ui Resizable' attribute. value - the new value of the 'Ui Resizable' attribute.isSetUiResizable(),
unsetUiResizable(),
isUiResizable()void unsetUiResizable()
Ui Resizable' attribute. isSetUiResizable(),
isUiResizable(),
setUiResizable(boolean)boolean isSetUiResizable()
Ui Resizable' attribute is set. unsetUiResizable(),
isUiResizable(),
setUiResizable(boolean)java.lang.String getParsedCategory()
Copyright © 2015 Micro Focus GmbH. All rights reserved.