org.apache.myfaces.buildtools.maven2.plugin.faces.generator
Interface ClassGenerator
- All Known Subinterfaces:
- ComponentGenerator, ComponentTagGenerator
- All Known Implementing Classes:
- AbstractComponentGenerator, AbstractComponentTagGenerator, MyFacesComponentGenerator, MyFacesComponentTagGenerator, TrinidadComponentGenerator, TrinidadComponentTagGenerator
public interface ClassGenerator
Generator
- Version:
- $Revision: 606225 $ $Date: 2007-12-21 16:55:00 +0100 (Fr, 21 Dez 2007) $
- Author:
- Bruno Aranda (latest modification by $Author: matzew $)
Method Summary |
void |
writeClassBegin(PrettyWriter out,
java.lang.String className,
java.lang.String superclassName,
ComponentBean component,
SourceTemplate template)
|
void |
writeClassEnd(PrettyWriter out)
|
void |
writeConstructor(PrettyWriter out,
ComponentBean component,
int modifiers)
|
void |
writeImports(PrettyWriter out,
SourceTemplate template,
java.lang.String packageName,
java.lang.String fullSuperclassName,
java.lang.String superclassName,
java.util.Collection components)
|
void |
writeImports(PrettyWriter out,
SourceTemplate template,
java.lang.String packageName,
java.lang.String fullSuperclassName,
java.lang.String superclassName,
ComponentBean component)
|
writeImports
void writeImports(PrettyWriter out,
SourceTemplate template,
java.lang.String packageName,
java.lang.String fullSuperclassName,
java.lang.String superclassName,
ComponentBean component)
writeImports
void writeImports(PrettyWriter out,
SourceTemplate template,
java.lang.String packageName,
java.lang.String fullSuperclassName,
java.lang.String superclassName,
java.util.Collection components)
writeClassBegin
void writeClassBegin(PrettyWriter out,
java.lang.String className,
java.lang.String superclassName,
ComponentBean component,
SourceTemplate template)
writeConstructor
void writeConstructor(PrettyWriter out,
ComponentBean component,
int modifiers)
throws java.io.IOException
- Throws:
java.io.IOException
writeClassEnd
void writeClassEnd(PrettyWriter out)
Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.