org.apache.myfaces.buildtools.maven2.plugin.faces.generator.taglib
Interface ComponentTagGenerator

All Superinterfaces:
ClassGenerator
All Known Implementing Classes:
AbstractComponentTagGenerator, MyFacesComponentTagGenerator, TrinidadComponentTagGenerator

public interface ComponentTagGenerator
extends ClassGenerator

Generates tag classes

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 writeGetComponentType(PrettyWriter out, ComponentBean component)
           
 void writeGetRendererType(PrettyWriter out, ComponentBean component)
           
 void writePropertyMembers(PrettyWriter out, java.util.Collection components)
           
 void writePropertyMembers(PrettyWriter out, ComponentBean component)
           
 void writeReleaseMethod(PrettyWriter out, java.util.Collection components)
           
 void writeReleaseMethod(PrettyWriter out, ComponentBean component)
           
 void writeSetPropertiesMethod(PrettyWriter out, java.lang.String componentClass, java.util.Collection components)
           
 void writeSetPropertiesMethod(PrettyWriter out, java.lang.String componentClass, ComponentBean component)
           
 
Methods inherited from interface org.apache.myfaces.buildtools.maven2.plugin.faces.generator.ClassGenerator
writeClassBegin, writeClassEnd, writeConstructor, writeImports, writeImports
 

Method Detail

writeSetPropertiesMethod

void writeSetPropertiesMethod(PrettyWriter out,
                              java.lang.String componentClass,
                              ComponentBean component)
                              throws java.io.IOException
Throws:
java.io.IOException

writeSetPropertiesMethod

void writeSetPropertiesMethod(PrettyWriter out,
                              java.lang.String componentClass,
                              java.util.Collection components)
                              throws java.io.IOException
Throws:
java.io.IOException

writeReleaseMethod

void writeReleaseMethod(PrettyWriter out,
                        ComponentBean component)
                        throws java.io.IOException
Throws:
java.io.IOException

writeReleaseMethod

void writeReleaseMethod(PrettyWriter out,
                        java.util.Collection components)
                        throws java.io.IOException
Throws:
java.io.IOException

writeGetComponentType

void writeGetComponentType(PrettyWriter out,
                           ComponentBean component)
                           throws java.io.IOException
Throws:
java.io.IOException

writeGetRendererType

void writeGetRendererType(PrettyWriter out,
                          ComponentBean component)
                          throws java.io.IOException
Throws:
java.io.IOException

writePropertyMembers

void writePropertyMembers(PrettyWriter out,
                          ComponentBean component)
                          throws java.io.IOException
Throws:
java.io.IOException

writePropertyMembers

void writePropertyMembers(PrettyWriter out,
                          java.util.Collection components)
                          throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.