Extension SDK 10.1.3.36.73

Uses of Class
oracle.ide.controller.IdeAction

Packages that use IdeAction
oracle.ide Contains classes that allow addins access to the IDE integration objects.  
oracle.ide.ceditor The Code Editor package contains the code editing implementation of the JDeveloper IDE.  
oracle.ide.cmd Contains classes implementing several JDeveloper commands.  
oracle.ide.controller   
oracle.ide.keyboard Defining your default accelerators Create an accelerator definition (accelerators.xml).  
oracle.ide.navigator Contains classes providing navigator support.  
oracle.ide.runner Contains classes that allow addins some level of control on the IDE runner system.  
oracle.ide.util Contains utility classes.  
oracle.ide.view   
oracle.jdeveloper.compiler Contains classes that allow addins to integrate their own build system translator.  
oracle.jdeveloper.controller   
oracle.jdeveloper.merge Contains classes for merge editor abstractions, including an editor addin, commands, a controller, and utilities.  
oracle.jdeveloper.uieditor Contains classes that allow addins access to the UIEditor integration objects.  
oracle.jdeveloper.uieditor.uicanvas Contains classes that allow addins access to the UICanvas integration objects.  
oracle.jdeveloper.vcs.spi Contains extension-level service provider interfaces for version control system integraton. 
oracle.jdeveloper.vcs.util Contains assorted stateless utilities for version control system integraton. 
 

Uses of IdeAction in oracle.ide
 

Methods in oracle.ide with parameters of type IdeAction
static int Ide.quit(IdeAction action, Context context)
          Perform a controlled shut down of the IDE.
 

Uses of IdeAction in oracle.ide.ceditor
 

Methods in oracle.ide.ceditor with parameters of type IdeAction
 boolean CodeEditorController.update(IdeAction action, Context context)
          This method is called when the availability of a specific command needs to be determined.
 boolean CodeEditorController.handleEvent(IdeAction action, Context context)
          This method is called when a user interaction with a View triggers the execution of a command.
 

Uses of IdeAction in oracle.ide.cmd
 

Methods in oracle.ide.cmd that return IdeAction
static IdeAction FileOpenHistory.getNewReopenAction(java.net.URL url)
          Returns a new local IdeAction that will reopen the specified URL when triggered.
static IdeAction FileOpenHistory.getGlobalReopenAction()
           
 

Methods in oracle.ide.cmd with parameters of type IdeAction
 boolean FileOpenHistory.handleEvent(IdeAction action, Context context)
           
 boolean FileOpenHistory.update(IdeAction action, Context context)
           
 

Uses of IdeAction in oracle.ide.controller
 

Methods in oracle.ide.controller that return IdeAction
protected abstract  IdeAction ToolbarManager.getAction(java.lang.String cmdId)
           
static IdeAction IdeActions.getFileOpenAction()
           
static IdeAction IdeActions.getFileCloseAction()
           
static IdeAction IdeActions.getFileCloseAllAction()
           
static IdeAction IdeActions.getFileSaveAction()
           
static IdeAction IdeActions.getFileSaveAsAction()
           
static IdeAction IdeActions.getFileSaveAllAction()
           
static IdeAction IdeActions.getFileRenameAction()
           
static IdeAction IdeActions.getFileRevertAction()
           
static IdeAction IdeActions.getFileRemoveFromIDEAction()
           
static IdeAction IdeActions.getFileRemoveFromDiskAction()
           
static IdeAction IdeActions.getFileExitAction()
           
static IdeAction IdeActions.getFileReloadNodesAction()
           
static IdeAction IdeActions.getEditUndoAction()
           
static IdeAction IdeActions.getEditRedoAction()
           
static IdeAction IdeActions.getEditCutAction()
           
static IdeAction IdeActions.getEditCopyAction()
           
static IdeAction IdeActions.getEditCopyPathAction()
           
static IdeAction IdeActions.getEditPasteAction()
           
