| Package | Description | 
|---|---|
| oracle.ide.model | 
 Contains interfaces and classes implementing JDeveloper's data model. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IdeVetoableSubject
The IdeVetoableSubject class is a default implementation of the 
   
VetoableSubject interface. | 
class  | 
Project
This class represents a user project in the IDE. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
UpdateMessage.fireCanAddChild(VetoableSubject subject,
               java.lang.Object element)
This method sends an  
UpdateMessage whose ID is
  UpdateMessage.CAN_ADD_CHILD to all Observers of the specified
  Subject. | 
static void | 
UpdateMessage.fireCanAddChildren(VetoableSubject subject,
                  java.util.Collection children)
This method sends an  
UpdateMessage whose ID is
  UpdateMessage.CAN_ADD_CHILD to all Observers of the specified
  Subject. | 
static void | 
UpdateMessage.fireCanRemoveChild(VetoableSubject subject,
                  java.lang.Object element)
This method sends an  
UpdateMessage whose ID is
  UpdateMessage.CAN_REMOVE_CHILD to all Observers of the specified
  VetoableSubject. | 
static void | 
UpdateMessage.fireCanRemoveChildren(VetoableSubject subject,
                     java.util.Collection children)
This method sends an  
UpdateMessage whose ID is
  UpdateMessage.CAN_REMOVE_CHILD to all Observers of the specified
  VetoableSubject. | 
static void | 
UpdateMessage.fireCanRenameChild(VetoableSubject subject,
                  java.lang.Object child)
This method sends an  
UpdateMessage whose ID is
  UpdateMessage.CAN_RENAME_CHILD to all Observers of the specified
  VetoableSubject. |