Uses of Interface
net.sf.fikin.pojostate.State

Packages that use State
net.sf.fikin.pojostate Package Specification POJO State : observer everythign everywhere This library provides with implementation and APIs for observing POJO state applicable in various uses cases. 
net.sf.fikin.pojostate.decorate Package Specification This package contains Decorator implementations with specific behaviours 
net.sf.fikin.pojostate.format Package Specification This package contains formatting objects used by Property.getValue() and State.toString()
net.sf.fikin.pojostate.state Package Specification This package contains implementation of State and Property interfaces 
 

Uses of State in net.sf.fikin.pojostate
 

Subinterfaces of State in net.sf.fikin.pojostate
 interface StatePrototype
          A State with ability to clone and factory method for new Properties.
 

Methods in net.sf.fikin.pojostate that return State
 State Decorator.decorate(java.lang.Object object)
          decorate the object with default locale
 State Decorator.decorate(java.lang.Object object, java.util.Locale locale)
          decorate the object suiting given locale settings use it when you're having external resource file containing methods (and their descriptions and/or formatting rules) which has been localized resource file loading happens with Thread's context class loader
 State Decorator.decorate(java.lang.Object object, java.util.Locale locale, java.lang.ClassLoader loader)
          decorate the object suiting given locale settings and using given class loader use it when you're having external resource file containing methods (and their descriptions and/or formatting rules) which has been localized
 

Uses of State in net.sf.fikin.pojostate.decorate
 

Subinterfaces of State in net.sf.fikin.pojostate.decorate
 interface BindedState
          Enhanced interface containing methods related to binding ClassMeta and State.
 

Methods in net.sf.fikin.pojostate.decorate that return State
 State AbstractDecorator.decorate(java.lang.Object object)
          decorate the object using English locale and Thread's context class loader
 State AbstractDecorator.decorate(java.lang.Object object, java.util.Locale locale)
          decorate the object using given locale settings and thread's context class loader
 State AbstractDecorator.decorate(java.lang.Object object, java.util.Locale locale, java.lang.ClassLoader loader)
          decorate the object using given locale and class loader
protected  State AbstractDecorator.decorateObject(java.lang.Object object, java.util.Locale locale, java.lang.ClassLoader loader)
          decorate an object It does maintain a cache of StatePrototype objects, which are created per unique combination of Class, Locale and Loader.
protected  State AbstractDecorator.decorateObject(StatePrototype stateMeta, java.lang.Object object)
          clone stateMeta and assign to it the object
 

Uses of State in net.sf.fikin.pojostate.format
 

Methods in net.sf.fikin.pojostate.format with parameters of type State
 void XmlStateFormat.format(State state, org.xml.sax.ContentHandler out)
          TODO Output stream is not closed!
 void XmlStateFormat.format(State state, java.io.PrintWriter out)
          TODO Output stream is not closed!
 void PropertiesStateFormat.format(State state, java.io.PrintWriter out)
          Print the State object to string.
 void XmlStateFormat.printFooter(State state, org.xml.sax.ContentHandler out)
          TODO
 void PropertiesStateFormat.printFooter(State state, java.io.PrintWriter out)
          empty, part of the prototype PropertiesStateFormat.format(State, PrintWriter) algorithm.
 void XmlStateFormat.printHeader(State state, org.xml.sax.ContentHandler out)
          TODO
 void PropertiesStateFormat.printHeader(State state, java.io.PrintWriter out)
          empty, part of the prototype PropertiesStateFormat.format(State, PrintWriter) algorithm.
 

Uses of State in net.sf.fikin.pojostate.state
 

Classes in net.sf.fikin.pojostate.state that implement State
 class AbstractState
          Prototype implementation of State interface.
 class DynamicState
          Dynamic binding between MethodMeta and POJO It maintains a permanent reference to the underlying POJO.
 class EmptyState
          An empty state without any backing POJO and Properties.
 class SnapshotState
          Static state information obtained from the POJO.
 



Copyright © 2005 Nikolay Fiykov. All Rights Reserved.