static IdeAction IdeActions.getEditExtendedPasteAction()
           
static IdeAction IdeActions.getEditDeleteAction()
           
static IdeAction IdeActions.getEditSelectAllAction()
           
static IdeAction IdeActions.getEditPropertiesAction()
           
static IdeAction IdeActions.getViewNewViewAction()
           
static IdeAction IdeActions.getViewFreezeAction()
           
static IdeAction IdeActions.getViewMainToolbarAction()
           
static IdeAction IdeActions.getViewStatusBarAction()
           
static IdeAction IdeActions.getViewRefreshAction()
           
static IdeAction IdeActions.getSearchFindAction()
           
static IdeAction IdeActions.getSearchFindNextAction()
           
static IdeAction IdeActions.getSearchFindPreviousAction()
           
static IdeAction IdeActions.getSearchIncrementalFindForwardAction()
           
static IdeAction IdeActions.getSearchIncrementalFindBackwardAction()
           
static IdeAction IdeActions.getSearchReplaceAction()
           
static IdeAction IdeActions.getSearchFindInFilesAction()
           
static IdeAction IdeActions.getReplaceInFilesAction()
           
static IdeAction IdeActions.getNavigateGoToLineAction()
           
static IdeAction IdeActions.getNavigateGoToClassAction()
           
static IdeAction IdeActions.getNavigateGoToNextMessageAction()
           
static IdeAction IdeActions.getNavigateGoToPreviousMessageAction()
           
static IdeAction IdeActions.getToolsProjectPropertiesAction()
           
static IdeAction IdeActions.getToolsDefaultProjectPropertiesAction()
           
static IdeAction IdeActions.getToolsPreferencesAction()
           
static IdeAction IdeActions.getHelpAboutAction()
           
static IdeAction IdeAction.get(int cmdId, java.lang.String cmdClass, java.lang.String name)
          Gets the action associated with the specified command if it already exits.
static IdeAction IdeAction.get(int cmdId, java.lang.String cmdClass, java.lang.String name, ArrayResourceBundle bundle, int key)
          Gets the action associated with the specified command if it already exits.
static IdeAction IdeAction.get(int cmdId, java.lang.String cmdClass, java.lang.String name, java.lang.String sCategory, java.lang.Integer mnemonic, javax.swing.Icon icon, java.lang.Object data, boolean enabled)
          Gets the action associated with the specified command if it already exits.
static IdeAction IdeAction.get(int cmdId, java.lang.String cmdClass, java.lang.String name, java.lang.String sCategory, java.lang.Integer mnemonic, ArrayResourceBundle bundle, int key, java.lang.Object data, boolean enabled)
          Gets the action associated with the specified command if it already exits.
static IdeAction IdeAction.get(int cmdId, java.lang.String cmdClass, java.lang.String name, java.lang.String sCategory, java.lang.Integer mnemonic, java.util.ResourceBundle bundle, java.lang.String key, java.lang.Object data, boolean enabled)
          Gets the action associated with the specified command if it already exits.
static IdeAction IdeAction.get(int cmdId)
          Gets the action associated with the specified command id if it already exists.
static IdeAction IdeAction.get(int cmdId, java.lang.String name, java.lang.Integer mnemonic)
          Gets the action associated with the specified command if it already exists.
static IdeAction IdeAction.find(int cmdId)
          Finds the action associated with the specified command if it already exists.
static IdeAction[] IdeAction.findGroup(java.lang.String groupName)
          Finds the actions associated with the specified groupName.
static IdeAction IdeAction.newLocalAction(int cmdId, View view)
          Creates a new local IdeAction for the specified cmdId and for the specified View.
 IdeAction IdeAction.newLocalAction(View view)
          Creates a new local IdeAction for the specified View.
 

Methods in oracle.ide.controller with parameters of type IdeAction
 boolean Controller.handleEvent(IdeAction action, Context context)
          This method is called when a user interaction with a View triggers the execution of a command.
 boolean Controller.update(IdeAction action, Context context)
          This method updates the enabled status of the specified action within the specified context.
 

