Scope 1.0 API

Packages
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.controller.servlet A servlet implementation that provides a simple implementation of the HMVC pattern for HTTP request handling.
org.scopemvc.controller.servlet.jsp  
org.scopemvc.controller.servlet.xml  
org.scopemvc.controller.swing  
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.model.util  
org.scopemvc.util Utility classes that include two main areas of interest to application developers: ScopeConfig for configuring the Scope framework, and UIStrings used to look up user-readable Strings from localised resources.
org.scopemvc.util.convertor This package contains an extensible mechanism used to convert arbitrary types to and from a String representation.
org.scopemvc.view.awt  
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.swing.beaninfo  
org.scopemvc.view.util  

 



Copyright © 2000-2002 The Scope Team. All Rights Reserved.