org.jvoicexml.interpreter.formitem
Class ControlItem

java.lang.Object
  extended by org.jvoicexml.interpreter.formitem.AbstractFormItem
      extended by org.jvoicexml.interpreter.formitem.ControlItem
All Implemented Interfaces:
DialogConstruct, FormItem, FormItemVisitable
Direct Known Subclasses:
BlockFormItem, InitialFormItem

public abstract class ControlItem
extends AbstractFormItem

Implementation of a control item. Main purpose of this class is to allow a distinction between input items and control items.

Typically, control items are not given names.

Version:
$Revision: 154 $

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

Author:
Dirk Schnelle
See Also:
InputItem

Constructor Summary
ControlItem(VoiceXmlInterpreterContext context, VoiceXmlNode voiceNode)
          Create a new control item.
 
Method Summary
 
Methods inherited from class org.jvoicexml.interpreter.formitem.AbstractFormItem
getCatchElements, getContext, getExpr, getFormItemVariable, getName, getNode, isSelectable, setFormItemVariable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jvoicexml.interpreter.FormItemVisitable
accept
 

Constructor Detail

ControlItem

public ControlItem(VoiceXmlInterpreterContext context,
                   VoiceXmlNode voiceNode)
Create a new control item.

Parameters:
context - The current VoiceXmlInterpreterContext.
voiceNode - The corresponding xml node in the VoiceXML document.


Copyright © 2005-2007 JVoiceXML group.