org.apache.cocoon.processor.xsp.language.java
Class XSPJavaProcessor
java.lang.Object
|
+--org.apache.cocoon.processor.xsp.language.java.XSPJavaProcessor
- All Implemented Interfaces:
- Configurable, XSPLanguageProcessor
- public class XSPJavaProcessor
- extends java.lang.Object
- implements XSPLanguageProcessor, Configurable
- Version:
- $Revision: 1.11 $ $Date: 2000/08/18 22:43:59 $
- Author:
- Ricardo Rocha
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
repository
protected java.io.File repository
encoding
protected java.lang.String encoding
classLoader
protected XSPClassLoader classLoader
javac
protected JavaCompiler javac
format
protected boolean format
XSPJavaProcessor
public XSPJavaProcessor()
init
public void init(Configurations conf)
- Description copied from interface:
Configurable
- Initialize the class by passing its configurations.
- Specified by:
init
in interface Configurable
getSourceExtension
public java.lang.String getSourceExtension()
- Specified by:
getSourceExtension
in interface XSPLanguageProcessor
getObjectExtension
public java.lang.String getObjectExtension()
- Specified by:
getObjectExtension
in interface XSPLanguageProcessor
setEncoding
public void setEncoding(java.lang.String encoding)
- Specified by:
setEncoding
in interface XSPLanguageProcessor
setRepository
public void setRepository(java.io.File repository)
throws java.lang.Exception
- Specified by:
setRepository
in interface XSPLanguageProcessor
setFormatOption
public void setFormatOption(boolean format)
- Specified by:
setFormatOption
in interface XSPLanguageProcessor
formatCode
public java.lang.String formatCode(java.lang.String code)
throws java.lang.Exception
- Specified by:
formatCode
in interface XSPLanguageProcessor
compile
public void compile(java.lang.String filename)
throws java.lang.Exception
- Specified by:
compile
in interface XSPLanguageProcessor
load
public XSPPage load(java.lang.String filename)
throws java.lang.Exception
- Specified by:
load
in interface XSPLanguageProcessor
unload
public void unload(XSPPage page)
throws java.lang.Exception
- Specified by:
unload
in interface XSPLanguageProcessor
className
public static java.lang.String className(java.lang.String filename)
packageName
public static java.lang.String packageName(java.lang.String filename)
stringEncode
public java.lang.String stringEncode(java.lang.String string)
- Specified by:
stringEncode
in interface XSPLanguageProcessor
Copyright © 1999-2000 Apache Software Foundation. All Rights Reserved.