tweed.context
Class DefaultContextFactory

java.lang.Object
  |
  +--org.apache.avalon.framework.logger.AbstractLogEnabled
        |
        +--tweed.context.DefaultContextFactory
All Implemented Interfaces:
org.apache.avalon.framework.logger.LogEnabled

public class DefaultContextFactory
extends org.apache.avalon.framework.logger.AbstractLogEnabled

Creates DefaultContextFactory.DefaultContext objects.

Version:
$Id$
Author:
Laurent Caillette
See Also:
for modifying already-instantiated Context objects.

Nested Class Summary
protected  class DefaultContextFactory.DefaultContext
          A mutable Context which should not be instantiated from outside the enclosing class or its derivates.
 
Constructor Summary
DefaultContextFactory()
           
 
Method Summary
 Context createContext()
           
 void enableLogging(org.apache.avalon.framework.logger.Logger logger)
           
protected  CommandInvoker instantiateCommandInvoker(Context context)
           
protected  DefaultContextFactory.DefaultContext instantiateContext()
           
 void setCommandInvokerClass(java.lang.Class commandInvokerClass)
           
 void setContextLogger(org.apache.avalon.framework.logger.Logger contextLogger)
           
 void setServerSide(boolean serverSide)
           
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultContextFactory

public DefaultContextFactory()
Method Detail

setServerSide

public void setServerSide(boolean serverSide)

enableLogging

public void enableLogging(org.apache.avalon.framework.logger.Logger logger)
Specified by:
enableLogging in interface org.apache.avalon.framework.logger.LogEnabled
Overrides:
enableLogging in class org.apache.avalon.framework.logger.AbstractLogEnabled

setContextLogger

public void setContextLogger(org.apache.avalon.framework.logger.Logger contextLogger)

setCommandInvokerClass

public void setCommandInvokerClass(java.lang.Class commandInvokerClass)

createContext

public Context createContext()

instantiateContext

protected DefaultContextFactory.DefaultContext instantiateContext()

instantiateCommandInvoker

protected CommandInvoker instantiateCommandInvoker(Context context)


Copyright © 2003 Laurent Caillette. All Rights Reserved.