4.1.0.610 20071213

ch.ecma.csta.binding
Class PauseDurationList

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

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

Class PauseDurationList.

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

Constructor Summary
PauseDurationList()
           
 
Method Summary
 void addPauseDuration(int index, java.lang.Long vPauseDuration)
          Method addPauseDuration
 void addPauseDuration(java.lang.Long vPauseDuration)
          Method addPauseDuration
 java.util.Enumeration enumeratePauseDuration()
          Method enumeratePauseDuration
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 java.lang.Long[] getPauseDuration()
          Method getPauseDuration
 java.lang.Long getPauseDuration(int index)
          Method getPauseDuration
 int getPauseDurationCount()
          Method getPauseDurationCount
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllPauseDuration()
          Method removeAllPauseDuration
 java.lang.Long removePauseDuration(int index)
          Method removePauseDuration
 void setPauseDuration(int index, java.lang.Long vPauseDuration)
          Method setPauseDuration
 void setPauseDuration(java.lang.Long[] pauseDurationArray)
          Method setPauseDuration
static PauseDurationList unmarshalPauseDurationList(java.io.Reader reader)
          Method unmarshalPauseDurationList
 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

PauseDurationList

public PauseDurationList()
Method Detail

addPauseDuration

public void addPauseDuration(java.lang.Long vPauseDuration)
                      throws java.lang.IndexOutOfBoundsException
Method addPauseDuration

Parameters:
vPauseDuration -
Throws:
java.lang.IndexOutOfBoundsException

addPauseDuration

public void addPauseDuration(int index,
                             java.lang.Long vPauseDuration)
                      throws java.lang.IndexOutOfBoundsException
Method addPauseDuration

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

enumeratePauseDuration

public java.util.Enumeration enumeratePauseDuration()
Method enumeratePauseDuration

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

getPauseDuration

public java.lang.Long getPauseDuration(int index)
                                throws java.lang.IndexOutOfBoundsException
Method getPauseDuration

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

getPauseDuration

public java.lang.Long[] getPauseDuration()
Method getPauseDuration

Returns:
Long

getPauseDurationCount

public int getPauseDurationCount()
Method getPauseDurationCount

Returns:
int

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

removeAllPauseDuration

public void removeAllPauseDuration()
Method removeAllPauseDuration


removePauseDuration

public java.lang.Long removePauseDuration(int index)
Method removePauseDuration

Parameters:
index -
Returns:
Long

setPauseDuration

public void setPauseDuration(int index,
                             java.lang.Long vPauseDuration)
                      throws java.lang.IndexOutOfBoundsException
Method setPauseDuration

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

setPauseDuration

public void setPauseDuration(java.lang.Long[] pauseDurationArray)
Method setPauseDuration

Parameters:
pauseDurationArray -

unmarshalPauseDurationList

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

Parameters:
reader -
Returns:
PauseDurationList
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.