4.1.0.610 20071213

ch.ecma.csta.binding
Class DeviceHistory

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

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

Class DeviceHistory.

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

Constructor Summary
DeviceHistory()
           
 
Method Summary
 void addDeviceHistoryListItem(DeviceHistoryListItem vDeviceHistoryListItem)
          Method addDeviceHistoryListItem
 void addDeviceHistoryListItem(int index, DeviceHistoryListItem vDeviceHistoryListItem)
          Method addDeviceHistoryListItem
 java.util.Enumeration enumerateDeviceHistoryListItem()
          Method enumerateDeviceHistoryListItem
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 DeviceHistoryListItem[] getDeviceHistoryListItem()
          Method getDeviceHistoryListItem
 DeviceHistoryListItem getDeviceHistoryListItem(int index)
          Method getDeviceHistoryListItem
 int getDeviceHistoryListItemCount()
          Method getDeviceHistoryListItemCount
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllDeviceHistoryListItem()
          Method removeAllDeviceHistoryListItem
 DeviceHistoryListItem removeDeviceHistoryListItem(int index)
          Method removeDeviceHistoryListItem
 void setDeviceHistoryListItem(DeviceHistoryListItem[] deviceHistoryListItemArray)
          Method setDeviceHistoryListItem
 void setDeviceHistoryListItem(int index, DeviceHistoryListItem vDeviceHistoryListItem)
          Method setDeviceHistoryListItem
static DeviceHistory unmarshalDeviceHistory(java.io.Reader reader)
          Method unmarshalDeviceHistory
 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

DeviceHistory

public DeviceHistory()
Method Detail

addDeviceHistoryListItem

public void addDeviceHistoryListItem(DeviceHistoryListItem vDeviceHistoryListItem)
                              throws java.lang.IndexOutOfBoundsException
Method addDeviceHistoryListItem

Parameters:
vDeviceHistoryListItem -
Throws:
java.lang.IndexOutOfBoundsException

addDeviceHistoryListItem

public void addDeviceHistoryListItem(int index,
                                     DeviceHistoryListItem vDeviceHistoryListItem)
                              throws java.lang.IndexOutOfBoundsException
Method addDeviceHistoryListItem

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

enumerateDeviceHistoryListItem

public java.util.Enumeration enumerateDeviceHistoryListItem()
Method enumerateDeviceHistoryListItem

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

getDeviceHistoryListItem

public DeviceHistoryListItem getDeviceHistoryListItem(int index)
                                               throws java.lang.IndexOutOfBoundsException
Method getDeviceHistoryListItem

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

getDeviceHistoryListItem

public DeviceHistoryListItem[] getDeviceHistoryListItem()
Method getDeviceHistoryListItem

Returns:
DeviceHistoryListItem

getDeviceHistoryListItemCount

public int getDeviceHistoryListItemCount()
Method getDeviceHistoryListItemCount

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

removeAllDeviceHistoryListItem

public void removeAllDeviceHistoryListItem()
Method removeAllDeviceHistoryListItem


removeDeviceHistoryListItem

public DeviceHistoryListItem removeDeviceHistoryListItem(int index)
Method removeDeviceHistoryListItem

Parameters:
index -
Returns:
DeviceHistoryListItem

setDeviceHistoryListItem

public void setDeviceHistoryListItem(int index,
                                     DeviceHistoryListItem vDeviceHistoryListItem)
                              throws java.lang.IndexOutOfBoundsException
Method setDeviceHistoryListItem

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

setDeviceHistoryListItem

public void setDeviceHistoryListItem(DeviceHistoryListItem[] deviceHistoryListItemArray)
Method setDeviceHistoryListItem

Parameters:
deviceHistoryListItemArray -

unmarshalDeviceHistory

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

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