org.apache.turbine.services.assemblerbroker.util.java
Class JavaBaseFactory

java.lang.Object
  extended byorg.apache.turbine.services.assemblerbroker.util.java.JavaBaseFactory
All Implemented Interfaces:
AssemblerFactory
Direct Known Subclasses:
JavaActionFactory, JavaLayoutFactory, JavaNavigationFactory, JavaPageFactory, JavaScheduledJobFactory, JavaScreenFactory

public abstract class JavaBaseFactory
extends java.lang.Object
implements AssemblerFactory

A screen factory that attempts to load a java class from the module packages defined in the TurbineResource.properties.

Version:
$Id: JavaBaseFactory.java 677309 2008-07-16 15:35:24Z tv $
Author:
Leon Messerschmidt, Henning P. Schmiedehausen

Field Summary
protected  org.apache.commons.logging.Log log
          Logging
 
Constructor Summary
JavaBaseFactory()
           
 
Method Summary
 Assembler getAssembler(java.lang.String packageName, java.lang.String name)
          Get an Assembler.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.turbine.services.assemblerbroker.util.AssemblerFactory
getAssembler
 

Field Detail

log

protected org.apache.commons.logging.Log log
Logging

Constructor Detail

JavaBaseFactory

public JavaBaseFactory()
Method Detail

getAssembler

public Assembler getAssembler(java.lang.String packageName,
                              java.lang.String name)
Get an Assembler.

Parameters:
packageName - java package name
name - name of the requested Assembler
Returns:
an Assembler


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