Package com.iizigo.editor
Class ContextMenuContributorAdapter
- java.lang.Object
- com.iizigo.editor.ContextMenuContributorAdapter
- All Implemented Interfaces:
IContextMenuContributor,IContextMenuContributorFormControl<org.eclipse.jface.viewers.Viewer>
public class ContextMenuContributorAdapter extends java.lang.Object implements IContextMenuContributor
Adapter for contributions to the menu for Editor parts, whenregisterViewerorcreateMenuin the Editor part is called.- Author:
- Christopher Mindus
Constructor Summary
Constructors Constructor Description ContextMenuContributorAdapter()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendMenuItems(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)Called to append menu items.booleandoAddExpandCollapseAll(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)Checks if expand/collapse all menu items should be added.DesignerPropgetTarget()Gets the default target when none other is found for the pop-up menu in the viewer.voidprependMenuItems(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)Called to prepend menu items.
Method Detail
prependMenuItems
public void prependMenuItems(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)Called to prepend menu items.- Specified by:
prependMenuItemsin interfaceIContextMenuContributor- Specified by:
prependMenuItemsin interfaceIContextMenuContributorFormControl<org.eclipse.jface.viewers.Viewer>- Parameters:
viewer- The viewer.menu- The pop-up menu.target- The selected target in the viewer, null for none.
appendMenuItems
public void appendMenuItems(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)Called to append menu items.- Specified by:
appendMenuItemsin interfaceIContextMenuContributor- Specified by:
appendMenuItemsin interfaceIContextMenuContributorFormControl<org.eclipse.jface.viewers.Viewer>- Parameters:
viewer- The viewer.menu- The pop-up menu.target- The selected target in the viewer, null for none.
doAddExpandCollapseAll
public boolean doAddExpandCollapseAll(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)Checks if expand/collapse all menu items should be added.- Specified by:
doAddExpandCollapseAllin interfaceIContextMenuContributor
getTarget
public DesignerProp getTarget()
Gets the default target when none other is found for the pop-up menu in the viewer.- Specified by:
getTargetin interfaceIContextMenuContributor- Specified by:
getTargetin interfaceIContextMenuContributorFormControl<org.eclipse.jface.viewers.Viewer>- Returns:
- The target, or null to use the default edited property.