org.apache.ecs.html
Class TextArea

java.lang.Object
  |
  +--org.apache.ecs.GenericElement
        |
        +--org.apache.ecs.ElementAttributes
              |
              +--org.apache.ecs.ConcreteElement
                    |
                    +--org.apache.ecs.MultiPartElement
                          |
                          +--org.apache.ecs.html.TextArea

public class TextArea
extends MultiPartElement

This class creates a <TEXTAREA></TEXTAREA> tag.

Version:
$Id: TextArea.java,v 1.1.1.1 1999/06/22 02:15:12 jonbolt Exp $
Author:
Stephan Nagy, Jon S. Stevens
See Also:
Serialized Form

Field Summary
static java.lang.String OFF
           
static java.lang.String PHYSICAL
           
static java.lang.String VIRTUAL
           
 
Fields inherited from class org.apache.ecs.ConcreteElement
h_element, v_element
 
Fields inherited from class org.apache.ecs.ElementAttributes
attribute_equality_sign, attribute_filter, attribute_quote, attribute_quote_char, filter_attribute_state
 
Fields inherited from class org.apache.ecs.GenericElement
__text, begin_end_modifier, begin_end_modifier_defined, begin_start_modifier, begin_start_modifier_defined, case_type, codeset, element, element_type, end_element, end_end_modifier, end_end_modifier_defined, end_modifier_defined, end_start_modifier, end_start_modifier_defined, end_tag, filter, filter_state, position, pretty_print, start_modifier_defined, start_tag, tabLevel, VERSION
 
Constructor Summary
TextArea()
          Basic Constructor use set* methods.
TextArea(int rows, int cols)
          Basic Constructor use set* methods.
TextArea(java.lang.String name, int rows, int cols)
          Basic Constructor use set* methods.
TextArea(java.lang.String rows, java.lang.String cols)
          Basic Constructor use set* methods.
TextArea(java.lang.String name, java.lang.String rows, java.lang.String cols)
          Basic Constructor use set* methods.
 
Method Summary
(package private)  void ()
          Private initializer.
 TextArea addElement(Element element)
          Adds an Element to the element.
 TextArea addElement(java.lang.String element)
          Adds an Element to the element.
 TextArea addElement(java.lang.String hashcode, Element element)
          Adds an Element to the element.
 TextArea addElement(java.lang.String hashcode, java.lang.String element)
          Adds an Element to the element.
 TextArea removeElement(java.lang.String hashcode)
          Removes an Element from the element.
 TextArea setCols(int cols)
          Sets the COLS="" attribute
 TextArea setCols(java.lang.String cols)
          Sets the COLS="" attribute
 TextArea setDisabled(boolean disabled)
          Sets the disabled value
 TextArea setName(java.lang.String name)
          Sets the NAME="" attribute
 TextArea setReadOnly(boolean readonly)
          Sets the readonly value
 TextArea setRows(int rows)
          Sets the ROWS="" attribute
 TextArea setRows(java.lang.String rows)
          Sets the ROWS="" attribute
 TextArea setTabindex(int index)
          Sets the TABINDEX="" attribute
 TextArea setTabindex(java.lang.String index)
          Sets the TABINDEX="" attribute
 TextArea setWrap(java.lang.String wrap)
          Sets the WRAP="" attribute
 
Methods inherited from class org.apache.ecs.ConcreteElement
addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, clone, output, output, registryHasElement, registryHasElement, removeElementFromRegistry, removeElementFromRegistry
 
Methods inherited from class org.apache.ecs.ElementAttributes
addAttribute, createStartTag, getAttributeEqualitySign, getAttributeFilter, getAttributeFilterState, getAttributeQuote, getAttributeQuoteChar, hasAttribute, removeAttribute, setAttributeEqualitySign, setAttributeFilter, setAttributeFilterState, setAttributeQuote, setAttributeQuoteChar, setClass, setDir, setID, setLang, setStyle, setTitle
 
