Package com.iizigo.editor
Class ContextMenuContributorAdapter
java.lang.Object
com.iizigo.editor.ContextMenuContributorAdapter
- All Implemented Interfaces:
IContextMenuContributor
,IContextMenuContributorFormControl<Viewer>
Adapter for contributions to the menu for Editor parts, when
registerViewer
or createMenu
in the Editor part is called.- Author:
- Christopher Mindus
Constructor Summary
Method Summary
Modifier and TypeMethodDescriptionvoid
appendMenuItems
(Viewer viewer, IzMenu menu, DesignerProp target) Called to append menu items.boolean
doAddExpandCollapseAll
(Viewer viewer, IzMenu menu, DesignerProp target) Checks if expand/collapse all menu items should be added.Gets the default target when none other is found for the pop-up menu in the viewer.void
prependMenuItems
(Viewer viewer, IzMenu menu, DesignerProp target) Called to prepend menu items.
Constructor Details
ContextMenuContributorAdapter
public ContextMenuContributorAdapter()
Method Details
prependMenuItems
Called to prepend menu items.- Specified by:
prependMenuItems
in interfaceIContextMenuContributor
- Specified by:
prependMenuItems
in interfaceIContextMenuContributorFormControl<Viewer>
- Parameters:
viewer
- The viewer.menu
- The pop-up menu.target
- The selected target in the viewer, null for none.
appendMenuItems
Called to append menu items.- Specified by:
appendMenuItems
in interfaceIContextMenuContributor
- Specified by:
appendMenuItems
in interfaceIContextMenuContributorFormControl<Viewer>
- Parameters:
viewer
- The viewer.menu
- The pop-up menu.target
- The selected target in the viewer, null for none.
doAddExpandCollapseAll
Checks if expand/collapse all menu items should be added.- Specified by:
doAddExpandCollapseAll
in interfaceIContextMenuContributor
getTarget
Gets the default target when none other is found for the pop-up menu in the viewer.- Specified by:
getTarget
in interfaceIContextMenuContributor
- Specified by:
getTarget
in interfaceIContextMenuContributorFormControl<Viewer>
- Returns:
- The target, or null to use the default edited property.