Uses of Class
org.melati.util.MelatiWriter

Packages that use MelatiWriter
org.melati

See melati.org

org.melati.template Using Templates to render Objects to output formats. 
org.melati.template.velocity Enables Velocity to be used as the Melati template engine. 
org.melati.template.webmacro Enables WebMacro to be used as the Melati template engine. 
org.melati.util An assortment of useful objects. 
 

Uses of MelatiWriter in org.melati
 

Methods in org.melati that return MelatiWriter
 MelatiWriter Melati.getStringWriter()
          Get a StringWriter.
 MelatiWriter Melati.getWriter()
          Get a Writer for this request.
 

Methods in org.melati with parameters of type MelatiWriter
 void Melati.setWriter(MelatiWriter writerP)
           
 

Constructors in org.melati with parameters of type MelatiWriter
Melati(MelatiConfig config, MelatiWriter writer)
          Construct a Melati for use in 'stand alone' mode.
 

Uses of MelatiWriter in org.melati.template
 

Methods in org.melati.template that return MelatiWriter
 MelatiWriter ServletTemplateEngine.getServletWriter(javax.servlet.http.HttpServletResponse response, boolean buffered)
          Get a Writer which can write to Servlet output.
 MelatiWriter NoTemplateEngine.getServletWriter(javax.servlet.http.HttpServletResponse response, boolean buffered)
           
 

Methods in org.melati.template with parameters of type MelatiWriter
 void TemplateEngine.expandTemplate(MelatiWriter out, String templateName, TemplateContext templateContext)
          Expand the Template against the context.
 void NoTemplateEngine.expandTemplate(MelatiWriter out, String templateName, TemplateContext templateContext)
          Expand the Template against the context.
 void TemplateEngine.expandTemplate(MelatiWriter out, Template template, TemplateContext templateContext)
          Expand the Template against the context, unwrapping any Access Exceptions.
 void NoTemplateEngine.expandTemplate(MelatiWriter out, Template melatiTemplate, TemplateContext templateContext)
          Expand the Template against the context.
protected  void AbstractMarkupLanguage.expandTemplet(Template templet, TemplateContext tc, MelatiWriter out)
          Interpolate a templet and write it out.
protected  void AbstractMarkupLanguage.render(Field field, int style, int limit, MelatiWriter writer)
          Render a Field Object in a MarkupLanguage specific way, rendering to supplied MelatiWriter.
protected  void AbstractMarkupLanguage.render(Field field, MelatiWriter writer)
          Render a Field Object in a MarkupLanguage specific way, rendering to supplied MelatiWriter.
protected  void AbstractMarkupLanguage.render(Object o, MelatiWriter writer)
          Render an Object in a MarkupLanguage specific way, rendering to a supplied Writer.
protected  void WMLAttributeMarkupLanguage.render(Object o, MelatiWriter writer)
          Attribute markup languages do not have templets, so don't look for one.
protected  void HTMLAttributeMarkupLanguage.render(Object o, MelatiWriter writer)
          Attribute markup languages do not have templets, so don't look for one.
protected  void AbstractMarkupLanguage.render(String s, int limit, MelatiWriter writer)
          Render a String in a MarkupLanguage specific way, limiting it's length.
protected abstract  void AbstractMarkupLanguage.render(String s, MelatiWriter writer)
          Render a String in a MarkupLanguage specific way to a supplied MelatiWriter.
 void AttributeMarkupLanguage.render(String s, MelatiWriter writer)
          Render, not translating line ends to BR tags.
 void HTMLAttributeMarkupLanguage.render(String s, MelatiWriter writer)
          Do entity substitution.
 void HTMLLikeMarkupLanguage.render(String s, MelatiWriter writer)
          Render, directly to the output stream, substituting entities for high value ASCII characters and new line characters.
protected abstract  void AbstractMarkupLanguage.renderMarkup(String s, MelatiWriter writer)
          Render a markup fragment in a MarkupLanguage specific way to a supplied MelatiWriter.
 void HTMLLikeMarkupLanguage.renderMarkup(String s, MelatiWriter writer)
          Render a markup fragment in a MarkupLanguage specific way to a supplied MelatiWriter.
protected  void AbstractMarkupLanguage.renderStart(Field field, MelatiWriter writer)
           
 void Template.write(MelatiWriter out, TemplateContext templateContext, TemplateEngine engine)
          Write the interpolated Template to a Writer.
 

Uses of MelatiWriter in org.melati.template.velocity
 

Subclasses of MelatiWriter in org.melati.template.velocity
 class MelatiBufferedVelocityWriter
          Provides an interface for objects that output from melati.
 class MelatiVelocityWriter
          This provides an interface for objects that output from melati.
 

Methods in org.melati.template.velocity that return MelatiWriter
 MelatiWriter VelocityServletTemplateEngine.getServletWriter(javax.servlet.http.HttpServletResponse response, boolean buffered)
           
 

Methods in org.melati.template.velocity with parameters of type MelatiWriter
 void VelocityTemplateEngine.expandTemplate(MelatiWriter out, String templateName, TemplateContext templateContext)
          Get a Template by name and expand it against a context.
 void VelocityTemplateEngine.expandTemplate(MelatiWriter out, Template template, TemplateContext templateContext)
          Expand a Template against the context.
 void VelocityTemplate.write(MelatiWriter out, TemplateContext templateContext, TemplateEngine engine)
          Write the interpolated Template to a Writer.
 

Uses of MelatiWriter in org.melati.template.webmacro
 

Subclasses of MelatiWriter in org.melati.template.webmacro
 class MelatiBufferedFastWriter
          Writes to a buffered output object.
 class MelatiFastWriter
          Writes to an output object.
 class MelatiWebmacroStringWriter
          MelatiStringWriter that can be used with WebMacro.
 

Methods in org.melati.template.webmacro that return MelatiWriter
 MelatiWriter WebmacroServletTemplateEngine.getServletWriter(javax.servlet.http.HttpServletResponse response, boolean buffered)
           
 

Methods in org.melati.template.webmacro with parameters of type MelatiWriter
 void WebmacroTemplateEngine.expandTemplate(MelatiWriter out, String templateName, TemplateContext templateContext)
          Expand the Template against the context.
 void WebmacroTemplateEngine.expandTemplate(MelatiWriter out, Template template, TemplateContext templateContext)
          Expand the Template against the context.
 void WebmacroTemplate.write(MelatiWriter out, TemplateContext templateContext, TemplateEngine engine)
          Write to the given output.
 

Uses of MelatiWriter in org.melati.util
 

Subclasses of MelatiWriter in org.melati.util
 class MelatiBufferedWriter
          A buffered output object for Melati.
 class MelatiSimpleWriter
          An output object for Melati.
 class MelatiStringWriter
          Wrap up StringWriter as a MelatiWriter.
 

Constructors in org.melati.util with parameters of type MelatiWriter
Flusher(MelatiWriter aOut)
          Constructor.
 



Copyright © 2000-2010 PanEris. All Rights Reserved.