|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jvoicexml.xml.AbstractXmlNode
org.jvoicexml.xml.ccxml.Move
public final class Move
<move> is used to move an event source (such as a
Connection object) to an executing CCXML session. When an event source is
moved to a session, events originating from that source will be delivered to
that session's currently executing CCXML document. The event OR the source
attribute MUST be specified. If neither attribute is specified or both
attributes are specified, an error.fetch event will be thrown.
Copyright © 2005 JVoiceXML group - http://jvoicexml.sourceforge.net/
| Field Summary | |
|---|---|
static String |
ATTRIBUTE_EVENT
The event source from which the event object originated, if any, will be moved to the target session. |
protected static ArrayList<String> |
ATTRIBUTE_NAMES
Supported attribute names for this node. |
static String |
ATTRIBUTE_SESSIONID
An ECMAScript expression that identifies the session to which the event source will be moved. |
static String |
ATTRIBUTE_SOURCE
An ECMAScript expression which returns a connectionID or dialogID. |
static String |
TAG_NAME
Name of the tag. |
| Constructor Summary | |
|---|---|
Move()
Construct a new move object without a node. |
|
| Method Summary | |
|---|---|
protected boolean |
canContainChild(String tagName)
Can the specified sub-tag be contained within this node? |
Collection<String> |
getAttributeNames()
Returns a collection of permitted attribute names for the node. |
String |
getEvent()
Retrieve the event attribute. |
String |
getSessionid()
Retrieve the sessionid attribute. |
String |
getSource()
Retrieve the source attribute. |
String |
getTagName()
Get the name of the tag for the derived node. |
XmlNode |
newInstance(Node n,
XmlNodeFactory<? extends XmlNode> factory)
Create a new instance for the given node. |
void |
setEvent(String event)
Set the event attribute. |
void |
setSessionid(String sessionid)
Set the sessionid attribute. |
void |
setSource(String source)
Set the source attribute. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jvoicexml.xml.XmlNode |
|---|
addChild, getAttribute, getChildNodes, getChildren, getNode, setAttribute |
| Methods inherited from interface org.w3c.dom.Node |
|---|
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
| Field Detail |
|---|
public static final String TAG_NAME
public static final String ATTRIBUTE_EVENT
public static final String ATTRIBUTE_SESSIONID
public static final String ATTRIBUTE_SOURCE
protected static final ArrayList<String> ATTRIBUTE_NAMES
| Constructor Detail |
|---|
public Move()
This is necessary for the node factory.
VoiceXmlNodeFactory| Method Detail |
|---|
public String getTagName()
public XmlNode newInstance(Node n,
XmlNodeFactory<? extends XmlNode> factory)
Each XmlNode can serve as a prototype in a
XmlNodeFactory to produce a collection of
child nodes. Factories can then use the prototype pattern to
produce new nodes.
n - The node to encapsulate.factory - the factroy that calls this method.
XmlNodeFactorypublic String getEvent()
ATTRIBUTE_EVENTpublic void setEvent(String event)
event - Value of the event attribute.ATTRIBUTE_EVENTpublic String getSessionid()
ATTRIBUTE_SESSIONIDpublic void setSessionid(String sessionid)
sessionid - Value of the sessionid attribute.ATTRIBUTE_SESSIONIDpublic String getSource()
ATTRIBUTE_SOURCEpublic void setSource(String source)
source - Value of the source attribute.ATTRIBUTE_SOURCEprotected boolean canContainChild(String tagName)
canContainChild in class AbstractXmlNodetagName - Name of child.
public Collection<String> getAttributeNames()
getAttributeNames in interface XmlNodegetAttributeNames in class AbstractXmlNode
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||