info.informatica.ui.html
Class HTMLForm

java.lang.Object
  extended by info.informatica.doc.DocumentFragment
      extended by info.informatica.ui.html.HTMLForm
All Implemented Interfaces:
info.informatica.html.HTMLEventHandler, Comparable<info.informatica.doc.DocumentFragment>
Direct Known Subclasses:
HTMLFormLoader

public abstract class HTMLForm
extends info.informatica.doc.DocumentFragment
implements info.informatica.html.HTMLEventHandler

HTML form.

Event handler that processes an HTML form.

Version:
1.04
Author:
amengual at informatica dot info

Nested Class Summary
 
Nested classes/interfaces inherited from class info.informatica.doc.DocumentFragment
info.informatica.doc.DocumentFragment.FragmentComp, info.informatica.doc.DocumentFragment.NotFragmentComp
 
Constructor Summary
HTMLForm(info.informatica.doc.FragmentPosition pos)
           
 
Method Summary
 void characters(char[] chardata, int start)
           
static String defaultForm(ResultSetMetaData rmd, String actionUri)
           
 void endDocument()
           
 void endElement(String name)
           
 void endXElement(info.informatica.html.tag.HTMLTag tag)
           
 void error(String offending)
           
 void ignorableWhitespace(char[] ch, int start)
           
static void main(String[] args)
           
 void startDocument()
           
 void startElement(info.informatica.html.tag.HTMLTag tag)
           
 
Methods inherited from class info.informatica.doc.DocumentFragment
adjustWidth, compareTo, getCurrentPosition, getPosition, length, setPosition
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTMLForm

public HTMLForm(info.informatica.doc.FragmentPosition pos)
Method Detail

startDocument

public void startDocument()
Specified by:
startDocument in interface info.informatica.html.HTMLEventHandler

endDocument

public void endDocument()
                 throws info.informatica.html.HTMLParsingException
Specified by:
endDocument in interface info.informatica.html.HTMLEventHandler
Throws:
info.informatica.html.HTMLParsingException

characters

public void characters(char[] chardata,
                       int start)
Specified by:
characters in interface info.informatica.html.HTMLEventHandler

ignorableWhitespace

public void ignorableWhitespace(char[] ch,
                                int start)
Specified by:
ignorableWhitespace in interface info.informatica.html.HTMLEventHandler

startElement

public void startElement(info.informatica.html.tag.HTMLTag tag)
                  throws info.informatica.html.HTMLParsingException
Specified by:
startElement in interface info.informatica.html.HTMLEventHandler
Throws:
info.informatica.html.HTMLParsingException

endXElement

public void endXElement(info.informatica.html.tag.HTMLTag tag)
                 throws info.informatica.html.HTMLParsingException
Specified by:
endXElement in interface info.informatica.html.HTMLEventHandler
Throws:
info.informatica.html.HTMLParsingException

endElement

public void endElement(String name)
                throws info.informatica.html.HTMLParsingException
Specified by:
endElement in interface info.informatica.html.HTMLEventHandler
Throws:
info.informatica.html.HTMLParsingException

error

public void error(String offending)
           throws info.informatica.html.HTMLParsingException
Specified by:
error in interface info.informatica.html.HTMLEventHandler
Throws:
info.informatica.html.HTMLParsingException

defaultForm

public static String defaultForm(ResultSetMetaData rmd,
                                 String actionUri)
                          throws SQLException
Throws:
SQLException

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception