4.1.0.610 20071213

ch.ecma.csta.binding
Class AttributeToSet

java.lang.Object
  extended by ch.ecma.csta.CastorObject
      extended by ch.ecma.csta.binding.AttributeToSet
All Implemented Interfaces:
java.io.Serializable

public class AttributeToSet
extends ch.ecma.csta.CastorObject
implements java.io.Serializable

Class AttributeToSet.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
AttributeToSet()
           
 
Method Summary
 void addGrammars(Grammars vGrammars)
          Method addGrammars
 void addGrammars(int index, Grammars vGrammars)
          Method addGrammars
 java.util.Enumeration enumerateGrammars()
          Method enumerateGrammars
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 java.lang.Boolean getAutoInterruptible()
          Returns the value of field 'autoInterruptible'.
 java.lang.Float getBabbleTimeout()
          Returns the value of field 'babbleTimeout'.
 java.lang.Object getChoiceValue()
          Returns the value of field 'choiceValue'.
 java.lang.Integer getCurrentGain()
          Returns the value of field 'currentGain'.
 java.lang.Long getCurrentSpeed()
          Returns the value of field 'currentSpeed'.
 Volume getCurrentVolume()
          Returns the value of field 'currentVolume'.
 java.lang.Float getEndSilence()
          Returns the value of field 'endSilence'.
 Grammars[] getGrammars()
          Method getGrammars
 Grammars getGrammars(int index)
          Method getGrammars
 int getGrammarsCount()
          Method getGrammarsCount
 InnerXml getInnerXml()
          Returns the value of field 'innerXml'.
 java.lang.Float getInterdigitTimeout()
          Returns the value of field 'interdigitTimeout'.
 java.lang.String getLanguage()
          Returns the value of field 'language'.
 java.lang.Float getMaxTimeout()
          Returns the value of field 'maxTimeout'.
 ModeType getMode()
          Returns the value of field 'mode'.
 java.lang.Boolean getPreflush()
          Returns the value of field 'preflush'.
 java.lang.Float getRejectionThreshold()
          Returns the value of field 'rejectionThreshold'.
 java.lang.Boolean getRetainAudio()
          Returns the value of field 'retainAudio'.
 java.lang.Float getSilenceTimeout()
          Returns the value of field 'silenceTimeout'.
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllGrammars()
          Method removeAllGrammars
 Grammars removeGrammars(int index)
          Method removeGrammars
 void setAutoInterruptible(java.lang.Boolean autoInterruptible)
          Sets the value of field 'autoInterruptible'.
 void setBabbleTimeout(java.lang.Float babbleTimeout)
          Sets the value of field 'babbleTimeout'.
 void setCurrentGain(java.lang.Integer currentGain)
          Sets the value of field 'currentGain'.
 void setCurrentSpeed(java.lang.Long currentSpeed)
          Sets the value of field 'currentSpeed'.
 void setCurrentVolume(Volume currentVolume)
          Sets the value of field 'currentVolume'.
 void setEndSilence(java.lang.Float endSilence)
          Sets the value of field 'endSilence'.
 void setGrammars(Grammars[] grammarsArray)
          Method setGrammars
 void setGrammars(int index, Grammars vGrammars)
          Method setGrammars
 void setInnerXml(InnerXml innerXml)
          Sets the value of field 'innerXml'.
 void setInterdigitTimeout(java.lang.Float interdigitTimeout)
          Sets the value of field 'interdigitTimeout'.
 void setLanguage(java.lang.String language)
          Sets the value of field 'language'.
 void setMaxTimeout(java.lang.Float maxTimeout)
          Sets the value of field 'maxTimeout'.
 void setMode(ModeType mode)
          Sets the value of field 'mode'.
 void setPreflush(java.lang.Boolean preflush)
          Sets the value of field 'preflush'.
 void setRejectionThreshold(java.lang.Float rejectionThreshold)
          Sets the value of field 'rejectionThreshold'.
 void setRetainAudio(java.lang.Boolean retainAudio)
          Sets the value of field 'retainAudio'.
 void setSilenceTimeout(java.lang.Float silenceTimeout)
          Sets the value of field 'silenceTimeout'.
