org.apache.cocoon.core.container
Class ComponentEnvironment

java.lang.Object
  extended byorg.apache.cocoon.core.container.ComponentEnvironment

public class ComponentEnvironment
extends Object

The component enviromnent contains all objects necessary to create a new component; it's just a "container" of objects.

Since:
2.2
Version:
$Id: ComponentEnvironment.java 312637 2005-10-10 13:00:42Z cziegeler $

Field Summary
 Context context
           
 Logger logger
           
 LoggerManager loggerManager
           
 RoleManager roleManager
           
 ServiceManager serviceManager
           
 
Constructor Summary
ComponentEnvironment(ClassLoader classLoader, Logger logger, RoleManager roleManager, LoggerManager loggerManager, Context context, ServiceManager serviceManager)
           
 
Method Summary
 Class loadClass(String name)
           
 ComponentInfo loadComponentInfo(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serviceManager

public final ServiceManager serviceManager

context

public final Context context

logger

public final Logger logger

roleManager

public final RoleManager roleManager

loggerManager

public final LoggerManager loggerManager
Constructor Detail

ComponentEnvironment

public ComponentEnvironment(ClassLoader classLoader,
                            Logger logger,
                            RoleManager roleManager,
                            LoggerManager loggerManager,
                            Context context,
                            ServiceManager serviceManager)
Method Detail

loadClass

public Class loadClass(String name)
                throws ClassNotFoundException
Throws:
ClassNotFoundException

loadComponentInfo

public ComponentInfo loadComponentInfo(String name)
                                throws Exception
Throws:
Exception


Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.