net.xoetrope.builder.w3c.html.tags
Class TextArea

java.lang.Object
  extended by net.xoetrope.builder.w3c.html.tags.XHtmlTagHandler
      extended by net.xoetrope.builder.w3c.html.tags.TextArea

public class TextArea
extends XHtmlTagHandler

Processing for the html TextArea element

Copyright (c) Xoetrope Ltd., 2002-2006

$Revision: 1.2 $

License: see License.txt


Field Summary
 
Fields inherited from class net.xoetrope.builder.w3c.html.tags.XHtmlTagHandler
attribSet, builder, children, comp, content, parent, parentComponent, style
 
Constructor Summary
TextArea()
          Creates a new instance of TextArea
 
Method Summary
 XHtmlTagHandler newInstance(XHtmlBuilder builder, XHtmlTagHandler parent)
          Create a new instance of this object
 void startProcessing(XHtmlBuilder builder, XComponentFactory cf, javax.swing.text.MutableAttributeSet as)
          Process the html tag/element
 
Methods inherited from class net.xoetrope.builder.w3c.html.tags.XHtmlTagHandler
addChild, addElement, applyAlignment, applyStyle, breaksFlow, decorateAttribute, endProcessing, getAttribute, getChildren, getComponent, getComponentName, getContent, getHeight, getHeight, getLength, getParent, getTextStyleAttributes, getWidth, getWidth, processComment, processCommonAttributes, processText, setBuilder, setComponent, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextArea

public TextArea()
Creates a new instance of TextArea

Method Detail

newInstance

public XHtmlTagHandler newInstance(XHtmlBuilder builder,
                                   XHtmlTagHandler parent)
Create a new instance of this object

Specified by:
newInstance in class XHtmlTagHandler
Parameters:
builder - the html builder and processor for the document
parent - the parent handler
Returns:
the new handler

startProcessing

public void startProcessing(XHtmlBuilder builder,
                            XComponentFactory cf,
                            javax.swing.text.MutableAttributeSet as)
Process the html tag/element

Overrides:
startProcessing in class XHtmlTagHandler
Parameters:
builder - the xui builder instance that is processing the html file
cf - the component factory to use for the creation of individual components
as - the attributes of this html tag.