AbortedTransactionListener |
|
ChangeSet |
Generic marker to denote changes made to some object.
|
DefaultToolChangeListener |
Listener that is notified when the default tool specification changes.
|
DomainFile |
DomainFile provides a storage interface for project
files.
|
DomainFileFilter |
Interface to indicate whether a domain file should be included in a list or
set of domain files.
|
DomainFolder |
DomainFolder provides a storage interface for project
folders.
|
DomainFolderChangeListener |
Methods for notifications when changes are made to a domain folder or
a domain file.
|
DomainObject |
DomainObject is the interface that must be supported by
data objects that are persistent.
|
DomainObjectClosedListener |
An interface that allows for a callback when a DomainObject is closed.
|
DomainObjectListener |
The interface an object must support to be registered with a Domain Object
and thus be informed of changes to the object.
|
Project |
Interface to define methods to manage data and tools for users working on a
particular effort.
|
ProjectData |
The ProjectData interface provides access to all the data files and folders
in a project.
|
ProjectListener |
Listener that is notified when a project is opened, closed.
|
ProjectManager |
Interface for methods to create, open, and delete projects; maintains a
list of known project views that the user opened.
|
Tool |
A Tool represents a collection of Plugins that are the basic building
blocks.
|
ToolChest |
Interface to define methods to manage tools in a central location.
|
ToolChestChangeListener |
Listener that is notified when a ToolTemplate is added or removed from a
project
|
ToolConnection |
Represents a connection between a producer tool and a
consumer tool.
|
ToolListener |
Interface to be implemented by objects that want to receive ToolEvents.
|
ToolManager |
Interface to define methods to manage running tools and tools in
the Tool Chest.
|
ToolServices |
Services that the Tool uses.
|
ToolSet |
Interface to define a set of Tools.
|
ToolTemplate |
Configuration of a tool that knows how to create tools.
|
Transaction |
|
TransactionListener |
An interface for listening to transactions
|
Undoable |
Objects that implement Undoable have the ability to "remember" some number
of stable states that are created as operations are performed upon them.
|
UndoableDomainObject |
UndoableDomainObject extends a domain object to provide transaction
support and the ability to undo and redo changes made within a stack of
recent transactions.
|
UserData |
UserData is a marker interface for
DomainObjects used to store user-data associated with
another DomainObject.
|
Workspace |
Defines methods for accessing a workspace; a workspace is
simply a group of running tools and their templates.
|
WorkspaceChangeListener |
Listener that is notified when a tool is added or removed from a
workspace, or when workspace properties change.
|
XmlDataReader |
Defines the method for creating an Object from an
XML file in a JarInputStream.
|