org.apache.ecs.vxml
Class Object

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

public class Object
extends VXMLElement

This class implements the object element

Author:
Written by Carol Jones
See Also:
Serialized Form

Field Summary
 
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
Object()
          Basic constructor.
Object(java.lang.String name, java.lang.String classid)
          This constructor creates a <object> tag.
Object(java.lang.String name, java.lang.String classid, java.lang.String data)
          This constructor creates a <object> tag.
Object(java.lang.String name, java.lang.String expr, java.lang.String cond, java.lang.String classid, java.lang.String codebase, java.lang.String codetype, java.lang.String data, java.lang.String t, java.lang.String archive, java.lang.String caching, java.lang.String fetchaudio, java.lang.String fetchint, java.lang.String fetchtimeout)
          This constructor creates a <object> tag.
 
Method Summary
 Object setArchive(java.lang.String archive)
          Sets the archive="" attribute
 Object setCaching(java.lang.String caching)
          Sets the caching="" attribute
 Object setClassid(java.lang.String classid)
          Sets the classid="" attribute
 Object setCodebase(java.lang.String codebase)
          Sets the codebase="" attribute
 Object setCodetype(java.lang.String codetype)
          Sets the codetype="" attribute
 Object setCond(java.lang.String cond)
          Sets the cond="" attribute
 Object setData(java.lang.String data)
          Sets the data="" attribute
 Object setExpr(java.lang.String expr)
          Sets the expr="" attribute
 Object setFetchaudio(java.lang.String fetchaudio)
          Sets the fetchaudio="" attribute
 Object setFetchint(java.lang.String fetchint)
          Sets the fetchint="" attribute
 Object setFetchtimeout(java.lang.String fetchtimeout)
          Sets the fetchtimeout="" attribute
 Object setName(java.lang.String name)
          Sets the name="" attribute
 Object setType(java.lang.String type)
          Sets the type="" 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

Object

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


Object

public Object(java.lang.String name,
              java.lang.String expr,
              java.lang.String cond,
              java.lang.String classid,
              java.lang.String codebase,
              java.lang.String codetype,
              java.lang.String data,
              java.lang.String t,
              java.lang.String archive,
              java.lang.String caching,
              java.lang.String fetchaudio,
              java.lang.String fetchint,
              java.lang.String fetchtimeout)
This constructor creates a <object> tag.

Parameters:
name - the name="" attribute
expr - the expr="" attribute
cond - the cond="" attribute
classid - the classid="" attribute
codebase - the codebase="" attribute
codetype - the codetype="" attribute
data - the data="" attribute
t - the type="" attribute
archive - the archive="" attribute
caching - the caching="" attribute
fetchaudio - the fetchaudio="" attribute
fetchint - the fetchint="" attribute
fetchtimeout - the fetchtimeout="" attribute

Object

public Object(java.lang.String name,
              java.lang.String classid,
              java.lang.String data)
This constructor creates a <object> tag.

Parameters:
name - the name="" attribute
classid - the classid="" attribute
data - the data="" attribute

Object

public Object(java.lang.String name,
              java.lang.String classid)
This constructor creates a <object> tag.

Parameters:
name - the name="" attribute
classid - the classid="" attribute
Method Detail

setName

public Object setName(java.lang.String name)
Sets the name="" attribute

Parameters:
name - the name="" attribute

setExpr

public Object setExpr(java.lang.String expr)
Sets the expr="" attribute

Parameters:
expr - the expr="" attribute

setCond

public Object setCond(java.lang.String cond)
Sets the cond="" attribute

Parameters:
cond - the cond="" attribute

setClassid

public Object setClassid(java.lang.String classid)
Sets the classid="" attribute

Parameters:
classid - the classid="" attribute

setCodebase

public Object setCodebase(java.lang.String codebase)
Sets the codebase="" attribute

Parameters:
codebase - the codebase="" attribute

setCodetype

public Object setCodetype(java.lang.String codetype)
Sets the codetype="" attribute

Parameters:
codetype - the codetype="" attribute

setData

public Object setData(java.lang.String data)
Sets the data="" attribute

Parameters:
data - the data="" attribute

setType

public Object setType(java.lang.String type)
Sets the type="" attribute

Parameters:
type - the type="" attribute

setArchive

public Object setArchive(java.lang.String archive)
Sets the archive="" attribute

Parameters:
archive - the archive="" attribute

setCaching

public Object setCaching(java.lang.String caching)
Sets the caching="" attribute

Parameters:
caching - the caching="" attribute

setFetchaudio

public Object setFetchaudio(java.lang.String fetchaudio)
Sets the fetchaudio="" attribute

Parameters:
fetchaudio - the fetchaudio="" attribute

setFetchint

public Object setFetchint(java.lang.String fetchint)
Sets the fetchint="" attribute

Parameters:
fetchint - the fetchint="" attribute

setFetchtimeout

public Object setFetchtimeout(java.lang.String fetchtimeout)
Sets the fetchtimeout="" attribute

Parameters:
fetchtimeout - the fetchtimeout="" attribute


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