jaxx.compiler.decorators
Class BoxedCompiledObjectDecorator
java.lang.Object
jaxx.compiler.decorators.DefaultCompiledObjectDecorator
jaxx.compiler.decorators.BoxedCompiledObjectDecorator
- All Implemented Interfaces:
- CompiledObjectDecorator
public class BoxedCompiledObjectDecorator
- extends DefaultCompiledObjectDecorator
A decorator to surround a compiled object (should be a component at least)
with a JXLayer.
- Since:
- 1.2
- Author:
- tchemit
- Plexus component:
- role:
- "jaxx.compiler.CompiledObjectDecorator"
- role-hint:
- "boxed"
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BoxedCompiledObjectDecorator
public BoxedCompiledObjectDecorator()
getName
public String getName()
- Specified by:
getName in interface CompiledObjectDecorator- Overrides:
getName in class DefaultCompiledObjectDecorator
- 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,
String packageName,
String className,
String fullClassName)
throws ClassNotFoundException
- Description copied from interface:
CompiledObjectDecorator
- Finalize the given compiled object before any generation in the
file.
- Specified by:
finalizeCompiler in interface CompiledObjectDecorator- Overrides:
finalizeCompiler in class DefaultCompiledObjectDecorator
- Parameters:
compiler - the compiler to useroot - the root compiled object of the jaxx fileobject - the compiled object to treatejavaFile - the file to treatepackageName - the package nameclassName - the (simple ?) class namefullClassName - the fully class name
- Throws:
ClassNotFoundException - if a class is not found
Copyright © 2008-2011 CodeLutin. All Rights Reserved.