jaxx.compiler.decorators
Class BoxedCompiledObjectDecorator

java.lang.Object
  extended by jaxx.compiler.decorators.DefaultCompiledObjectDecorator
      extended by 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:
tony

Constructor Summary
BoxedCompiledObjectDecorator()
           
 
Method Summary
 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 getName()
           
 
Methods inherited from class jaxx.compiler.decorators.DefaultCompiledObjectDecorator
addClientProperties, createCompleteSetupMethod, createInitializer, getCreationCode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoxedCompiledObjectDecorator

public BoxedCompiledObjectDecorator()
Method Detail

getName

public java.lang.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,
                             java.lang.String packageName,
                             java.lang.String className,
                             java.lang.String fullClassName)
Specified by:
finalizeCompiler in interface CompiledObjectDecorator
Overrides:
finalizeCompiler in class DefaultCompiledObjectDecorator


Copyright © 2008-2009 CodeLutin. All Rights Reserved.