Uses of IdeAction in oracle.ide.keyboard
 

Methods in oracle.ide.keyboard with parameters of type IdeAction
static java.lang.String KeyUtil.buildToolTip(IdeAction ideAction)
          Builds a tooltip for an IdeAction in the form of cmd-name[ " (" accelerator ")" ]
 

Uses of IdeAction in oracle.ide.navigator
 

Methods in oracle.ide.navigator with parameters of type IdeAction
 boolean ContentSetSupport.handleEvent(IdeAction action, Context context)
           
 boolean ContentSetSupport.update(IdeAction action, Context context)
           
 

Uses of IdeAction in oracle.ide.runner
 

Methods in oracle.ide.runner that return IdeAction
abstract  IdeAction Runner.getViewRunManagerAction()
          Return the action for View | Run Manager.
 IdeAction RunnableItem.getAction()
           
 

Uses of IdeAction in oracle.ide.util
 

Methods in oracle.ide.util with parameters of type IdeAction
 boolean WeightedController.update(IdeAction action, Context context)
           
 boolean WeightedController.handleEvent(IdeAction action, Context context)
           
 

Uses of IdeAction in oracle.ide.view
 

Methods in oracle.ide.view that return IdeAction
 IdeAction MultiManager.getShowAction()
          Get the IdeAction to be associated with a menu item used for raising the last managed View to the top of the z-order.
protected abstract  IdeAction MultiManager.createShowAction()
           
protected  IdeAction MultiManager.createToggleToolbarAction()
          Subclasses should override this method to return the IdeAction that is responsible for toggling the visibility of this manager's toolbar.
 

Methods in oracle.ide.view with parameters of type IdeAction
 boolean PinnableManager.update(IdeAction action, Context context)
           
 boolean PinnableManager.handleEvent(IdeAction action, Context context)
           
 boolean MultiManager.handleEvent(IdeAction action, Context context)
           
 boolean MultiManager.update(IdeAction action, Context context)
           
 

Uses of IdeAction in oracle.jdeveloper.compiler
 

Methods in oracle.jdeveloper.compiler that return IdeAction
static IdeAction CompilerContext.getCompileAction(Context context)
           
 

Methods in oracle.jdeveloper.compiler with parameters of type IdeAction
static void CompilerContext.setCompileAction(Context context, IdeAction compileAction)
           
 

Uses of IdeAction in oracle.jdeveloper.controller
 

Methods in oracle.jdeveloper.controller with parameters of type IdeAction
protected abstract  int[] XmlSourceNodeActionDelegate.doAction(oracle.bali.xml.model.XmlModel model, Context context, Element[] elements, int[] text, IdeAction action)
           
 int[] XmlSourceNodeActionDelegate.doAction(Context context, Element[] elements, int[] text, IdeAction action)
           
 void XmlSourceNodeActionDelegate.undoAction(Context context, Element[] elements, int[] text, IdeAction action)
           
protected abstract  int[] TextNodeActionDelegate.doAction(TextBuffer buffer, Context context, Element[] elements, int[] text, IdeAction action)
          Does the action on a TextBuffer.
 int[] TextNodeActionDelegate.doAction(Context context, Element[] elements, int[] text, IdeAction action)
          Does the action on a Node. This method is invoked on a background thread and should not, in general, invoke any Swing or UI methods. The TextNodeActionDelegate implementation.
 void TextNodeActionDelegate.undoAction(Context context, Element[] elements, int[] text, IdeAction action)
           
 boolean NodeActionDelegate.isEnabled(IdeAction action, Context context, Element[] elements, int[] text)
          Gets whether an action is enabled for a Node selection.
abstract  int[] NodeActionDelegate.doAction(Context context, Element[] elements, int[] text, IdeAction action)
          Does the action on a Node.
