|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Callback | A Callback responds to changes in the value of a Model. |
CallbackRegistry | A CallbackRegistry provides registration and unregistration service for callbacks. |
CascadedChooser<T> | |
Choice.Controller<T> | |
Model<T> | A Model |
NamedModel<T> | DOCME. |
Painter | DOCME. |
View<T,TM extends Model<? extends T>> | DOCME. |
Class Summary | |
---|---|
CallbackExecutor | A CallbackExecutor provides a registration, unregistration and execution service for callbacks. |
CardView<T extends Viewable> | DOCME. |
Choice<T> | A Choice |
Choice.ControllerImplementation<TC,TD> | Concrete subclasses should retain TC as a parameter but should replace TD in the class declaration and all of its method declarations with a non-generic class that can be displayed by the subclass. |
Choice.Model<TM> | DOCME. |
ComboBoxChooser<T> | DOCME. |
CompositeModel<T,S extends NamedModel<? extends T>> | A CompositeModel gets its value from its currently selected submodel. |
CompositeNotifier | A CompositeNotifier is a notifier that manages notifications for a composite model. |
ConstantModel<T> | A ConstantModel is a NamedModel whose value is fixed when it is constructed. |
DerivedModelBase<T> | A DerivedModelBase provides a registration, unregistration and execution service for callbacks. |
DirectModel<T> | DOCME. |
GlueFactory | DOCME. |
HTMLView | DOCME. |
IntegralRange | An IntegralRange is a model type for integer values, specifying lower and upper bounds on values. |
IntegralRange.Controller | DOCME. |
IntegralRange.Model | DOCME. |
IntegralSlider | DOCME. |
LabelView | DOCME. |
LeafCascadedChooser<T> | |
ListChooser<T> | DOCME. |
NamedDirectModel<T> | DOCME. |
NamerView<T> | A NamerView displays the value of a model using a
Namer to convert the value to a string. |
NonLeafCascadedChooser<T> | |
ObjectNamer | A ObjectNamer names values of any type using the toString() method. |
PainterView | DOCME. |
RealRange | A RealRange is a model type for double values, specifying lower and upper bounds on values. |
RealRange.Controller | DOCME. |
RealRange.Model | DOCME. |
RealSlider | DOCME. |
TabbedChooser<T> | DOCME. |
Tabber | A Tabber is just the tab part of a JTabbedPane. |
TextAreaView | DOCME. |
UpdateManager<T,TM extends NamedModel<? extends T>> | An UpdateManager manages update communication between a controller and its current model. |
ViewableNamer | A ViewableNamer names Viewable objects using the getName() method of the object's view component. |
The mvc package is an attempt to define generic model, view, and controller classes. It is in a state of flux. Its best accomlishment so far is defining a uniform interface for chooser gui classes such as JChooser, JList, and JtabbedPane.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |