Klasse PythonLayoutFactory
java.lang.Object
org.apache.turbine.services.assemblerbroker.util.python.PythonBaseFactory<Layout>
org.apache.turbine.services.assemblerbroker.util.python.PythonLayoutFactory
- Alle implementierten Schnittstellen:
Loader<Layout>,AssemblerFactory<Layout>
A screen factory that attempts to load a python class in the
JPython interpreter and execute it as a Turbine screen.
The JPython script should inherit from Turbine Screen or one
of its subclasses.
- Version:
- $Id$
- Autor:
- Leon Messerschmidt, Henning P. Schmiedehausen
-
Feldübersicht
Von Klasse geerbte Felder org.apache.turbine.services.assemblerbroker.util.python.PythonBaseFactory
PYTHON_CONFIG_FILE, PYTHON_PATH -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetAssembler(String name) Get an Assembler.Get the loader for this type of assemblerGet the class of this assemblerVon Klasse geerbte Methoden org.apache.turbine.services.assemblerbroker.util.python.PythonBaseFactory
getAssembler, getCacheSize
-
Konstruktordetails
-
PythonLayoutFactory
public PythonLayoutFactory()
-
-
Methodendetails
-
getAssembler
Get an Assembler.- Parameter:
name- name of the requested Assembler- Gibt zurück:
- an Assembler
- Löst aus:
Exception- generic exception
-
getLoader
Get the loader for this type of assembler- Angegeben von:
getLoaderin SchnittstelleAssemblerFactory<Layout>- Angegeben von:
getLoaderin KlassePythonBaseFactory<Layout>- Gibt zurück:
- a Loader
-
getManagedClass
Get the class of this assembler- Gibt zurück:
- a class
-