Class JavaScreenFactory
java.lang.Object
org.apache.turbine.services.assemblerbroker.util.java.JavaBaseFactory<Screen>
org.apache.turbine.services.assemblerbroker.util.java.JavaScreenFactory
- All Implemented Interfaces:
Loader<Screen>
,AssemblerFactory<Screen>
A screen factory that attempts to load a java class from
the module packages defined in the TurbineResource.properties.
- Version:
- $Id$
- Author:
- Leon Messerschmidt, Henning P. Schmiedehausen
-
Field Summary
Fields inherited from class org.apache.turbine.services.assemblerbroker.util.java.JavaBaseFactory
log
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAssembler
(String name) Get an Assembler.Get the loader for this type of assemblerGet the class of this assemblerMethods inherited from class org.apache.turbine.services.assemblerbroker.util.java.JavaBaseFactory
getAssembler, getCacheSize
-
Constructor Details
-
JavaScreenFactory
public JavaScreenFactory()
-
-
Method Details
-
getAssembler
Get an Assembler.- Parameters:
name
- name of the requested Assembler- Returns:
- an Assembler
-
getLoader
Get the loader for this type of assembler- Specified by:
getLoader
in interfaceAssemblerFactory<Screen>
- Specified by:
getLoader
in classJavaBaseFactory<Screen>
- Returns:
- a Loader
-
getManagedClass
Get the class of this assembler- Returns:
- a class
-