net.sf.jelly.apt.freemarker
Class FreemarkerJavaDoc

java.lang.Object
  extended by net.sf.jelly.apt.freemarker.FreemarkerJavaDoc
All Implemented Interfaces:
freemarker.template.TemplateHashModel, freemarker.template.TemplateModel, freemarker.template.TemplateScalarModel

public class FreemarkerJavaDoc
extends java.lang.Object
implements freemarker.template.TemplateHashModel, freemarker.template.TemplateScalarModel

Freemarker template model for javadoc tags.

Author:
Ryan Heaton

Nested Class Summary
static class FreemarkerJavaDoc.FreemarkerJavaDocTagList
           
 
Field Summary
 
Fields inherited from interface freemarker.template.TemplateModel
NOTHING
 
Fields inherited from interface freemarker.template.TemplateScalarModel
EMPTY_STRING
 
Fields inherited from interface freemarker.template.TemplateModel
NOTHING
 
Constructor Summary
FreemarkerJavaDoc(JavaDoc javaDoc)
           
 
Method Summary
 freemarker.template.TemplateModel get(java.lang.String key)
           
 java.lang.String getAsString()
           
 boolean isEmpty()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FreemarkerJavaDoc

public FreemarkerJavaDoc(JavaDoc javaDoc)
Method Detail

get

public freemarker.template.TemplateModel get(java.lang.String key)
                                      throws freemarker.template.TemplateModelException
Specified by:
get in interface freemarker.template.TemplateHashModel
Throws:
freemarker.template.TemplateModelException

getAsString

public java.lang.String getAsString()
                             throws freemarker.template.TemplateModelException
Specified by:
getAsString in interface freemarker.template.TemplateScalarModel
Throws:
freemarker.template.TemplateModelException

isEmpty

public boolean isEmpty()
                throws freemarker.template.TemplateModelException
Specified by:
isEmpty in interface freemarker.template.TemplateHashModel
Throws:
freemarker.template.TemplateModelException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object