4.1.0.610 20071213

ch.ecma.csta.binding
Class DisplayList

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

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

Specifies a list which contains information about the specified display or about all displays associated with the device if no displayID was provided in the request.

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

Constructor Summary
DisplayList()
           
 
Method Summary
 void addDisplayListItem(DisplayListItem vDisplayListItem)
          Method addDisplayListItem
 void addDisplayListItem(int index, DisplayListItem vDisplayListItem)
          Method addDisplayListItem
 java.util.Enumeration enumerateDisplayListItem()
          Method enumerateDisplayListItem
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 DisplayListItem[] getDisplayListItem()
          Method getDisplayListItem
 DisplayListItem getDisplayListItem(int index)
          Method getDisplayListItem
 int getDisplayListItemCount()
          Method getDisplayListItemCount
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllDisplayListItem()
          Method removeAllDisplayListItem
 DisplayListItem removeDisplayListItem(int index)
          Method removeDisplayListItem
 void setDisplayListItem(DisplayListItem[] displayListItemArray)
          Method setDisplayListItem
 void setDisplayListItem(int index, DisplayListItem vDisplayListItem)
          Method setDisplayListItem
static DisplayList unmarshalDisplayList(java.io.Reader reader)
          Method unmarshalDisplayList
 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

DisplayList

public DisplayList()
Method Detail

addDisplayListItem

public void addDisplayListItem(DisplayListItem vDisplayListItem)
                        throws java.lang.IndexOutOfBoundsException
Method addDisplayListItem

Parameters:
vDisplayListItem -
Throws:
java.lang.IndexOutOfBoundsException

addDisplayListItem

public void addDisplayListItem(int index,
                               DisplayListItem vDisplayListItem)
                        throws java.lang.IndexOutOfBoundsException
Method addDisplayListItem

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

enumerateDisplayListItem

public java.util.Enumeration enumerateDisplayListItem()
Method enumerateDisplayListItem

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

getDisplayListItem

public DisplayListItem getDisplayListItem(int index)
                                   throws java.lang.IndexOutOfBoundsException
Method getDisplayListItem

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

getDisplayListItem

public DisplayListItem[] getDisplayListItem()
Method getDisplayListItem

Returns:
DisplayListItem

getDisplayListItemCount

public int getDisplayListItemCount()
Method getDisplayListItemCount

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

removeAllDisplayListItem

public void removeAllDisplayListItem()
Method removeAllDisplayListItem


removeDisplayListItem

public DisplayListItem removeDisplayListItem(int index)
Method removeDisplayListItem

Parameters:
index -
Returns:
DisplayListItem

setDisplayListItem

public void setDisplayListItem(int index,
                               DisplayListItem vDisplayListItem)
                        throws java.lang.IndexOutOfBoundsException
Method setDisplayListItem

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

setDisplayListItem

public void setDisplayListItem(DisplayListItem[] displayListItemArray)
Method setDisplayListItem

Parameters:
displayListItemArray -

unmarshalDisplayList

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

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