|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use org.scopemvc.core | |
| org.scopemvc.controller.basic |
An implementation of Controller that
responds to Controls
issued by its View in response to user interaction,
or from child Controllers as a result of the hierarchical chain of responsiblity
(see
HMVC: The layered pattern for developing strong client tiers
for a general discussion of this pattern
). |
| org.scopemvc.core | The core package establishes the fundamental patterns for the MVC implementation in Scope through the definition of a limited set of interfaces and classes. |
| org.scopemvc.model.basic |
This package provides
BasicModel,
a simple implementation of the
ModelChangeEventSource
interface, with a ModelChangeEvent infrastructure based
around synchronous event despatch similar to the JavaBeans
PropertyChangeSupport strategy. |
| org.scopemvc.model.beans | |
| org.scopemvc.model.collection | Collection implementations that implement ModelChangeEventSource to properly propagate ModelChangeEvent notification from submodels in a collection. |
| org.scopemvc.view.servlet |
Contains
ServletView,
a "container" used to hold
a set of
Pages
that a Controller in a web application manages. |
| org.scopemvc.view.servlet.jsp | |
| org.scopemvc.view.servlet.xml | |
| org.scopemvc.view.swing |
A set of wrappers around standard Swing components that implement
binding to model objects either semi-automatically if no ModelChangeEvent
firing is done by the model objects
(see BasicModel)
or automatically for model objects that implement event firing. |
| org.scopemvc.view.util | |
Classes in org.scopemvc.core used by org.scopemvc.controller.basic| ControlException
|
Controllers throw ControlExceptions while responding to Controls if something goes wrong that must be reported to the user.Controller
|
Controllers arranged in a hierarchy of chains of command provide the structure of an application's logic, mirroring independent contexts of discrete Views and their bound model objects. |
|
Classes in org.scopemvc.core used by org.scopemvc.core| ModelChangeListener
|
A listener to the ModelChangeEvents fired by a model object
implementing ModelChangeEventSource when it changes state.ModelChangeTypes
|
Constants for types of model change used in ModelChangeEvent.ModelManager
|
ModelManagers provide decoupled operations on model objects including access to properties and invocation of actions. Selector
|
An identifier for model properties. View
|
A View implements the presentation of a model object to the user and allows interaction with the model object. |
|
Classes in org.scopemvc.core used by org.scopemvc.model.basic| ModelChangeEvent
|
Event that is broadcasted to notify interested ModelChangeListeners
of a change in state of a model object implementing ModelChangeEventSource.ModelChangeEventSource
|
Implemented by model objects that fire ModelChangeEvents when their
state changes: an implementation of the Observer Pattern.ModelChangeListener
|
A listener to the ModelChangeEvents fired by a model object
implementing ModelChangeEventSource when it changes state.ModelChangeTypes
|
Constants for types of model change used in ModelChangeEvent. |
|
Classes in org.scopemvc.core used by org.scopemvc.model.beans| ActionManager
|
ActionManager is a ModelManager that handles the actions (invokable
methods) of model objects.EditorManager
|
EditorManager is a ModelManager that handles the creation of
appropriate Viewer and Editor Views for the properties of model objects for a
specific view type.ModelManager
|
ModelManagers provide decoupled operations on model objects including access to properties and invocation of actions. PropertyManager
|
PropertyManager is a ModelManager that provides access to the
properties of model objects. |
|
Classes in org.scopemvc.core used by org.scopemvc.model.collection| ModelChangeEventSource
|
Implemented by model objects that fire ModelChangeEvents when their
state changes: an implementation of the Observer Pattern.ModelChangeListener
|
A listener to the ModelChangeEvents fired by a model object
implementing ModelChangeEventSource when it changes state.ModelChangeTypes
|
Constants for types of model change used in ModelChangeEvent. |
|
Classes in org.scopemvc.core used by org.scopemvc.view.servlet| View
|
A View implements the presentation of a model object to the user and allows interaction with the model object. |
|
Classes in org.scopemvc.core used by org.scopemvc.view.servlet.jsp| View
|
A View implements the presentation of a model object to the user and allows interaction with the model object. |
|
Classes in org.scopemvc.core used by org.scopemvc.view.servlet.xml| View
|
A View implements the presentation of a model object to the user and allows interaction with the model object. |
|
Classes in org.scopemvc.core used by org.scopemvc.view.swing| ModelChangeListener
|
A listener to the ModelChangeEvents fired by a model object
implementing ModelChangeEventSource when it changes state.PropertyView
|
A View that can be bound to a property by specifying a Selector.View
|
A View implements the presentation of a model object to the user and allows interaction with the model object. |
|
Classes in org.scopemvc.core used by org.scopemvc.view.util| ModelChangeListener
|
A listener to the ModelChangeEvents fired by a model object
implementing ModelChangeEventSource when it changes state. |
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||