org.jvoicexml.xml.ccxml
Class CcxmlNodeFactory

java.lang.Object
  extended by org.jvoicexml.xml.ccxml.CcxmlNodeFactory

final class CcxmlNodeFactory
extends Object

Factory for CcxmlNodes.

Version:
$Revision: 1.2 $

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

Author:
Dirk Schnelle, Steve Doyle

Field Summary
private static Logger LOGGER
          Logger for this class.
private static Map<String,CcxmlNode> NODES
          Known nodes.
 
Constructor Summary
private CcxmlNodeFactory()
          Do not create from outside.
 
Method Summary
(package private) static Node getCcxmlNode(Node node)
          Factory method to retrieve a voice xml node.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

private static final Logger LOGGER
Logger for this class.


NODES

private static final Map<String,CcxmlNode> NODES
Known nodes.
Each nodecan be retrieved via it's tag name.

Constructor Detail

CcxmlNodeFactory

private CcxmlNodeFactory()
Do not create from outside.

Method Detail

getCcxmlNode

static Node getCcxmlNode(Node node)
Factory method to retrieve a voice xml node.

Parameters:
node - The node for which a voice xml node should be retrieved.
Returns:
Instance of a Ccxml node, or the incoming node if there is no known implementation.


Copyright © 2005 JVoiceXML group.