Class ColumnMultiEditAction

  • All Implemented Interfaces:
    org.eclipse.jface.action.IAction

    public class ColumnMultiEditAction
    extends org.eclipse.jface.action.Action
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) static org.eclipse.jface.viewers.LabelProvider treeColumnLabelProvider  
      private XViewer xViewer  
      • 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 Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.Set<org.eclipse.swt.widgets.TreeColumn> getEditableTreeColumns​(XViewer xViewer, java.util.Collection<org.eclipse.swt.widgets.TreeItem> selectedTreeItems)  
      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, getStyle, 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • xViewer

        private final XViewer xViewer
      • treeColumnLabelProvider

        static org.eclipse.jface.viewers.LabelProvider treeColumnLabelProvider
    • Constructor Detail

      • ColumnMultiEditAction

        public ColumnMultiEditAction​(XViewer xViewer)
    • Method Detail

      • getEditableTreeColumns

        public static java.util.Set<org.eclipse.swt.widgets.TreeColumn> getEditableTreeColumns​(XViewer xViewer,
                                                                                               java.util.Collection<org.eclipse.swt.widgets.TreeItem> selectedTreeItems)
      • run

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