abstract  void NodeActionDelegate.undoAction(Context context, Element[] elements, int[] text, IdeAction action)
          Undoes the action on a node.
 boolean NodeActionController.update(IdeAction action, Context context)
          This method updates the enabled status of the specified action within the specified context. It should generally be called on the controller associated with the active view to allow that controller to take the first crack at determining its enabled status. If that controller wants to update its enabled status, it does so and returns true to indicate that further controllers do not need to be consulted. If the controller does not deal with setting the enabled status of an action, it delegates the request to its supervising controller, all the way up to the Ide. The Ide has a special implementation of update(xx) that further delegates the request to root controllers, until one of them returns true indicating the request was handled by the controller.

Updates the state of an action to reflect the context.

 boolean NodeActionController.handleEvent(IdeAction action, Context context)
          This method is called when a user interaction with a View triggers the execution of a command.

Executes the controlled action through the delegates.

protected  void NodeActionController.queueContainer(Element element, Project project, Workspace workspace, IdeAction action, java.util.Map queue)
           
 boolean JavaSourceNodeActionDelegate.isEnabled(IdeAction action, Context context, Element[] elements, int[] text)
          Gets whether an action is enabled for a Node selection. As handled by the NodeActionController.update(oracle.ide.controller.IdeAction, oracle.ide.Context) method, the selection represents either the whole node, Elements within a node (e.g., in a structure pane), or a text range within a code editor. The context argument specifies the node and its containing project and workspace. The elements specifies elements selected within the node, or null if none. The text argument specifies the start (inclusive) and end (excluse) offset of the selection, or null if none. If this method returns false, the update method disables the action. If this method returns true, and NodeActionDelegate.isEnabled(oracle.ide.controller.IdeAction, oracle.ide.Context, oracle.ide.model.Element[], int[]) for any other nodes in the selection also returns true, the update method enables the action. The default NodeActionDelegate implementation returns true.

Because this method is invoked from the NodeActionController.update(oracle.ide.controller.IdeAction, oracle.ide.Context) method, it should avoid time-consuming computations. The default JavaSourceNodeActionDelegate implementation returns true only if the context has a non-null project.

 int[] JavaSourceNodeActionDelegate.doAction(Context context, Element[] elements, int[] text, IdeAction action)
           
protected abstract  int[] JavaSourceNodeActionDelegate.doAction(SourceFile file, Context context, Element[] elements, int[] text, IdeAction action)
          Does the action on a SourceFile.
 void JavaSourceNodeActionDelegate.undoAction(Context context, Element[] elements, int[] text, IdeAction action)
           
 

Uses of IdeAction in oracle.jdeveloper.merge
 

Methods in oracle.jdeveloper.merge that return IdeAction
protected  IdeAction AbstractMergeEditor.createLocalAction(int cmdId)
          Creates a local (view-specific) action for the given command ID.
 

Methods in oracle.jdeveloper.merge with parameters of type IdeAction
 boolean MergeController.update(IdeAction action, Context context)
          
 boolean MergeController.handleEvent(IdeAction action, Context context)
          
 

Uses of IdeAction in oracle.jdeveloper.uieditor
 

Fields in oracle.jdeveloper.uieditor declared as IdeAction
protected static IdeAction AbstractCanvas.SERIALIZE_ACTION
          IdeAction for serializing a selected GUI control.
 

