Interface Summary |
AbstractWindow |
Interface that unites functionality
from inhomogeneous classes such as JFrame, JDialog, JInternalFrame |
AbstractWindow.Listener |
|
Application |
The Application interface is an attempt
to create common classes and interfaces (the package
de.sciss.app ) which can be shared by
different programmes, such as Meloncillo or FScape,
without having to make adjustments in different places
each time a modification is made. |
Document |
The Document interface is an attempt
to create common classes and interfaces (the package
de.sciss.app ) which can be shared by
different programmes, such as Meloncillo or FScape,
without having to make adjustments in different places
each time a modification is made. |
DocumentHandler |
The DocumentHandler interface
describes an object that manages registration
and unregistration of documents in a
multi-document-environment. |
DocumentListener |
Interface for listening
the changes of the list of documents
of an application. |
DynamicListening |
This interface is used by Components that
need to register and unregister listeners
whenever they are shown or hidden in order
to improve performance and garbage collection. |
EventManager.Processor |
Callers of the EventManager constructor
must provide an object implementing this interface |
GraphicsHandler |
|
LaterInvocationManager.Listener |
A simple interface describing
the method that gets called from
the event dispatching thread when
new objects have been queued. |
PerformableEdit |
|
PreferenceEntrySync |
Objects implementing this interface
state that they will store their serialized
representation in a given preference entry |
PreferenceNodeSync |
Objects implementing this interface
state that they will store their (and their children's)
serialized representation in privately named
entries in a given preference node |
WindowHandler |
|
Class Summary |
AbstractApplication |
A rudimentary implementation of the de.sciss.app.Application
interface, which deals with component registration, quitting,
preference, clipboard and resource bundle generation. |
AbstractCompoundEdit |
This subclass of CompoundEdit is used
to synchronize an Undo or Redo operation. |
AbstractDocumentHandler |
A basic implementation of the DocumentHandler interface. |
AbstractWindow.Adapter |
|
AbstractWindow.Event |
|
AncestorAdapter |
In analogy to ComponentAdapter
provides a stub class that implements
the AncestorListener interface,
so subclasses need to override only those
methods they're interested in. |
BasicEvent |
BasicEvent is the superclass of all events
to be processed through EventManager s. |
BasicUndoableEdit |
|
DocumentEvent |
This kind of event is fired
from a DocumentHandler when
a document as been created, destroyed
or switched. |
DynamicAncestorAdapter |
This class can be added as an AncestorListener
and will call the passed DynamicListening object
when the Component becomes visible or invisible in the
sense that it's ancestor window is shown or hidden. |
DynamicPrefChangeManager |
A utility class for a mechanism common to many
GUI objects : they listen to certain preferences
and need to act upon changes. |
EventManager |
A custom event dispatcher which
carefully deals with synchronization issues. |
LaterInvocationManager |
The LaterInvocationManager is a utility
bastard synthesized from an EventManager
and a Runnable. |
UndoManager |
An subclass of Swing's UndoManager that
provides Actions to attach to menu items
in a standard edit menu. |