Package gnu.kawa.models

Model classes for an experimental model-view-controller framework.

See:
          Description

Interface Summary
ModelListener Implemented by an object that wants to be notified when a model changes.
Paintable  
Viewable  
Window Represents an abstract (toolkit-independent) window.
 

Class Summary
Box A container that lays out its components in a column or row.
Button A model (data) for a clickable button.
Column A "vertical box" container.
Display An abstract "display device".
DrawImage  
DrawShape  
FillShape  
Label A "label" may have some text and/or an icon.
MenuItem  
Model Abstract class for Viewable objects, with notification/listener support.
Row A "horizontal box" container.
Spacer  
Text An editable sequences of characters and embedded objects.
WeakListener  
WithComposite  
WithPaint  
WithTransform  
 

Package gnu.kawa.models Description

Model classes for an experimental model-view-controller framework.

A set of view classes that use these can be found in the swingviews package.