Methods in oracle.jdeveloper.uieditor that return IdeAction
 IdeAction ModelFactory.registerAction(int cmdID, java.lang.String name, java.lang.Integer mnemonic, javax.swing.Icon icon, int parentID, float weight, float section)
          Generate an IdeAction for use when interacting with instances of the UIEditorCanvas produced by this factory.
 IdeAction ModelFactory.registerAction(int cmdID, java.lang.String name, java.lang.Integer mnemonic, ArrayResourceBundle bundle, int key, int parentID, float weight, float section)
          Generate an IdeAction for use when interacting with instances of the UIEditorCanvas produced by this factory.
 IdeAction[] ModelFactory.getActions()
          Get an array of all registered IdeActions for this ModelFactory.
 IdeAction AbstractFactory.registerAction(int cmdID, java.lang.String name, java.lang.Integer mnemonic, javax.swing.Icon icon, int parentID, float weight, float section)
           
 IdeAction AbstractFactory.registerAction(int cmdID, java.lang.String name, java.lang.Integer mnemonic, ArrayResourceBundle bundle, int bundleKey, int parentID, float weight, float section)
           
 IdeAction[] AbstractFactory.getActions()
           
 

Methods in oracle.jdeveloper.uieditor with parameters of type IdeAction
 boolean ModelFactory.isRegistered(IdeAction action)
          Determine whether the given IdeAction has been registered with this ModelFactory.
 boolean AbstractFactory.isRegistered(IdeAction action)
           
 

Uses of IdeAction in oracle.jdeveloper.uieditor.uicanvas
 

Fields in oracle.jdeveloper.uieditor.uicanvas declared as IdeAction
protected static IdeAction AbstractAssistant.MOVE_TO_FIRST_ACTION
           
protected static IdeAction AbstractAssistant.MOVE_TO_LAST_ACTION
           
 

Methods in oracle.jdeveloper.uieditor.uicanvas with parameters of type IdeAction
 boolean LayoutAssistant.handleEvent(IdeAction action, Context context)
          Respond to the given user action within the given context.
 boolean LayoutAssistant.update(IdeAction action, Context context)
          Update the enabled state of the given action within the given context.
 boolean AbstractAssistant.update(IdeAction action, Context context)
          Update the enabled state of the given action within the given context.
 boolean AbstractAssistant.handleEvent(IdeAction action, Context context)
          Respond to the given user action within the given context.
 

Uses of IdeAction in oracle.jdeveloper.vcs.spi
 

Methods in oracle.jdeveloper.vcs.spi that return IdeAction
 IdeAction VCSHistoryProvider.getVersionHistoryAction()
           
 

Methods in oracle.jdeveloper.vcs.spi with parameters of type IdeAction
protected  boolean VCSController.isHandledAction(IdeAction action)
          Is the specified action handled by this controller?
 boolean VCSController.handleEvent(IdeAction action, Context context)
           
 boolean VCSController.update(IdeAction action, Context context)
           
protected  void VCSController.updateImpl(IdeAction action, Context context)
          Provides action update implementation for the given action and context (handled actions only).
protected  void VCSController.preUpdate(IdeAction action, Command command)
          Provides a custom hook called just before the update implementation logic is applied.
protected  void VCSController.handleEventImpl(IdeAction action, Context context)
          Provides event handler implementation for the given action and context.
protected  void VCSController.preInvoke(IdeAction action, Command command)
          Provides a custom hook called just before the command is invoked.
protected  int VCSController.invokeCommand(IdeAction action, Command command)
          Invokes the given command through the CommandProcessor.
 

Constructors in oracle.jdeveloper.vcs.spi with parameters of type IdeAction
VCSHistoryProvider(oracle.jdeveloper.history.HistoryProvider historyProvider, IdeAction versionHistoryAction)
           
VCSHistoryProvider(oracle.jdeveloper.history.HistoryProvider historyProvider, IdeAction versionHistoryAction, VCSUserFilterSubstitution substitution)
           
 

Uses of IdeAction in oracle.jdeveloper.vcs.util
 

Methods in oracle.jdeveloper.vcs.util with parameters of type IdeAction
static void VCSKeyboardUtils.addKeyStrokeContext(IdeAction[] actions, java.lang.String name)
           
static KeyStrokeContext VCSDefaultUtils.createKeyStrokeContext(IdeAction[] actions, java.lang.String name)
          Creates a key stroke context object for the given actions.
 


Extension SDK 10.1.3.36.73

 

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