|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.gef.ui.actions.WorkbenchPartAction
org.eclipse.gef.ui.actions.SelectionAction
roneditor.ronview.actions.FireHLTransitionAction
public class FireHLTransitionAction
Field Summary | |
---|---|
static java.lang.String |
ID
|
Fields inherited from interface org.eclipse.jface.action.IAction |
---|
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT |
Constructor Summary | |
---|---|
FireHLTransitionAction(org.eclipse.ui.IWorkbenchPart part)
|
Method Summary | |
---|---|
protected boolean |
calculateEnabled()
|
private boolean |
canPerformAction()
|
private boolean |
checkApplyRule(ronmodel.HLTransition transition)
|
private boolean |
checkFire(ronmodel.HLTransition transition)
|
private boolean |
checkSplit(ronmodel.HLTransition transition)
|
private boolean |
checkStandard(ronmodel.HLTransition transition)
|
org.eclipse.gef.commands.Command |
getCommand()
|
protected void |
init()
|
void |
run()
|
Methods inherited from class org.eclipse.gef.ui.actions.SelectionAction |
---|
dispose, getSelectedObjects, getSelection, handleSelectionChanged, setSelection, setSelectionProvider, update |
Methods inherited from class org.eclipse.gef.ui.actions.WorkbenchPartAction |
---|
execute, getCommandStack, getWorkbenchPart, isEnabled, refresh, setLazyEnablementCalculation, setWorkbenchPart |
Methods inherited from class org.eclipse.jface.action.Action |
---|
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText |
Methods inherited from class org.eclipse.jface.action.AbstractAction |
---|
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener |
Methods inherited from class org.eclipse.core.commands.common.EventManager |
---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.jface.action.IAction |
---|
addPropertyChangeListener, removePropertyChangeListener |
Field Detail |
---|
public static java.lang.String ID
Constructor Detail |
---|
public FireHLTransitionAction(org.eclipse.ui.IWorkbenchPart part)
Method Detail |
---|
public void run()
run
in interface org.eclipse.jface.action.IAction
run
in class org.eclipse.jface.action.Action
IAction.run()
public org.eclipse.gef.commands.Command getCommand()
FireApplyRuleHLTransitionCommand
or
FireFireHLTransitionCommand
or
FireSplitHLTransitionCommand
or
FireStandardHLTransitionCommand
protected boolean calculateEnabled()
calculateEnabled
in class org.eclipse.gef.ui.actions.WorkbenchPartAction
WorkbenchPartAction.calculateEnabled()
private boolean canPerformAction()
private boolean checkStandard(ronmodel.HLTransition transition)
StandardTransition
could be executed, false otherwise.private boolean checkFire(ronmodel.HLTransition transition)
FireTransition
could be executed, false otherwise.private boolean checkApplyRule(ronmodel.HLTransition transition)
ApplyRuleTransition
could be executed, false otherwise.private boolean checkSplit(ronmodel.HLTransition transition)
SplitTransition
could be executed, false otherwise.protected void init()
init
in class org.eclipse.gef.ui.actions.WorkbenchPartAction
WorkbenchPartAction.init()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |