| Package | Description |
|---|---|
| javax.ide.command |
Command execution classes.
|
| javax.ide.editor |
The editor interfaces that extension writers need to implement in
order to add a new editor to an IDE.
|
| javax.ide.extension |
Classes and interfaces used by extensions to extend
an IDE with new functionality.
|
| javax.ide.log |
The interfaces that extension writers use and need to implement in
order to add a new log pages to an IDE.
|
| javax.ide.menu |
The menu registration classes that extension writers use to find information
about actions and menus.
|
| javax.ide.view |
IDE view support classes and interfaces.
|
| oracle.ide.inspector.layout |
Contains interfaces and abstract classes describing the property form layout
information.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Command
The
Command interface defines the interface of all command
objects. |
| Modifier and Type | Class and Description |
|---|---|
class |
Editor
The
Editor interface defines the methods to open and
close editors, along with methods to save and restore editor specific
settings. |
class |
TextEditor
Base class for text based editors.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Extension
An extension is a unit of functionality in a JSR-198 based IDE.
|
interface |
Extension2
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LogPage
The
LogPage interface defines the methods to log and
clear messages from a page. |
| Modifier and Type | Class and Description |
|---|---|
class |
IDEAction
IDEAction encapsulates the meta-data describing an
executable action. |
| Modifier and Type | Class and Description |
|---|---|
class |
View
View components display information to the user. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Extensible
Layout elements implementing this interface are extensible, that is they
can be extended by, extend, or be part-of another extensible element of the
same type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CategoryLayout
CategoryLayouts specify how the property inspector form
view displays properties under a specific category. |
class |
Choice
One of the display choices in a
ChoiceGroup. |
class |
ChoiceGroup
One of the
Elements comprising a DisplayGroup. |
class |
DisplayGroup
Display groups collect a number of displayable elements into meaningful
groups that are hidden from view when the display group is not in its
expanded state.
|
class |
ExtensibleElement
Extensible elements should extend this class.
|
class |
ExtensibleGroup
Group elements that are also extensible must implement this interface.
|
class |
Property
One of the
Elements comprising a DisplayGroup. |
static class |
PropertyFormLayoutAssembly.CategoryLayoutAssembly
Assembles multiple
CategoryLayouts into one. |
static class |
PropertyFormLayoutAssembly.ChoiceAssembly
Assembles multiple part-of
Choices into one. |
static class |
PropertyFormLayoutAssembly.ChoiceGroupAssembly
Assembles multiple
ChoiceGroups that are part of another into
to one group. |
static class |
PropertyFormLayoutAssembly.DisplayGroupAssembly
Assembles multiple
DisplayGroups that part-of another
group into one group . |