org.richfaces.cdk.generate.freemarker
Class ModelElementBaseTemplateModel
java.lang.Object
freemarker.ext.beans.BeanModel
freemarker.ext.beans.StringModel
org.richfaces.cdk.generate.freemarker.ModelElementBaseTemplateModel
- All Implemented Interfaces:
- freemarker.ext.util.WrapperTemplateModel, freemarker.template.AdapterTemplateModel, freemarker.template.TemplateHashModel, freemarker.template.TemplateHashModelEx, freemarker.template.TemplateModel, freemarker.template.TemplateScalarModel
public class ModelElementBaseTemplateModel
- 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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ModelElementBaseTemplateModel
public ModelElementBaseTemplateModel(ModelElementBase object,
freemarker.ext.beans.BeansWrapper wrapper)
- Parameters:
object - wrapper -
getAsString
public java.lang.String getAsString()
- Specified by:
getAsString in interface freemarker.template.TemplateScalarModel- Overrides:
getAsString in class freemarker.ext.beans.StringModel
get
public freemarker.template.TemplateModel get(java.lang.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
getImportClasses
public freemarker.template.TemplateModel getImportClasses()
throws freemarker.template.TemplateModelException
- Throws:
freemarker.template.TemplateModelException
getTagImports
public freemarker.template.TemplateModel getTagImports()
throws freemarker.template.TemplateModelException
- Throws:
freemarker.template.TemplateModelException
hasBindingAttribute
public freemarker.template.TemplateModel hasBindingAttribute()
throws freemarker.template.TemplateModelException
- Throws:
freemarker.template.TemplateModelException
getImplementedInterfaces
public freemarker.template.TemplateModel getImplementedInterfaces()
throws freemarker.template.TemplateModelException
- Throws:
freemarker.template.TemplateModelException
isPredefined
public boolean isPredefined(PropertyBase property)
isPredefined
public boolean isPredefined(ClassName type)
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.