org.jvoicexml.interpreter.form
Class AnonymousField

java.lang.Object
  extended by org.jvoicexml.xml.XmlNode
      extended by org.jvoicexml.xml.vxml.VoiceXmlNode
          extended by org.jvoicexml.xml.vxml.Field
              extended by org.jvoicexml.interpreter.form.AnonymousField
All Implemented Interfaces:
XmlWritable, Node

 class AnonymousField
extends Field

A <menu> is a convenient syntactic shorthand for a form containing a single anonymous field that prompts the user to make a choice and transitions to different places based on that choice.

This is the implementation of the anonyous field, which does not exist in the VoiceXML document.

Since:
0.4
Version:
$Revision: 1.2 $

Copyright © 2006 JVoiceXML group - http://jvoicexml.sourceforge.net/

Author:
Dirk Schnelle

Field Summary
 
Fields inherited from class org.jvoicexml.xml.vxml.Field
ATTRIBUTE_COND, ATTRIBUTE_EXPR, ATTRIBUTE_MODAL, ATTRIBUTE_NAME, ATTRIBUTE_NAMES, ATTRIBUTE_SLOT, ATTRIBUTE_TYPE, TAG_NAME
 
Fields inherited from class org.jvoicexml.xml.XmlNode
node
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Constructor Summary
AnonymousField(Node node)
          Constructs a new object.
 
Method Summary
 
Methods inherited from class org.jvoicexml.xml.vxml.Field
addText, canContainChild, getAttributeNames, getCond, getExpr, getModal, getName, getSlot, getTagName, getType, newInstance, setCond, setExpr, setModal, setName, setSlot, setType
 
Methods inherited from class org.jvoicexml.xml.vxml.VoiceXmlNode
getChildNodes, getFirstChild, getLastChild, getNextSibling, getParentNode, getPreviousSibling
 
Methods inherited from class org.jvoicexml.xml.XmlNode
addChild, appendChild, cloneNode, compareDocumentPosition, getAttribute, getAttributes, getBaseURI, getChildNodes, getFeature, getLocalName, getNamespaceURI, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getPrefix, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setAttribute, setNodeValue, setPrefix, setTextContent, setUserData, toString, writeChildrenXml, writeXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnonymousField

public AnonymousField(Node node)
Constructs a new object.

Parameters:
node - The node containing this field.


Copyright © 2005 JVoiceXML group.