クラス GenerateAction

  • すべての実装されたインタフェース:
    org.eclipse.gef.Disposable, org.eclipse.gef.ui.actions.UpdateAction, org.eclipse.jface.action.IAction

    public class GenerateAction
    extends org.eclipse.gef.ui.actions.SelectionAction
    設定されたGeneratorを実行するAction
    作成者:
    nakaG
    • フィールドの概要

      • インタフェースから継承されたフィールド 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
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      GenerateAction​(TMDEditor editor, org.eclipse.gef.GraphicalViewer viewer, Generator generator)
      コンストラクタ
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      protected boolean calculateEnabled()
      void run()
      • クラスから継承されたメソッド org.eclipse.gef.ui.actions.SelectionAction

        dispose, getSelectedObjects, getSelection, handleSelectionChanged, setSelection, setSelectionProvider, update
      • クラスから継承されたメソッド org.eclipse.gef.ui.actions.WorkbenchPartAction

        execute, getCommandStack, getWorkbenchPart, init, isEnabled, refresh, setLazyEnablementCalculation, setWorkbenchPart
      • クラスから継承されたメソッド 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
      • クラスから継承されたメソッド org.eclipse.jface.action.AbstractAction

        addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
      • クラスから継承されたメソッド org.eclipse.core.commands.common.EventManager

        addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
    • コンストラクタの詳細

      • GenerateAction

        public GenerateAction​(TMDEditor editor,
                              org.eclipse.gef.GraphicalViewer viewer,
                              Generator generator)
        コンストラクタ
        パラメータ:
        editor - TMDエディタ
        viewer - ビューワ
        generator - generator
    • メソッドの詳細

      • calculateEnabled

        protected boolean calculateEnabled()
        定義:
        calculateEnabled クラス内 org.eclipse.gef.ui.actions.WorkbenchPartAction
        関連項目:
        WorkbenchPartAction.calculateEnabled()
      • run

        public void run()
        定義:
        run インタフェース内 org.eclipse.jface.action.IAction
        オーバーライド:
        run クラス内 org.eclipse.jface.action.Action
        関連項目:
        Action.run()