org.japano.pagenode.action
Class FormNode

java.lang.Object
  extended by org.japano.jasper.compiler.PageNodeCreator
      extended by org.japano.pagenode.action.LinkNode
          extended by org.japano.pagenode.action.FormNode

public class FormNode
extends LinkNode

Creates the code for action invocation HTML forms into the page source.

Version:
$Id: FormNode.java,v 1.19 2005/11/30 03:54:38 fforw Exp $ SourceForge.net Logo
Author:
Sven Helmberger ( sven dot helmberger at gmx dot de )

Nested Class Summary
static class FormNode.Field
           
 
Field Summary
protected  ActionMapping actionMapping
           
protected  boolean hasMessageList
           
protected  boolean submitUsed
           
 
Fields inherited from class org.japano.pagenode.action.LinkNode
insertQueryParams
 
Fields inherited from class org.japano.jasper.compiler.PageNodeCreator
context, ignoreBody
 
Constructor Summary
FormNode()
          Creates a new instance of ActionNode
 
Method Summary
 void declare(org.japano.jasper.compiler.ServletWriter servletWriter)
           
 void end(org.japano.jasper.compiler.ServletWriter servletWriter)
           
static FormNode find(org.japano.jasper.compiler.CompilationContext context)
           
 void start(org.japano.jasper.compiler.ServletWriter servletWriter)
           
 
Methods inherited from class org.japano.pagenode.action.LinkNode
getActionConfig, ignoreParam, printQueryCode
 
Methods inherited from class org.japano.jasper.compiler.PageNodeCreator
configure, ignoreBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actionMapping

protected ActionMapping actionMapping

submitUsed

protected boolean submitUsed

hasMessageList

protected boolean hasMessageList
Constructor Detail

FormNode

public FormNode()
Creates a new instance of ActionNode

Method Detail

declare

public void declare(org.japano.jasper.compiler.ServletWriter servletWriter)
Overrides:
declare in class org.japano.jasper.compiler.PageNodeCreator

start

public void start(org.japano.jasper.compiler.ServletWriter servletWriter)
Overrides:
start in class LinkNode

end

public void end(org.japano.jasper.compiler.ServletWriter servletWriter)
Overrides:
end in class LinkNode

find

public static FormNode find(org.japano.jasper.compiler.CompilationContext context)