|
Extension SDK | |||||||||
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. |
AddinGroup | Addins may be organised into groups. |
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 . |
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. |
Subject | Subject interface defines the API to register observers
interested in receiving notifications of subject changes. |
Subview | View components dispaly information to the user. |
ToplevelView | View components dispaly information to the user. |
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. |
ViewCreationListener | The ViewCreationListener allows implementors to listen for
View creation events. |
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 |
AddinUtil | Command Line Utility to add items to the addins.xml file at build time. |
BaseController | BaseController class. |
ChainedController | A ChainedController is used to hook an action with a context-specific Controller. |
DefaultContext | DefaultContext class. |
Message | The Message class is the base class for messages send to an
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. |
ViewCreationEvent | The ViewCreationEvent is used to indicate that a View has
been created. |
ViewEvent | The ViewEvent is used to indicate that state of a View has been modified. |
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, 2003, Oracle. All rights reserved.