Uses of Interface
org.enhydra.barracuda.core.util.data.StateMap

Packages that use StateMap
org.enhydra.barracuda.core.comp   
org.enhydra.barracuda.core.comp.scripting   
org.enhydra.barracuda.core.event   
org.enhydra.barracuda.core.event.events   
org.enhydra.barracuda.core.forms   
org.enhydra.barracuda.core.util.data   
 

Uses of StateMap in org.enhydra.barracuda.core.comp
 

Subinterfaces of StateMap in org.enhydra.barracuda.core.comp
 interface ViewContext
          This interface defines the methods needed to implement a ViewContext.
 

Classes in org.enhydra.barracuda.core.comp that implement StateMap
 class AbstractBComponent
          This class provides the abstract implementation for BComponent.
 class BAction
          A BAction component is a component that you can use to catch client side events.
 class BComponent
          Defines the base component class from which all other Barracuda components are derived.
 class BInput
          BInput is used to manipulate the <input> element in a DOM template.
 class BLink
          BLink is used to manipulate any element in a DOM template that is capable of generating a URL request.
 class BList
          A BList component is used to render list data into a DOM template.
 class BSelect
          A BSelect element is used to render a list of items, and to indicate which element(s) are selected.
 class BTable
          A BTable is used to put data into a table format within a DOM.
 class BTemplate
          A BTemplate is used to process part of a DOM as a template--the component will look for directives and then query the models to return the data associated with a given key.
 class BText
          BText is used for rendering text into a DOM.
 class BToggleButton
          BToggleButton is used to render Radio or Checkbox buttons in a DOM template.
 class DefaultViewContext
          This class provides the default implementation of a ViewContext.
 

Uses of StateMap in org.enhydra.barracuda.core.comp.scripting
 

Classes in org.enhydra.barracuda.core.comp.scripting that implement StateMap
 class BScript
          BScript is used to attach a javascript command to a DOM element attribute.
 class BScriptResource
          BScriptResource is used to make sure a client side script is available for use by client scripting code.
 

Uses of StateMap in org.enhydra.barracuda.core.event
 

Subinterfaces of StateMap in org.enhydra.barracuda.core.event
 interface BaseEvent
          This interface defines the methods needed to implement a BaseEvent
 interface ControlEventContext
          This interface extends the EventContext to provide access to the HttpServletRequest.
 interface EventContext
          This interface defines the event context.
 interface ViewEventContext
          This interface extends the ControlEventContext to provide access to the HttpServletResponse object as well.
 

Classes in org.enhydra.barracuda.core.event that implement StateMap
 class ControlEvent
          This defines a basic event, representing some kind of Control function (it's basically just saying "Hey something happened, tell everyone who cares").
 class DefaultBaseEvent
          This is the default implementation for the BaseEvent interface.
 class DefaultEventContext
          The context contains information about the event (event, queue, plus request and response info if appropriate).
 class HttpRequestEvent
          A HttpRequestEvent indicates that we received an HTTP Request.
 class HttpResponseEvent
          A HttpResponseEvent indicates that we received an HTTP Response.
 class ViewEvent
          This defines a basic View event, indicating some kind of response/view must be generated.
 

Uses of StateMap in org.enhydra.barracuda.core.event.events
 

Classes in org.enhydra.barracuda.core.event.events that implement StateMap
 class ActionEvent
          This encapsulates an Action
 

Uses of StateMap in org.enhydra.barracuda.core.forms
 

Subinterfaces of StateMap in org.enhydra.barracuda.core.forms
 interface FormMap
          A FormMap is used to provide a virtual representation of a form.
 

Classes in org.enhydra.barracuda.core.forms that implement StateMap
 class DefaultFormMap
          This class provides the default implementation of a FormMap.
 

Uses of StateMap in org.enhydra.barracuda.core.util.data
 

Subinterfaces of StateMap in org.enhydra.barracuda.core.util.data
 interface PData
          This interface defines the methods required to establish a heirarchical relationship between objects.
 interface PList
          The purpose of this interface is to extend the standard List interface to support the notions of parental hierarchy (allowing you to navigate up) state (by implementing the StateMap interface)
 interface PMap
          The purpose of this interface is to extend the standard Map interface to support the notions of parental hierarchy (allowing you to navigate up) state (by implementing the StateMap interface)
 

Classes in org.enhydra.barracuda.core.util.data that implement StateMap
 class AbstractPData
          Abstract implementation of the basic PData methods.
 class DefaultStateMap
          A StateMap is an object that is capable of carrying state information along with it--you can put properties into the state and then get them back out.
 class HttpSessionStateMap
          The implementation provides a StateMap bridge to a HttpSession object.
 class MapStateMap
          The implementation provides a StateMap bridge to a Map object.
 class ObjectRepository
          This class provides access to several different generic statemap repositories, scoped for Global, Session, Local, or custom (NameSpace or Name...you provide the cleanup).
 class PArrayList
          This class extends AbstractPData (which provides the parental/statemap functionality) and delegates most of the List functionality back to an underlying ArrayList
 class PHashMap
          This class extends AbstractPData (which provides the parental/statemap functionality) and delegates most of the Map functionality back to an underlying HashMap
 class ServletContextStateMap
          The implementation provides a StateMap bridge to a ServletContext object.
 class ServletRequestParameterStateMap
          The implementation provides a StateMap bridge to a ServletRequest object's paramter values.
 class ServletRequestStateMap
          The implementation provides a StateMap bridge to a ServletRequest object.
 



Copyright © 2001 Enhydra.org