org.japano.pagenode.jstl.core
Class Out

java.lang.Object
  extended by org.japano.PageNode
      extended by org.japano.pagenode.jstl.core.Out

public class Out
extends PageNode

Like <%= ... >, but for expressions.

Version:
$Id: Out.java,v 1.3 2005/09/27 21:30:51 fforw Exp $ SourceForge.net Logo
Author:
Sven Helmberger ( sven dot helmberger at gmx dot de )

Nested Class Summary
 
Nested classes/interfaces inherited from class org.japano.PageNode
PageNode.Output
 
Field Summary
 
Fields inherited from class org.japano.PageNode
children, context, EMPTY, nodeId, parent
 
Constructor Summary
Out()
           
 
Method Summary
 void generate(Buffer out)
          Generates this node The base implementation just calls PageNode.generateChildren(Buffer)
 void setDefault(java.lang.String def)
          Default value if the resulting value is null.
 void setEscapeXml(boolean escapeXml)
          Determines whether characters <,>,&,'," in the resulting string should be converted to their corresponding character entity codes.
 void setValue(java.lang.Object value)
          Expression to be evaluated.
 
Methods inherited from class org.japano.PageNode
findChildren, findParent, findRootNode, generateChildren, getChildren, getContext, getNodeId, getParent, init, recInit, release, setChildren, setContext, setNodeId, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Out

public Out()
Method Detail

setValue

public void setValue(java.lang.Object value)
Expression to be evaluated.


setDefault

public void setDefault(java.lang.String def)
Default value if the resulting value is null.


setEscapeXml

public void setEscapeXml(boolean escapeXml)
Determines whether characters <,>,&,'," in the resulting string should be converted to their corresponding character entity codes. Default value is true.


generate

public void generate(Buffer out)
Description copied from class: PageNode
Generates this node The base implementation just calls PageNode.generateChildren(Buffer)

Overrides:
generate in class PageNode