| Package | Description | 
|---|---|
| javax.ide.command | 
 Command execution classes. 
 | 
| javax.ide.model | 
 The interfaces and classes implementing an IDE's data model. 
 | 
| javax.ide.model.java | 
 The interfaces and classes implementing an IDE's java model. 
 | 
| javax.ide.model.text | 
 The interfaces and classes that define an IDE's text document and model. 
 | 
| javax.ide.model.xml | 
 The interfaces and classes that define an IDE's xml document and model. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Element[] | 
Context.getSelection()
Get the currently selected objects. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Context.setSelection(Element[] selection)
Set the currently selected objects. 
 | 
| Constructor and Description | 
|---|
Context(Document document,
       Project project,
       Element[] selection)
Constructor. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Document
The  
Document interface is implemented by objects that can
  be saved and restored. | 
class  | 
Project
Project interface. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
Folder.add(Element child)
Appends a child  
Element to the end of the
  Folder. | 
boolean | 
Folder.canAdd(Element element)
Other classes can call this method to determine whether the given
   
Element can be added to the Folder. | 
boolean | 
Folder.canRemove(Element element)
Other classes can call this method to determine whether the
  specified  
Element can be removed from this
  Folder. | 
boolean | 
Folder.containsChild(Element child)
 | 
IconDescription | 
ElementDisplayInfo.getIcon(Element element)
Get the icon for the specified element. 
 | 
java.lang.String | 
ElementDisplayInfo.getLabel(Element element)
Get the label for the specified element. 
 | 
java.lang.String | 
ElementDisplayInfo.getLongLabel(Element element)
Get the long label for the element. 
 | 
java.lang.String | 
ElementDisplayInfo.getToolTip(Element element)
Get the tooltip for the specified element. 
 | 
boolean | 
Folder.remove(Element child)
Removes the specified child  
Element. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JavaSource
The  
JavaSource class. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TextDocument
The  
TextDocument class. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
XMLDocument
The  
XMLDocument class. |