Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Package oracle.ide.controller

Interface Summary
ActionCondition The Actioncondition interface defines the contract for all conditions.
A condition is responsible for determining the enabled/disabled state for an action, updating its label if needed.
ContextMenuListener This is the callback interface that allows extensions to add menu items and submenus to the context menu.
Controller Each View has an associated Controller.
ControllerProvider  
DynamicMenuListener The DynamicMenuListener allows implementors to add their own menu items to the dynamic menu associated with this listener.
LabelUpdater LabelUpdater is responsible for updating an action's label.
MenuFilter A MenuFilter can accept or reject menu components.
 

Class Summary
Command The Command interface defines the interface of all command objects.
CommandProcessor The CommandProcessor singleton class is responsible for managing the execution of the IDE commands and managing the undo stack.
ContextAwareLabelUpdater LabelUpdater that can resolve macros againts the current Context.
Supported macros are action.name - the first label set on the action workspace.name - resolves to workspace.shortLabel project.name - resolves to project.shortLabel element.name - resolves to element.shortLabel node.name - resolves to node.shortLabel
ContextMenu Use ContextMenu to add menu items to context (right click) menus.
ContextMenuListenersHook Declarative hook for context menu listeners.
IdeAction An IdeAction is used when adding a menu and/or toobar button.
IdeActions Factory class for getting or creating IdeAction instances that are defined by the IDE framework.
Menubar Menubar class represents a JFrame menu bar.
MenuConstants This class defines the constants for adding commands to the main menubar and to context menus.
MenuManager Manages the IDE's menus.
MenuWeightComparator Comparator for sorting weighted menu items.
PropertyResolver A property resolver is responsible for looking up a named property.
ToolbarManager The ToolbarManager provides programmatic manipulation of toolbars defined in an extension's manifest file.
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

Copyright © 1997, 2010, Oracle. All rights reserved.