|
Extension SDK 10.1.2 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Subject | |
oracle.ide | Contains classes that allow addins access to the IDE integration objects. |
oracle.ide.addin | Contains classes and interfaces that are used by addins to extend JDeveloper with their own views and wizards. |
oracle.ide.cmd | Contains classes implementing several JDeveloper commands. |
oracle.ide.gallery | Contains classes implementing JDeveloper's new object gallery. |
oracle.ide.inspector | Contains interfaces and classes that integrators may use to make their objects editable from the property inspector. |
oracle.ide.layout | Contains interfaces and classes addins can implement or extend to provide preferred layouts for their own specialized editors. |
oracle.ide.model | Contains interfaces and classes implementing JDeveloper's data model. |
oracle.jdeveloper.cm.ds.db | Contains a metadata API for describing database objects. |
oracle.jdeveloper.cm.dt | Contains the base design-time API for integrating database and application server connections within JDeveloper. |
oracle.jdeveloper.cmt | The Component Model Tool, an API for manipulating Java source code. |
oracle.jdeveloper.jot | Provides classes and interfaces for JOT (the Java Object Toolkit). |
oracle.jdeveloper.library | The Libraries package provides the library API used by JDeveloper. |
oracle.jdeveloper.model | Contains interfaces and classes implementing the Java specific portions of JDeveloper's data model. |
oracle.jdeveloper.vcs.util | Contains assorted stateless utilities for version control system integraton. |
oracle.jdevimpl.webapp.html |
Uses of Subject in oracle.ide |
Classes in oracle.ide that implement Subject | |
class |
IdeSubject The IdeSubject class defines the API to register Observer s that are interested in receiving notifications of Subject changes. |
class |
IdeVetoableSubject The IdeVetoableSubject class is a default implementation of the VetoableSubject interface. |
Uses of Subject in oracle.ide.addin |
Subinterfaces of Subject in oracle.ide.addin | |
interface |
VetoableSubject VetoableSubject interface defines the API to register observers interested in receiving notifications of pending subject changes. |
Methods in oracle.ide.addin with parameters of type Subject | |
protected void |
AbstractPinnable.objectClosed(Subject subject, UpdateMessage msg) Perform any cleanup required in response to an UpdateMessage.OBJECT_CLOSED message received by update. |
protected void |
AbstractPinnable.objectRenamed(Subject subject, UpdateMessage msg) Perform any cleanup required in response to an UpdateMessage.OBJECT_RENAMED message received by update. |
static void |
UpdateMessage.fireChildAdded(Subject subject, Element element, java.lang.Object extraData) This method sends an UpdateMessage whose ID is UpdateMessage.CHILD_ADDED to all Observer s of the specified Subject . |
static void |
UpdateMessage.fireChildAdded(Subject subject, Element element) Identical to UpdateMessage.fireChildAdded(Subject,Element,Object) with null for the extraData parameter. |
static void |
UpdateMessage.fireChildrenAdded(Subject subject, java.util.Collection childElements, java.lang.Object extraData) This method sends an UpdateMessage whose ID is UpdateMessage.CHILD_ADDED to all Observer s of the specified Subject . |
static void |
UpdateMessage.fireChildrenAdded(Subject subject, java.util.Collection childElements) Identical to UpdateMessage.fireChildrenAdded(Subject,Collection,Object) with null for the extraData parameter. |
static void |
UpdateMessage.fireChildRemoved(Subject subject, Element element) This method sends an UpdateMessage whose ID is UpdateMessage.CHILD_REMOVED to all Observer s of the specified Subject . |
static void |
UpdateMessage.fireChildRemoved(Subject subject, Element element, java.util.Map messageProperties) This method sends an UpdateMessage whose ID is UpdateMessage.CHILD_REMOVED to all Observer s of the specified Subject . |
static void |
UpdateMessage.fireChildrenRemoved(Subject subject, java.util.Collection childElements) This method sends an UpdateMessage whose ID is UpdateMessage.CHILD_REMOVED to all Observer s of the specified Subject . |
static void |
UpdateMessage.fireChildrenRemoved(Subject subject, java.util.Collection childElements, java.util.Map messageProperties) This method sends an UpdateMessage whose ID is UpdateMessage.CHILD_REMOVED to all Observer s of the specified Subject . |
static void |
UpdateMessage.fireStructureChanged(Subject subject, java.util.Collection modifyObjects) This method sends an UpdateMessage whose ID is UpdateMessage.STRUCTURE_CHANGED to all Observer s of the specified Subject . |
static void |
UpdateMessage.fireStructureChanged(Subject subject) This method sends an UpdateMessage whose ID is UpdateMessage.STRUCTURE_CHANGED to all Observer s of the specified Subject . |
static void |
UpdateMessage.firePropertiesChanged(Subject subject, java.beans.PropertyChangeEvent[] propertyChangeEvents, java.lang.Object origin) This method sends an UpdateMessage with ID UpdateMessage.PROPERTY_SET to all Observer s of the specified Subject . |
static void |
UpdateMessage.fireObjectOpened(Subject subject) This method sends an UpdateMessage whose ID is UpdateMessage.OBJECT_OPENED to all Observer s of the specified Subject . |
static void |
UpdateMessage.fireObjectReloaded(Subject subject) This method sends an UpdateMessage whose ID is UpdateMessage.OBJECT_RELOADED to all Observer s of the specified Subject . |
static void |
UpdateMessage.fireObjectClosed(Subject subject) This method sends an UpdateMessage whose ID is UpdateMessage.OBJECT_CLOSED to all Observer s of the specified Subject . |
static void |
UpdateMessage.fireAttributeChanged(Subject subject, Attributes oldAttributes) This method sends an UpdateMessage whose ID is UpdateMessage.ATTRIBUTE_CHANGED to all Observer s of the specified Subject . |
protected static void |
UpdateMessage.notifyObserversOnEventThread(Subject subject, UpdateMessage message) |
Uses of Subject in oracle.ide.cmd |
Methods in oracle.ide.cmd with parameters of type Subject | |
static void |
RenameMessage.fireObjectRenamed(Subject subject, java.net.URL oldURL, Context context) Case 1) Object rename notification. |
static void |
RenameMessage.fireChildRenamed(Subject subject, java.net.URL oldURL, Document doc, Context context) Case 1) Child rename notification. |
static void |
RenameMessage.fireObjectRenamed(Subject subject, java.net.URL oldURL, Document doc, Document duplicate, Context context) Case 2) Object renamed notification. |
static void |
RenameMessage.fireChildRenamed(Subject subject, java.net.URL oldURL, Document doc, Document duplicate, Context context) Case 2) Child renamed notification. |
static void |
RenameMessage.fireChildRenamed(Subject subject, Document doc, java.net.URL oldURL, Document node, Context context) Case 3) Child renamed notification. |
static void |
RenameMessage.firePreChildRenamed(Subject subject, Context context) Call this method before the subject is actually renamed. |
Uses of Subject in oracle.ide.gallery |
Classes in oracle.ide.gallery that implement Subject | |
class |
GalleryXMLDataNode XMLDataContainer subclass for the Object Gallery. |
Uses of Subject in oracle.ide.inspector |
Methods in oracle.ide.inspector that return Subject | |
abstract Subject[] |
IdePropertyModel.getSubjects() Get an array of Subject which are affected by any changes made to this PropertyModel. |
Subject[] |
IdeMultiObjectModel.getSubjects() Get an array of Subject instances upon which an UpdateMessage should be sent after a successful property setting. |
Uses of Subject in oracle.ide.layout |
Subinterfaces of Subject in oracle.ide.layout | |
interface |
Layout Layout interface. |
Classes in oracle.ide.layout that implement Subject | |
class |
BaseLayout BaseLayout class. |
class |
IdeLayout IdeLayout class. |
class |
IdeProperties The IdeProperties class is reponsible for managing the general layout information, such as the size and position of the main application window and the opened editor frames for example. |
class |
SimpleLayout Simple layout information. |
Uses of Subject in oracle.ide.model |
Subinterfaces of Subject in oracle.ide.model | |
interface |
Container The Container interface specifies the protocol between the IDE and objects which can contain other Node s, including other Container s. |
interface |
Document The Document interface is implemented by objects which have a persistent representation. |
interface |
Node |
interface |
TextDocument The TextDocument extends the Document interface by providing the way for a (code) editor to access the data in this text document using a Content interface. |
interface |
WorkEnvironment |
Classes in oracle.ide.model that implement Subject | |
class |
Applications The Applications class is used to wrap the Workspaces class in order to provide a different label when displayed in the application navigator. |
class |
Connections Top level IDE level Connections Node. |
class |
DataContainer |
class |
DataNode |
class |
DefaultContainer The DefaultContainer class is a default implementation of the Container interface. |
class |
DefaultDocument The DefaultDocument class is a default implementation of the Document interface. |
class |
DefaultNode The DefaultNode class is a default implementation of the Node interface. |
class |
DeployableTextNode Trivial subclass of TextNode that has the ElementAttributes#DEPLYOABLE attribute set. |
class |
IdeSystem This a new class that is under development to replace IdeSystem. |
class |
MiscellaneousFolder |
class |
ObservableDataFolder ObservableDataFolder is a complete, default implementation of the Folder and Subject interfaces. |
class |
PackageFolder The PackageFolder class encapsulates a package element managed by the PackageFilter . |
class |
Project This is the base class for all data classes that represent a user project. |
class |
PropertiesContainer This is a complete implementation of the Container interface that uses a single HashMap to hold all of its data and an ArrayList to hold its children. |
class |
PropertiesNode This is a complete implementation of the Node interface that uses a single HashMap to hold all of its data. |
class |
TextNode The TextNode class extends DefaultNode and should be used for all objects that can be opened as a text file inside a code editor. |
class |
Workspace This a new class that is under development to replace Workspace. |
class |
Workspaces This a new class that is under development to replace Workspaces. |
class |
XMLDataContainer The XMLDataContainer is the Container wrapper for a Folder -implementing JavaBean that can be persisted to XML using the XML marshalling framework in oracle.ide.marshal.xml . |
class |
XMLDataNode The XMLDataNode class is the Node wrapper for a JavaBean class that can be persisted to XML using the XML marshalling framework Object2Dom . |
Methods in oracle.ide.model that return Subject | |
protected Subject |
Project.createSubject() Creates an instance of a Subject implementation. |
protected Subject |
DefaultDocument.getSubject() Gets the implementation of the Subject interface. |
protected Subject |
DefaultDocument.createSubject() Creates an instance of a Subject implementation. |
Uses of Subject in oracle.jdeveloper.cm.ds.db |
Subinterfaces of Subject in oracle.jdeveloper.cm.ds.db | |
interface |
BinaryObject |
interface |
DBObject Base interface for Database Objects. |
interface |
SchemaObject A SchemaObject represents a database object that can exist within the context of a schema. |
interface |
SourceObject |
Classes in oracle.jdeveloper.cm.ds.db that implement Subject | |
class |
AbstractDBObject Provides an abstract implementation of the DBObject interface. |
class |
AbstractSchemaObject Provides a base implementation of the SchemaObject interface. |
class |
CheckConstraint A CheckConstraint constrains a table or view based on a conditional expression. |
class |
Column Model of a database column. |
class |
ColumnConstraint |
class |
Constraint A Constraint represents a constraint on a table or view. |
class |
FKConstraint A FKConstraint represents a Foreign Key Constraint. |
class |
Function |
class |
Index Model of a database index. |
class |
Java |
class |
JavaClass |
class |
JavaResource |
class |
JavaSource |
class |
ObjectType |
class |
ObjectTypeBody |
class |
Package |
class |
PackageBody |
class |
PKConstraint A PKConstraint represents a Primary Key constraint. |
class |
PlSql |
class |
Procedure |
class |
Relation A Relation represents the basic entity of a relational database. |
class |
Schema Model of a database schema. |
class |
Sequence Model of a database sequence. |
class |
Synonym Model of a database synonym. |
class |
Table Model of a database table. |
class |
Trigger |
class |
UniqueConstraint A UniqueConstraint prohibits multiple rows from having the same value in the same column or combination of columns but allows some values to be null. |
class |
View Represents a database View. |
Methods in oracle.jdeveloper.cm.ds.db with parameters of type Subject | |
static void |
DBObjectUpdateMessage.fireChildAdded(Subject subject, DBObject child, java.lang.Object extraData) |
static void |
DBObjectUpdateMessage.fireChildAdded(Subject subject, DBObject child) |
static void |
DBObjectUpdateMessage.fireChildrenAdded(Subject subject, java.util.Collection childElements, java.lang.Object extraData) |
static void |
DBObjectUpdateMessage.fireChildrenAdded(Subject subject, java.util.Collection childElements) |
static void |
DBObjectUpdateMessage.fireChildRemoved(Subject subject, DBObject child) |
static void |
DBObjectUpdateMessage.fireChildrenRemoved(Subject subject, java.util.Collection childElements) |
static void |
DBObjectUpdateMessage.fireStructureChanged(Subject subject, java.util.Collection modifyObjects) |
static void |
DBObjectUpdateMessage.fireStructureChanged(Subject subject) |
Uses of Subject in oracle.jdeveloper.cm.dt |
Classes in oracle.jdeveloper.cm.dt that implement Subject | |
class |
BaseConnections The BaseConnections class is the base folder type for classes of connections This is a singleton class. |
class |
ConnectionNode The ConnectionNode class is the base class for all representations of Database Connections |
class |
DatabaseConnectionNode |
class |
DatabaseEditorNode |
class |
Oc4jConnectionNode |
Uses of Subject in oracle.jdeveloper.cmt |
Subinterfaces of Subject in oracle.jdeveloper.cmt | |
interface |
CmtComponentSource The CmtComponentSource interface extends the CmtComponent interface and is intended to be used by the builder environment to differentiate between .java class files that have been constructed by the user via usage of the Designers as opposed to having been found somewhere on the classpath. |
Methods in oracle.jdeveloper.cmt that return Subject | |
Subject[] |
CmtMultiObjectModel.getSubjects() |
Subject |
InspectableSubcomponent.getSubject() |
Uses of Subject in oracle.jdeveloper.jot |
Subinterfaces of Subject in oracle.jdeveloper.jot | |
interface |
JotClassDatabase The JotClassDatabase represents a group of compilation units, and/or sub-JotClassDatabase s. |
interface |
JotFile The JotFile interface defines the JOT model for a Java file. |
interface |
JotManipulations JotManipulations provides interfaces for expedient searching, |
interface |
JotModel The JotModel represents the top level Jot object in the application. |
interface |
JotWorkArea The JotWorkArea represents a group of compilation units, and/or sub-JotWorkArea s. |
Classes in oracle.jdeveloper.jot that implement Subject | |
class |
JotManager Named JotManager for historical reasons, this class represents an abstract extension of the JotWorkArea interface. |
Uses of Subject in oracle.jdeveloper.library |
Subinterfaces of Subject in oracle.jdeveloper.library | |
interface |
DerivedLibrary Encapsulates the notion of a derived library as it is used within JDeveloper. |
interface |
Library Encapsulates the notion of a library as it is used within JDeveloper. |
interface |
LibraryList The LibraryList interface represents a list of library and J2SE definitions. |
Classes in oracle.jdeveloper.library that implement Subject | |
class |
AbstractDerivedLibrary AbstractDerivedLibrary class. |
class |
AbstractLibrary AbstractLibrary class. |
class |
AddinLibraryList |
class |
DefaultLibraryList The DefaultLibraryList class provides a basic implementation of the LibraryList interface. |
class |
JDK Encapsulates the notion of a JDK. |
class |
JLibrary Encapsulates the notion of a library as it is used within JDeveloper. |
class |
JLibraryDefinition |
class |
JLibraryList |
class |
JLibraryManager |
class |
JPaths Encapsulates the notion of grouping a class path, source path, and doc path. |
class |
JProjectLibraryList The JProjectLibraryList class is used to contain Libraries that are defined within the context of a JProject. |
class |
ProjectLibrary ProjectLibrary class. |
Uses of Subject in oracle.jdeveloper.model |
Subinterfaces of Subject in oracle.jdeveloper.model | |
interface |
JavaNode The JavaNode interface represents a Java class element in the JDeveloper browser. |
Classes in oracle.jdeveloper.model that implement Subject | |
class |
GifImageNode Node subclass for .gif image files. |
class |
ImageNode Node subclass for image files. |
class |
JavaClassNode The JavaNode interface represents a Java class element in the JDeveloper browser. |
class |
JavaSourceNode The JavaSourceNode interface represents a Java source file in the JDeveloper browser. |
class |
JpegImageNode Node subclass for .jpg/.jpeg image files. |
class |
JProject JProject is the data class that represents the project in JDeveloper. |
class |
JspSourceNode The JspSourceNode interface represents a Jsp source file in the JDeveloper browser. |
class |
PngImageNode Node subclass for .png image files. |
class |
SqljSourceNode The SqljSourceNode interface represents a SQLJ source file in the JDeveloper browser. |
Uses of Subject in oracle.jdeveloper.vcs.util |
Methods in oracle.jdeveloper.vcs.util that return Subject | |
static Subject |
VCSDefaultUtils.createSingleSubject(URLFilter filter) Creates a subject for observing many model subject implementors as one. |
Uses of Subject in oracle.jdevimpl.webapp.html |
Classes in oracle.jdevimpl.webapp.html that implement Subject | |
class |
oracle.jdevimpl.webapp.html.HtmlSourceNode |
|
Extension SDK | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 1997, 2004, Oracle. All rights reserved.