Package com.iizigo.editor
Interface IContextMenuContributor
- All Superinterfaces:
IContextMenuContributorFormControl<org.eclipse.jface.viewers.Viewer>
- All Known Implementing Classes:
ActionsPanel
,ContextMenuContributorAdapter
,TablePanel
,ValuePanel
public interface IContextMenuContributor extends IContextMenuContributorFormControl<org.eclipse.jface.viewers.Viewer>
Contributes to the menu for Editor parts, whenregisterViewer
orcreateMenu
in the Editor part is called.- Author:
- Christopher Mindus
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
appendMenuItems(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)
Called to append menu items.boolean
doAddExpandCollapseAll(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)
Checks if expand/collapse all menu items should be added.DesignerProp
getTarget()
Gets the default target when none other is found for the pop-up menu in the viewer.void
prependMenuItems(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)
Called to prepend menu items.
Method Detail
prependMenuItems
void prependMenuItems(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)
Called to prepend menu items.- Specified by:
prependMenuItems
in 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
void appendMenuItems(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)
Called to append menu items.- Specified by:
appendMenuItems
in 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
boolean doAddExpandCollapseAll(org.eclipse.jface.viewers.Viewer viewer, IzMenu menu, DesignerProp target)
Checks if expand/collapse all menu items should be added.
getTarget
DesignerProp getTarget()
Gets the default target when none other is found for the pop-up menu in the viewer.- Specified by:
getTarget
in interfaceIContextMenuContributorFormControl<org.eclipse.jface.viewers.Viewer>
- Returns:
- The target, or null to use the default edited property.