|
||||||||||
| 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.ssml.Break
public final class Break
The break element is an empty element that controls the pausing or other prosodic boundaries between words. The use of the break element between any pair of words is optional. If the element is not present between words, the synthesis processor is expected to automatically determine a break based on the linguistic context. In practice, the break element is most often used to override the typical automatic behavior of a synthesis processor.
Copyright © 2005-2006 JVoiceXML group - http://jvoicexml.sourceforge.net/
| Field Summary | |
|---|---|
protected static ArrayList<String> |
ATTRIBUTE_NAMES
Supported attribute names for this node. |
static String |
ATTRIBUTE_STRENGTH
The strength attribute is an optional attribute having one of the following values: "none", "x-weak", "weak", "medium" (default value), "strong", or "x-strong". |
static String |
ATTRIBUTE_TIME
The time attribute is an optional attribute indicating the duration of a pause to be inserted in the output in seconds or milliseconds. |
static String |
TAG_NAME
Name of the tag. |
| Constructor Summary | |
|---|---|
Break()
Construct a new break 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. |
NodeList |
getChildNodes()
A NodeList that contains all children of this node. |
String |
getStrength()
Retrieve the strength attribute. |
String |
getTagName()
Get the name of the tag for the derived node. |
String |
getTime()
Retrieve the time attribute. |
XmlNode |
newInstance(Node n)
Create a new instance for the given node. |
void |
setStrength(String strength)
Set the strength attribute. |
void |
setTime(String time)
Set the time attribute. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jvoicexml.xml.XmlNode |
|---|
addChild, getAttribute, getChildNodes, getNode, setAttribute |
| Methods inherited from interface org.jvoicexml.xml.XmlWritable |
|---|
writeChildrenXml, writeXml |
| 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_TIME
public static final String ATTRIBUTE_STRENGTH
protected static final ArrayList<String> ATTRIBUTE_NAMES
| Constructor Detail |
|---|
public Break()
This is necessary for the node factory.
VoiceXmlNodeFactory| Method Detail |
|---|
public String getTagName()
getTagName in interface XmlNodepublic XmlNode newInstance(Node n)
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.
newInstance in interface XmlNoden - The node to encapsulate.
XmlNodeFactorypublic String getTime()
ATTRIBUTE_TIMEpublic void setTime(String time)
time - Value of the time attribute.ATTRIBUTE_TIMEpublic String getStrength()
ATTRIBUTE_STRENGTHpublic void setStrength(String strength)
strength - Value of the strength attribute.ATTRIBUTE_STRENGTHprotected boolean canContainChild(String tagName)
canContainChild in class AbstractXmlNodetagName - Name of child.
public Collection<String> getAttributeNames()
getAttributeNames in interface XmlNodegetAttributeNames in class AbstractXmlNodepublic final NodeList getChildNodes()
NodeList that contains all children of this node.
getChildNodes in interface Node
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||