jaxx.compiler.decorators
Class DefaultCompiledObjectDecorator
java.lang.Object
jaxx.compiler.decorators.DefaultCompiledObjectDecorator
- All Implemented Interfaces:
- CompiledObjectDecorator
- Direct Known Subclasses:
- BoxedCompiledObjectDecorator, HelpRootCompiledObjectDecorator
public class DefaultCompiledObjectDecorator
- extends java.lang.Object
- implements CompiledObjectDecorator
The default compiledObjectDecorator.
- Since:
- 1.2
- Author:
- tony
|
Method Summary |
protected void |
addClientProperties(CompiledObject object,
java.lang.StringBuffer code,
java.lang.String eol)
|
java.lang.String |
createCompleteSetupMethod(JAXXCompiler compiler,
CompiledObject object,
JavaFile javaFile,
java.lang.StringBuffer initDataBindings)
|
boolean |
createInitializer(JAXXCompiler compiler,
CompiledObject root,
CompiledObject object,
java.lang.StringBuffer code,
boolean lastWasMethodCall)
|
void |
finalizeCompiler(JAXXCompiler compiler,
CompiledObject root,
CompiledObject object,
JavaFile javaFile,
java.lang.String packageName,
java.lang.String className,
java.lang.String fullClassName)
|
java.lang.String |
getCreationCode(JAXXCompiler compiler,
CompiledObject object)
|
java.lang.String |
getName()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultCompiledObjectDecorator
public DefaultCompiledObjectDecorator()
getName
public java.lang.String getName()
- Specified by:
getName in interface CompiledObjectDecorator
- Returns:
- the name of the decorator (match the content of a decorator
attribute value in a JAXX file)
finalizeCompiler
public void finalizeCompiler(JAXXCompiler compiler,
CompiledObject root,
CompiledObject object,
JavaFile javaFile,
java.lang.String packageName,
java.lang.String className,
java.lang.String fullClassName)
- Specified by:
finalizeCompiler in interface CompiledObjectDecorator
getCreationCode
public java.lang.String getCreationCode(JAXXCompiler compiler,
CompiledObject object)
throws CompilerException
- Specified by:
getCreationCode in interface CompiledObjectDecorator
- Returns:
-
- Throws:
CompilerException
createCompleteSetupMethod
public java.lang.String createCompleteSetupMethod(JAXXCompiler compiler,
CompiledObject object,
JavaFile javaFile,
java.lang.StringBuffer initDataBindings)
- Specified by:
createCompleteSetupMethod in interface CompiledObjectDecorator
- Returns:
createInitializer
public boolean createInitializer(JAXXCompiler compiler,
CompiledObject root,
CompiledObject object,
java.lang.StringBuffer code,
boolean lastWasMethodCall)
- Specified by:
createInitializer in interface CompiledObjectDecorator
- Returns:
addClientProperties
protected void addClientProperties(CompiledObject object,
java.lang.StringBuffer code,
java.lang.String eol)
Copyright © 2008-2009 CodeLutin. All Rights Reserved.