static AttributeToSet unmarshalAttributeToSet(java.io.Reader reader)
          Method unmarshalAttributeToSet
 void validate()
          Method validate
 
Methods inherited from class ch.ecma.csta.CastorObject
getOldSessionID, hashCode, setOldSessionID, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttributeToSet

public AttributeToSet()
Method Detail

addGrammars

public void addGrammars(Grammars vGrammars)
                 throws java.lang.IndexOutOfBoundsException
Method addGrammars

Parameters:
vGrammars -
Throws:
java.lang.IndexOutOfBoundsException

addGrammars

public void addGrammars(int index,
                        Grammars vGrammars)
                 throws java.lang.IndexOutOfBoundsException
Method addGrammars

Parameters:
index -
vGrammars -
Throws:
java.lang.IndexOutOfBoundsException

enumerateGrammars

public java.util.Enumeration enumerateGrammars()
Method enumerateGrammars

Returns:
Enumeration

equals

public boolean equals(java.lang.Object obj)
Note: hashCode() has not been overriden

Overrides:
equals in class ch.ecma.csta.CastorObject
Parameters:
obj -
Returns:
boolean

getAutoInterruptible

public java.lang.Boolean getAutoInterruptible()
Returns the value of field 'autoInterruptible'.

Returns:
Boolean

getBabbleTimeout

public java.lang.Float getBabbleTimeout()
Returns the value of field 'babbleTimeout'.

Returns:
Float

getChoiceValue

public java.lang.Object getChoiceValue()
Returns the value of field 'choiceValue'. The field 'choiceValue' has the following description: Internal choice value storage

Returns:
Object

getCurrentGain

public java.lang.Integer getCurrentGain()
Returns the value of field 'currentGain'.

Returns:
Integer

getCurrentSpeed

public java.lang.Long getCurrentSpeed()
Returns the value of field 'currentSpeed'.

Returns:
Long

getCurrentVolume

public Volume getCurrentVolume()
Returns the value of field 'currentVolume'.

Returns:
Volume

getEndSilence

public java.lang.Float getEndSilence()
Returns the value of field 'endSilence'.

Returns:
Float

getGrammars

public Grammars getGrammars(int index)
                     throws java.lang.IndexOutOfBoundsException
Method getGrammars

Parameters:
index -
Returns:
Grammars
Throws:
java.lang.IndexOutOfBoundsException

getGrammars

public Grammars[] getGrammars()
Method getGrammars

Returns:
Grammars

getGrammarsCount

public int getGrammarsCount()
Method getGrammarsCount

Returns:
int

getInnerXml

public InnerXml getInnerXml()
Returns the value of field 'innerXml'.

Returns:
InnerXml

getInterdigitTimeout

public java.lang.Float getInterdigitTimeout()
Returns the value of field 'interdigitTimeout'.

Returns:
Float

getLanguage

public java.lang.String getLanguage()
Returns the value of field 'language'.

Returns:
String

getMaxTimeout

public java.lang.Float getMaxTimeout()
Returns the value of field 'maxTimeout'.

Returns:
Float

getMode

public ModeType getMode()
Returns the value of field 'mode'.

Returns:
ModeType

getPreflush

public java.lang.Boolean getPreflush()
Returns the value of field 'preflush'.

Returns:
Boolean

getRejectionThreshold

public java.lang.Float getRejectionThreshold()
Returns the value of field 'rejectionThreshold'.

Returns:
Float

getRetainAudio

public java.lang.Boolean getRetainAudio()
Returns the value of field 'retainAudio'.

Returns:
Boolean

getSilenceTimeout

public java.lang.Float getSilenceTimeout()
Returns the value of field 'silenceTimeout'.

Returns:
Float

isValid

public boolean isValid()
Method isValid

