org.apache.ecs.vxml
Class Vxml

java.lang.Object
  extended byorg.apache.ecs.GenericElement
      extended byorg.apache.ecs.ElementAttributes
          extended byorg.apache.ecs.ConcreteElement
              extended byorg.apache.ecs.MultiPartElement
                  extended byorg.apache.ecs.xml.XML
                      extended byorg.apache.ecs.vxml.VXMLElement
                          extended byorg.apache.ecs.vxml.Vxml
All Implemented Interfaces:
Attributes, java.lang.Cloneable, Element, ElementRegistry, Printable, java.io.Serializable

public class Vxml
extends VXMLElement

This class implements the vxml element

Author:
Written by Carol Jones
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.ecs.ConcreteElement
 
Fields inherited from class org.apache.ecs.ElementAttributes
 
Fields inherited from class org.apache.ecs.GenericElement
tabLevel
 
Fields inherited from interface org.apache.ecs.Attributes
NO_ATTRIBUTE_VALUE
 
Fields inherited from interface org.apache.ecs.Element
CENTER, LEFT, LOWERCASE, MIXEDCASE, RIGHT, UPPERCASE
 
Constructor Summary
Vxml()
          Basic constructor.
Vxml(java.lang.String version)
          This constructor creates a <vxml> tag.
Vxml(java.lang.String version, java.lang.String application)
          This constructor creates a <vxml> tag.
Vxml(java.lang.String version, java.lang.String base, java.lang.String lang, java.lang.String application)
          This constructor creates a <vxml> tag.
 
Method Summary
 Vxml set_Lang(java.lang.String lang)
          Sets the lang="" attribute
 Vxml setApplication(java.lang.String application)
          Sets the application="" attribute
 Vxml setBase(java.lang.String base)
          Sets the base="" attribute
 Vxml setVersion(java.lang.String version)
          Sets the version="" attribute
 
Methods inherited from class org.apache.ecs.vxml.VXMLElement
getNeedClosingTag
 
Methods inherited from class org.apache.ecs.xml.XML
addElement, addElement, addElement, addElement, addXMLAttribute, getBeginEndModifier, getBeginEndModifierDefined, getNeedLineBreak, removeElement
 
Methods inherited from class org.apache.ecs.ConcreteElement
addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, addElementToRegistry, clone, elements, getElement, isEmpty, keys, output, output, output, output, registryHasElement, registryHasElement, removeElementFromRegistry, removeElementFromRegistry
 
Methods inherited from class org.apache.ecs.ElementAttributes
addAttribute, addAttribute, addAttribute, addAttribute, attributes, createStartTag, getAttribute, 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, getBeginStartModifier, getBeginStartModifierDefined, getCase, getCodeSet, getElementHashEntry, getElementType, getEndEndModifier, getEndEndModifierDefined, getEndStartModifier, getEndStartModifierDefined, getEndTagChar, getFilter, getFilterState, getPrettyPrint, getStartTagChar, getTabLevel, getTagPosition, getTagText, getVersion, putTabs, putTabs, removeBeginEndModifier, removeBeginStartModifier, removeEndEndModifier, removeEndStartModifier, setBeginEndModifier, setBeginModifier, setBeginModifier, setBeginStartModifier, setCase, setCodeSet, setElementType, setEndEndModifier, setEndModifier, setEndModifier, setEndStartModifier, setEndTagChar, setFilter, setFilterState, setNeedClosingTag, setPrettyPrint, setStartTagChar, setTabLevel, setTagPosition, setTagText, toString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Vxml

public Vxml()
Basic constructor. You need to set the attributes using the set* methods.


Vxml

public Vxml(java.lang.String version,
            java.lang.String base,
            java.lang.String lang,
            java.lang.String application)
This constructor creates a <vxml> tag.

Parameters:
version - the version="" attribute
base - the base="" attribute
lang - the lang="" attribute
application - the application="" attribute

Vxml

public Vxml(java.lang.String version)
This constructor creates a <vxml> tag.

Parameters:
version - the version="" attribute

Vxml

public Vxml(java.lang.String version,
            java.lang.String application)
This constructor creates a <vxml> tag.

Parameters:
version - the version="" attribute
application - the application="" attribute
Method Detail

setVersion

public Vxml setVersion(java.lang.String version)
Sets the version="" attribute

Parameters:
version - the version="" attribute

setBase

public Vxml setBase(java.lang.String base)
Sets the base="" attribute

Parameters:
base - the base="" attribute

set_Lang

public Vxml set_Lang(java.lang.String lang)
Sets the lang="" attribute

Parameters:
lang - the lang="" attribute

setApplication

public Vxml setApplication(java.lang.String application)
Sets the application="" attribute

Parameters:
application - the application="" attribute


Copyright © 1999-2003 Apache Software Foundation. All Rights Reserved.