|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.action.Action
org.eclipse.gef.ui.palette.LayoutAction
This action allows to switch between the various supported layout modes for the given palette.
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, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT |
Constructor Summary | |
LayoutAction(PaletteViewerPreferences prefs)
Constructor |
|
LayoutAction(PaletteViewerPreferences prefs,
boolean hasIcon)
Constructor |
Method Summary | |
protected void |
addActionToMenu(org.eclipse.swt.widgets.Menu parent,
org.eclipse.jface.action.IAction action)
Helper method that wraps the given action in an ActionContributionItem and then adds it to the given menu. |
protected java.util.List |
createActions()
|
void |
dispose()
Empty method |
org.eclipse.swt.widgets.Menu |
getMenu(org.eclipse.swt.widgets.Control parent)
|
org.eclipse.swt.widgets.Menu |
getMenu(org.eclipse.swt.widgets.Menu parent)
|
Methods inherited from class org.eclipse.jface.action.Action |
addPropertyChangeListener, convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, firePropertyChange, firePropertyChange, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, notifyResult, removeAcceleratorText, removeMnemonics, removePropertyChangeListener, run, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public LayoutAction(PaletteViewerPreferences prefs)
prefs
- PaletteViewerPreferences object where the settings can be savedpublic LayoutAction(PaletteViewerPreferences prefs, boolean hasIcon)
hasIcon
- True if this action should associate an icon with itselfprefs
- PaletteViewerPreferences object where the settings can be savedMethod Detail |
protected void addActionToMenu(org.eclipse.swt.widgets.Menu parent, org.eclipse.jface.action.IAction action)
parent
- The menu to which the given action is to be addedaction
- The action that is to be added to the given menuprotected java.util.List createActions()
public void dispose()
dispose
in interface org.eclipse.jface.action.IMenuCreator
IMenuCreator.dispose()
public org.eclipse.swt.widgets.Menu getMenu(org.eclipse.swt.widgets.Control parent)
getMenu
in interface org.eclipse.jface.action.IMenuCreator
IMenuCreator.getMenu(Control)
public org.eclipse.swt.widgets.Menu getMenu(org.eclipse.swt.widgets.Menu parent)
getMenu
in interface org.eclipse.jface.action.IMenuCreator
IMenuCreator.getMenu(Menu)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |