org.apache.tapestry.engine.state
Class NamedClassStateObjectFactory

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.engine.state.NamedClassStateObjectFactory
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, StateObjectFactory
Direct Known Subclasses:
DefaultGlobalStateObjectFactory

public class NamedClassStateObjectFactory
extends org.apache.hivemind.impl.BaseLocatable
implements StateObjectFactory

Used to instantiate the a state object from a configurable class name.

Since:
4.0
Author:
Howard M. Lewis Ship

Constructor Summary
NamedClassStateObjectFactory()
           
 
Method Summary
 Object createStateObject()
           
 String getClassName()
           
 void setClassName(String className)
           
 void setClassResolver(org.apache.hivemind.ClassResolver classResolver)
           
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamedClassStateObjectFactory

public NamedClassStateObjectFactory()
Method Detail

createStateObject

public Object createStateObject()
Specified by:
createStateObject in interface StateObjectFactory

setClassName

public void setClassName(String className)

getClassName

public String getClassName()

setClassResolver

public void setClassResolver(org.apache.hivemind.ClassResolver classResolver)


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.