|
Extension SDK 10.1.2 | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
ActiveViewListener | The ActiveViewListener interface should be implemented
by extensions that need to know when views in the IDE change their
active status. |
Addin | The Addin interface is one of the interfaces extension
writers use to add functionality to the IDE. |
Command | The Command interface defines the interface of all command
objects. |
Context | The Context interface provides information about the current IDE state. |
ContextMenuListener | The ContextMenuListener allows implementors to add their own menu items to the context menu associated with this listener. |
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. |
DynamicStatusProvider | The DynamicStatusProvider interface is an extension of StatusProvider that supports the concept of dynamic additional cells. |
Extension | The Extension interface is one of the interfaces extension
writers use to add functionality to the IDE. |
ExtensionGroup | Enable programmable control of extension groups. |
ExtensionGroupListener | The ExtensionGroupListener interface should be implemented if
notification is required whewn extension groups are initialized and
deInitialized. |
Invokable | The Invokable interface can be used to identify a class as being capable of being "invoked" by the IDE. |
Observer | Observe interface defines the notification API through which
interested observers are notified of subject changes. |
Pinnable | The Pinnable interface provides a pinning API to allow the implementation to ignore changes in selection and/or active view. |
StatusProvider | The StatusProvider interface is the means by which an object may supply custom StatusBar cells for use within a shared StatusBar instance. |
Subject | Subject interface defines the API to register observers
interested in receiving notifications of subject changes. |
VetoableSubject | VetoableSubject interface defines the API to register observers
interested in receiving notifications of pending subject changes. |
VetoObserver | VetoObserver interface defines the notification API through
which * interested observers are notified of pending subject changes. |
View | View components dispaly information to the user. |
ViewListener | The ViewListener interface should be implemented
by extensions that need to know when views in the IDE change their
state. |
ViewSelectionListener | The ViewSelectionListener interface should be implemented
by extensions that need to track the selection changes of a view. |
Wizard | The Wizard interface is used to identify a Java class as a Wizard in the context of the Oracle IDE. |
Class Summary | |
AbstractCommand | The AbstractCommand abstract class implements the
Command interface. |
AbstractPinnable | AbstractPinnable implements the Pinnable interface as it applies to a DockableWindow which is capable of responding to changes in selection in the active View as well as changes of the active View from one View to another. |
AbstractView | AbstractView provides a default implementation for most methods
defined in the View interface. |
ActiveViewEvent | Event object used by the ActiveViewListener to notify
implementors which view is being activated and which is being
deactivated. |
AddinConfig | Class to persist a addin configuration - a list of addins which should not be initialized because the user has requested that the addin not loaded or the addin can't be initialized because it dependent addins are not initialized |
AddinUtil | Command Line Utility to add items to the addins.xml file at build time. |
DefaultContext | DefaultContext class. |
Message | The Message class is the base class for messages send
to an link oracle.ide.addin.Observer} to notify it about a
Subject pending change and past change. |
UpdateMessage | The UpdateMessage class is the update message send to an
Observer to notify it about a
Subject change. |
VetoableMessage | The VetoableMessage class is the vetoable message send to an
VetoObserver to notify it about an impending
VetoableSubject change. |
ViewAdapter | Defaul ViewListener implementations. |
ViewEvent | The ViewEvent is used to indicate that state of a View has been modified. |
ViewNotifier | Utility class for managing ViewListener s. |
ViewSelectionEvent | The ViewSelectionEvent is used to indicate that the selection held by the a View has been modified. |
Contains classes and interfaces that are used by addins to extend JDeveloper with their own views and wizards. This package contains the oracle.ide.addin.Addin interface which is the entry point for addins to integrate into the system. Implementations of the oracle.ide.addin.Addin interface listed in the addins.properties file are loaded when JDeveloper starts up.
Related Documentation
See Extending JDeveloper Using the Addin API for detailed information.
|
Extension SDK | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Copyright © 1997, 2004, Oracle. All rights reserved.