Package jApp

Classes in xApp package implement a simple but adequate desktop application frame work aimed at developing document based applications, such as word processors or spread sheets.

See:
          Description

Interface Summary
CustomisedUndoableInterface Title:
Ordered  
Paintable  
Profiler.ProfilerHook  
ProgressDialog.LongTask  
RightClickHandler  
Selectable  
Selection<T>  
UndoableInterface Title:
ValueInterface  
 

Class Summary
AbstractSelection<T>  
AbstractSelectionCommand<T extends Document>  
AbstractTask  
Application This class together with Document class implements the basic behaviour of a document based desktop application.
BetterBoxLayout Implements a layout quite similar to javax.swing.BoxLayout, only better.
BooleanVariable A convenience class
Changeable  
Clip Implements a simple Transferable that packages Flavors and the associated data.
ComboBox  
Command<T extends Document>  
Connector This class connects Variable objects with Component components.
DataTransferHandler The DataTransferHandler implements most of the functionality needed for Drag / Drop and Copy / Paste functionality.
Document The Document class represents the document in memory.
DocumentPrinter  
DocumentView  
DocumentWindow  
DoubleVariable  
FileType  
FileTypeRegistry  
GraphicUtils  
HitDetector  
JComboBoxConnector  
JRadioButtonConnector  
JTextFieldConnector  
JToggleButtonConnector  
ListCellRendererAdapter  
LongVariable  
MenuAction  
ModalDialog  
MultiFilter  
PartFactory  
PartFactory.Alligner  
PartFactory.BrowseAction  
PartFactory.ComboBoxModel  
PartFactory.ComboBoxRenderer  
PartFactory.ComponentPanel  
PartFactory.Painter  
PasswordDialog  
PathUtils  
Point2d Implements a 2D point with double precision coordinates.
PopupButton  
PreviewDialog  
Profiler  
ProgressDialog  
PropertyEditor  
PropertyEditor.TableModel  
Rectangle2d  
RegistrationChipher  
SimpleSelection<T extends Selectable>  
SplashScreen  
StringVariable  
TableUtils  
TableUtils.DecimalField  
ToolBarButton  
Transform2d  
TransformFactory  
Undoer  
Unit  
Variable This class provides a way to create named variables that are persitently stored into a Document.
WindowState  
ZoomPane  
 

Enum Summary
Document.SaveOptions The save options that can be passed to the Document.save(SaveOptions).
PerformanceKey  
 

Exception Summary
FileBusyException  
 

Package jApp Description

Classes in xApp package implement a simple but adequate desktop application frame work aimed at developing document based applications, such as word processors or spread sheets. It builds on Java Swing and sort of fills the gaps in the Swing.

Related Documentation