Methods inherited from class org.apache.ecs.GenericElement
alterCase, createEndTag, getBeginEndModifier, getBeginEndModifierDefined, getBeginStartModifier, getBeginStartModifierDefined, getCase, getCodeSet, getElementHashEntry, getElementType, getEndEndModifier, getEndEndModifierDefined, getEndStartModifier, getEndStartModifierDefined, getEndTagChar, getFilter, getFilterState, getNeedClosingTag, getPrettyPrint, getStartTagChar, getTabLevel, getTagPosition, getTagText, getVersion, putTabs, putTabs, removeBeginEndModifier, removeBeginStartModifier, removeEndEndModifier, removeEndStartModifier, setBeginEndModifier, setBeginEndModifierDefined, setBeginModifier, setBeginModifier, setBeginStartModifier, setBeginStartModifierDefined, setCase, setCodeSet, setElementType, setEndEndModifier, setEndEndModifierDefined, setEndModifier, setEndModifier, setEndStartModifier, setEndStartModifierDefined, setEndTagChar, setFilter, setFilterState, setNeedClosingTag, setPrettyPrint, setStartTagChar, setTabLevel, setTagPosition, setTagText, toString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

OFF

public static final java.lang.String OFF

PHYSICAL

public static final java.lang.String PHYSICAL

VIRTUAL

public static final java.lang.String VIRTUAL
Constructor Detail

TextArea

public TextArea()
Basic Constructor use set* methods.

TextArea

public TextArea(int rows,
                int cols)
Basic Constructor use set* methods.
Parameters:
rows - the ROWS="" attribute
cols - the COLS="" attribute

TextArea

public TextArea(java.lang.String rows,
                java.lang.String cols)
Basic Constructor use set* methods.
Parameters:
rows - the ROWS="" attribute
cols - the COLS="" attribute

TextArea

public TextArea(java.lang.String name,
                int rows,
                int cols)
Basic Constructor use set* methods.
Parameters:
name - the NAME="" attribute
rows - the ROWS="" attribute
cols - the COLS="" attribute

TextArea

public TextArea(java.lang.String name,
                java.lang.String rows,
                java.lang.String cols)
Basic Constructor use set* methods.
Parameters:
name - the NAME="" attribute
rows - the ROWS="" attribute
cols - the COLS="" attribute
Method Detail

void ()
Private initializer.
Overrides:
in class MultiPartElement

setRows

public TextArea setRows(int rows)
Sets the ROWS="" attribute
Parameters:
rows - Sets the ROWS="" attribute

setRows

public TextArea setRows(java.lang.String rows)
Sets the ROWS="" attribute
Parameters:
rows - Sets the ROWS="" attribute

setWrap

public TextArea setWrap(java.lang.String wrap)
Sets the WRAP="" attribute
Parameters:
wrap - Sets the WRAP="" attribute

setCols

public TextArea setCols(int cols)
Sets the COLS="" attribute
Parameters:
cols - Sets the COLS="" attribute

setCols

public TextArea setCols(java.lang.String cols)
Sets the COLS="" attribute
Parameters:
cols - Sets the COLS="" attribute

setName

public TextArea setName(java.lang.String name)
Sets the NAME="" attribute
Parameters:
name - Sets the NAME="" attribute

setTabindex

public TextArea setTabindex(java.lang.String index)
Sets the TABINDEX="" attribute
Parameters:
alt - the TABINDEX="" attribute

setTabindex

public TextArea setTabindex(int index)
Sets the TABINDEX="" attribute
Parameters:
alt - the TABINDEX="" attribute

setReadOnly

public TextArea setReadOnly(boolean readonly)
Sets the readonly value
Parameters:
readonly - true or false

setDisabled

public TextArea setDisabled(boolean disabled)
Sets the disabled value
Parameters:
disabled - true or false

addElement

public TextArea addElement(java.lang.String hashcode,
                           Element element)
Adds an Element to the element.
Parameters:
hashcode - name of element for hash table
element - Adds an Element to the element.

addElement

public TextArea addElement(java.lang.String hashcode,
                           java.lang.String element)
Adds an Element to the element.
Parameters:
hashcode - name of element for hash table
element - Adds an Element to the element.

addElement

public TextArea addElement(Element element)
Adds an Element to the element.
Parameters:
element - Adds an Element to the element.

addElement

public TextArea addElement(java.lang.String element)
Adds an Element to the element.
Parameters:
element - Adds an Element to the element.

removeElement

public TextArea removeElement(java.lang.String hashcode)
Removes an Element from the element.
Parameters:
hashcode - the name of the element to be removed.