public interface GlobalAction extends AWMIdentifiableObject
There are two types of global actions: workbench actions and editor actions.
The following features are supported:
TaurusPackage.getGlobalAction()| Modifier and Type | Method and Description |
|---|---|
RSelectionEnabledCondition |
getActionEnabledCondition()
Returns the value of the 'Action Enabled Condition'
containment reference.
|
RSelectionVisibleCondition |
getActionVisibleCondition()
Returns the value of the 'Action Visible Condition'
containment reference.
|
Icon |
getIcon()
Returns the value of the 'Icon' reference.
|
ISAEditorAction |
getISAEditorAction()
Returns the value of the 'ISA Editor Action' containment
reference.
|
ISAWorkbenchAction |
getISAWorkbenchAction()
Returns the value of the 'ISA Workbench Action'
containment reference.
|
java.lang.String |
getLabel()
Returns the value of the 'Label' attribute.
|
java.lang.String |
getLabelFromHierarchy() |
int |
getSeqNo()
Returns the value of the 'Seq No' attribute.
|
java.lang.String |
getSubmenu()
Returns the value of the 'Submenu' attribute.
|
ActionDescriptor |
getTargetID()
Returns the value of the 'Target ID' reference.
|
boolean |
isAEditorAction() |
boolean |
isAWorkbenchAction() |
boolean |
isSeparatorAfter()
Returns the value of the 'Separator After' attribute.
|
boolean |
isSetSeqNo()
Returns whether the value of the
'
Seq
No' attribute is set. |
void |
setActionEnabledCondition(RSelectionEnabledCondition value)
Sets the value of the
'
Action Enabled Condition' containment reference. |
void |
setActionVisibleCondition(RSelectionVisibleCondition value)
Sets the value of the
'
Action Visible Condition' containment reference. |
void |
setIcon(Icon value)
Sets the value of the
'
Icon' reference. |
void |
setISAEditorAction(ISAEditorAction value)
Sets the value of the
'
ISA Editor Action' containment reference. |
void |
setISAWorkbenchAction(ISAWorkbenchAction value)
Sets the value of the
'
ISA Workbench Action' containment reference. |
void |
setLabel(java.lang.String value)
Sets the value of the
'
Label' attribute. |
void |
setSeparatorAfter(boolean value)
Sets the value of the
'
Separator After' attribute. |
void |
setSeqNo(int value)
Sets the value of the
'
Seq
No' attribute. |
void |
setSubmenu(java.lang.String value)
Sets the value of the
'
Submenu' attribute. |
void |
setTargetID(ActionDescriptor value)
Sets the value of the
'
Target ID' reference. |
void |
unsetSeqNo()
Unsets the value of the
'
Seq
No' attribute. |
getID, getModelEditorGroup, isSetModelEditorGroup, setID, setModelEditorGroup, unsetModelEditorGroupgetComment, isSetComment, setComment, unsetCommentgetExtensionID, setExtensionIDRSelectionEnabledCondition getActionEnabledCondition()
setActionEnabledCondition(RSelectionEnabledCondition),
TaurusPackage.getGlobalAction_ActionEnabledCondition()void setActionEnabledCondition(RSelectionEnabledCondition value)
Action Enabled Condition' containment reference. value - the new value of the 'Action Enabled Condition'
containment reference.getActionEnabledCondition()RSelectionVisibleCondition getActionVisibleCondition()
setActionVisibleCondition(RSelectionVisibleCondition),
TaurusPackage.getGlobalAction_ActionVisibleCondition()void setActionVisibleCondition(RSelectionVisibleCondition value)
Action Visible Condition' containment reference. value - the new value of the 'Action Visible Condition'
containment reference.getActionVisibleCondition()ISAEditorAction getISAEditorAction()
setISAEditorAction(ISAEditorAction),
TaurusPackage.getGlobalAction_ISAEditorAction()void setISAEditorAction(ISAEditorAction value)
ISA Editor Action' containment reference. value - the new value of the 'ISA Editor Action' containment
reference.getISAEditorAction()ISAWorkbenchAction getISAWorkbenchAction()
setISAWorkbenchAction(ISAWorkbenchAction),
TaurusPackage.getGlobalAction_ISAWorkbenchAction()void setISAWorkbenchAction(ISAWorkbenchAction value)
ISA Workbench Action' containment reference. value - the new value of the 'ISA Workbench Action'
containment reference.getISAWorkbenchAction()Icon getIcon()
setIcon(Icon),
TaurusPackage.getGlobalAction_Icon()void setIcon(Icon value)
Icon' reference. value - the new value of the 'Icon' reference.getIcon()java.lang.String getLabel()
If not specified, the referenced action descriptor label is used.
setLabel(String),
TaurusPackage.getGlobalAction_Label()void setLabel(java.lang.String value)
Label' attribute. value - the new value of the 'Label' attribute.getLabel()int getSeqNo()
isSetSeqNo(),
unsetSeqNo(),
setSeqNo(int),
TaurusPackage.getGlobalAction_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)java.lang.String getSubmenu()
setSubmenu(String),
TaurusPackage.getGlobalAction_Submenu()void setSubmenu(java.lang.String value)
Submenu' attribute. value - the new value of the 'Submenu' attribute.getSubmenu()ActionDescriptor getTargetID()
setTargetID(ActionDescriptor),
TaurusPackage.getGlobalAction_TargetID()void setTargetID(ActionDescriptor value)
Target ID' reference. value - the new value of the 'Target ID' reference.getTargetID()boolean isSeparatorAfter()
"false". setSeparatorAfter(boolean),
TaurusPackage.getGlobalAction_SeparatorAfter()void setSeparatorAfter(boolean value)
Separator After' attribute. value - the new value of the 'Separator After' attribute.isSeparatorAfter()boolean isAWorkbenchAction()
boolean isAEditorAction()
java.lang.String getLabelFromHierarchy()
Copyright © 2015 Micro Focus GmbH. All rights reserved.