Returns:
boolean

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
handler -
Throws:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeAllGrammars

public void removeAllGrammars()
Method removeAllGrammars


removeGrammars

public Grammars removeGrammars(int index)
Method removeGrammars

Parameters:
index -
Returns:
Grammars

setAutoInterruptible

public void setAutoInterruptible(java.lang.Boolean autoInterruptible)
Sets the value of field 'autoInterruptible'.

Parameters:
autoInterruptible - the value of field 'autoInterruptible'.

setBabbleTimeout

public void setBabbleTimeout(java.lang.Float babbleTimeout)
Sets the value of field 'babbleTimeout'.

Parameters:
babbleTimeout - the value of field 'babbleTimeout'.

setCurrentGain

public void setCurrentGain(java.lang.Integer currentGain)
Sets the value of field 'currentGain'.

Parameters:
currentGain - the value of field 'currentGain'.

setCurrentSpeed

public void setCurrentSpeed(java.lang.Long currentSpeed)
Sets the value of field 'currentSpeed'.

Parameters:
currentSpeed - the value of field 'currentSpeed'.

setCurrentVolume

public void setCurrentVolume(Volume currentVolume)
Sets the value of field 'currentVolume'.

Parameters:
currentVolume - the value of field 'currentVolume'.

setEndSilence

public void setEndSilence(java.lang.Float endSilence)
Sets the value of field 'endSilence'.

Parameters:
endSilence - the value of field 'endSilence'.

setGrammars

public void setGrammars(int index,
                        Grammars vGrammars)
                 throws java.lang.IndexOutOfBoundsException
Method setGrammars

Parameters:
index -
vGrammars -
Throws:
java.lang.IndexOutOfBoundsException

setGrammars

public void setGrammars(Grammars[] grammarsArray)
Method setGrammars

Parameters:
grammarsArray -

setInnerXml

public void setInnerXml(InnerXml innerXml)
Sets the value of field 'innerXml'.

Parameters:
innerXml - the value of field 'innerXml'.

setInterdigitTimeout

public void setInterdigitTimeout(java.lang.Float interdigitTimeout)
Sets the value of field 'interdigitTimeout'.

Parameters:
interdigitTimeout - the value of field 'interdigitTimeout'.

setLanguage

public void setLanguage(java.lang.String language)
Sets the value of field 'language'.

Parameters:
language - the value of field 'language'.

setMaxTimeout

public void setMaxTimeout(java.lang.Float maxTimeout)
Sets the value of field 'maxTimeout'.

Parameters:
maxTimeout - the value of field 'maxTimeout'.

setMode

public void setMode(ModeType mode)
Sets the value of field 'mode'.

Parameters:
mode - the value of field 'mode'.

setPreflush

public void setPreflush(java.lang.Boolean preflush)
Sets the value of field 'preflush'.

Parameters:
preflush - the value of field 'preflush'.

setRejectionThreshold

public void setRejectionThreshold(java.lang.Float rejectionThreshold)
Sets the value of field 'rejectionThreshold'.

Parameters:
rejectionThreshold - the value of field 'rejectionThreshold'.

setRetainAudio

public void setRetainAudio(java.lang.Boolean retainAudio)
Sets the value of field 'retainAudio'.

Parameters:
retainAudio - the value of field 'retainAudio'.

setSilenceTimeout

public void setSilenceTimeout(java.lang.Float silenceTimeout)
Sets the value of field 'silenceTimeout'.

Parameters:
silenceTimeout - the value of field 'silenceTimeout'.

unmarshalAttributeToSet

public static AttributeToSet unmarshalAttributeToSet(java.io.Reader reader)
                                              throws org.exolab.castor.xml.MarshalException,
                                                     org.exolab.castor.xml.ValidationException
Method unmarshalAttributeToSet

Parameters:
reader -
Returns:
AttributeToSet
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Method validate

Throws:
org.exolab.castor.xml.ValidationException

4.1.0.610 20071213

Copyright 2004 Avaya Inc All Rights Reserved.