Class FontPropertyAction

    • Field Summary

      • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean calculateChecked()
      Calculates the check state of the action
      int getStyle()  
      void refresh()
      Refresh action's state
      void run()  
      • Methods inherited from class org.eclipse.jface.action.Action

        convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getText, getToolTipText, isChecked, isEnabled, 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
    • Constructor Detail

      • FontPropertyAction

        public FontPropertyAction​(String text,
                                  org.eclipse.jface.resource.ImageDescriptor image,
                                  int fontProperty)
        Creates new instance of FontPropertyAction
        Parameters:
        text - tooltip text
        image - ImageDescriptor
        fontProperty - font property
    • Method Detail

      • getStyle

        public int getStyle()
        Specified by:
        getStyle in interface org.eclipse.jface.action.IAction
        Overrides:
        getStyle in class org.eclipse.jface.action.Action
      • refresh

        public void refresh()
        Description copied from interface: IMoxelControlAction
        Refresh action's state
      • run

        public void run()
        Specified by:
        run in interface org.eclipse.jface.action.IAction
        Overrides:
        run in class org.eclipse.jface.action.Action
      • calculateChecked

        protected boolean calculateChecked()
        Calculates the check state of the action
        Returns:
        true if action should be checked, false otherwise