|
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.