org.richfaces.cdk.generate.freemarker
Class PropertyModel
java.lang.Object
freemarker.ext.beans.BeanModel
freemarker.ext.beans.StringModel
org.richfaces.cdk.generate.freemarker.PropertyModel
- All Implemented Interfaces:
- freemarker.ext.util.WrapperTemplateModel, freemarker.template.AdapterTemplateModel, freemarker.template.TemplateHashModel, freemarker.template.TemplateHashModelEx, freemarker.template.TemplateModel, freemarker.template.TemplateScalarModel
public class PropertyModel
- extends freemarker.ext.beans.StringModel
- implements freemarker.template.TemplateModel
- Author:
- asmirnov@exadel.com
| Fields inherited from class freemarker.ext.beans.BeanModel |
object, wrapper |
| Fields inherited from interface freemarker.template.TemplateModel |
NOTHING |
| Fields inherited from interface freemarker.template.TemplateScalarModel |
EMPTY_STRING |
| Methods inherited from class freemarker.ext.beans.BeanModel |
getAdaptedObject, getWrappedObject, hasPlainGetMethod, invokeGenericGet, isEmpty, keys, keySet, size, toString, unwrap, values, wrap |
PropertyModel
public PropertyModel(PropertyBase object,
freemarker.ext.beans.BeansWrapper wrapper)
- Parameters:
object - wrapper -
getAsString
public String getAsString()
- Specified by:
getAsString in interface freemarker.template.TemplateScalarModel- Overrides:
getAsString in class freemarker.ext.beans.StringModel
- Returns:
- the name
get
public freemarker.template.TemplateModel get(String key)
throws freemarker.template.TemplateModelException
- Specified by:
get in interface freemarker.template.TemplateHashModel- Overrides:
get in class freemarker.ext.beans.BeanModel
- Throws:
freemarker.template.TemplateModelException
isBingingAttribute
public boolean isBingingAttribute()
isBinging
public boolean isBinging()
isPrimitive
public boolean isPrimitive()
getGetterName
public String getGetterName()
getSetterName
public String getSetterName()
capitalizeName
public String capitalizeName()
isFromJavaLang
public boolean isFromJavaLang(ClassName type)
getTypeName
public String getTypeName()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.