org.apache.myfaces.codegen.component
Class ComponentDef

java.lang.Object
  extended by org.apache.myfaces.codegen.component.ComponentDef

public class ComponentDef
extends java.lang.Object

Version:
$Revision: 472560 $ $Date: 2006-11-08 12:45:25 -0500 (Wed, 08 Nov 2006) $
Author:
Manfred Geiler (latest modification by $Author: grantsmith $)

Field Summary
static java.lang.String[] IMPLICIT_PACKAGES
           
 
Constructor Summary
ComponentDef()
           
ComponentDef(java.lang.String className, java.lang.String baseClassName, java.lang.String componentType)
           
 
Method Summary
 void addField(FieldDef field)
           
 java.lang.String getBaseClassName()
           
 java.lang.String getClassName()
           
 java.lang.String getComponentFamily()
           
 java.lang.String getComponentType()
           
 FieldDef getField(java.lang.String fieldName)
           
 java.util.Collection getFields()
           
 java.util.List getImportPackages()
           
 java.lang.String getPackage()
           
 java.util.Collection getPropertyFields()
           
 java.lang.String getQualifiedClassName()
           
 java.lang.String getRendererType()
           
 java.util.Collection getSaveStateFields()
           
 int getSaveStateFieldsCountPlusOne()
           
 boolean isGenerateConstructor()
           
 boolean isGenerateStateMethods()
           
 boolean isGenerateUserRoleMethods()
           
 void setBaseClassName(java.lang.String baseClassName)
           
 void setComponentFamily(java.lang.String componentFamily)
           
 void setComponentType(java.lang.String componentType)
           
 void setGenerateConstructor(boolean generateConstructor)
           
 void setGenerateStateMethods(boolean generateStateMethods)
           
 void setGenerateUserRoleMethods(boolean generateUserRoleMethods)
           
 void setQualifiedClassName(java.lang.String qualifiedClassName)
           
 void setRendererType(java.lang.String rendererType)
           
 void toXml(java.io.PrintWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IMPLICIT_PACKAGES

public static final java.lang.String[] IMPLICIT_PACKAGES
Constructor Detail

ComponentDef

public ComponentDef()

ComponentDef

public ComponentDef(java.lang.String className,
                    java.lang.String baseClassName,
                    java.lang.String componentType)
Method Detail

setQualifiedClassName

public void setQualifiedClassName(java.lang.String qualifiedClassName)

getComponentFamily

public java.lang.String getComponentFamily()

setComponentFamily

public void setComponentFamily(java.lang.String componentFamily)

getPackage

public java.lang.String getPackage()

getClassName

public java.lang.String getClassName()

getQualifiedClassName

public java.lang.String getQualifiedClassName()

getBaseClassName

public java.lang.String getBaseClassName()

setBaseClassName

public void setBaseClassName(java.lang.String baseClassName)

getFields

public java.util.Collection getFields()

addField

public void addField(FieldDef field)

getField

public FieldDef getField(java.lang.String fieldName)

getImportPackages

public java.util.List getImportPackages()

getComponentType

public java.lang.String getComponentType()

setComponentType

public void setComponentType(java.lang.String componentType)

getRendererType

public java.lang.String getRendererType()

setRendererType

public void setRendererType(java.lang.String rendererType)

isGenerateStateMethods

public boolean isGenerateStateMethods()

setGenerateStateMethods

public void setGenerateStateMethods(boolean generateStateMethods)

getPropertyFields

public java.util.Collection getPropertyFields()

getSaveStateFields

public java.util.Collection getSaveStateFields()

getSaveStateFieldsCountPlusOne

public int getSaveStateFieldsCountPlusOne()

isGenerateConstructor

public boolean isGenerateConstructor()

setGenerateConstructor

public void setGenerateConstructor(boolean generateConstructor)

toXml

public void toXml(java.io.PrintWriter writer)
           throws java.io.IOException
Throws:
java.io.IOException

isGenerateUserRoleMethods

public boolean isGenerateUserRoleMethods()

setGenerateUserRoleMethods

public void setGenerateUserRoleMethods(boolean generateUserRoleMethods)


Copyright © 2011. All Rights Reserved.