4.1.0.610 20071213

ch.ecma.csta.binding
Class LampIDList

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

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

A list of Lamp ID's.

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

Constructor Summary
LampIDList()
           
 
Method Summary
 void addLampID(int index, java.lang.String vLampID)
          Method addLampID
 void addLampID(java.lang.String vLampID)
          Method addLampID
 java.util.Enumeration enumerateLampID()
          Method enumerateLampID
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 java.lang.String[] getLampID()
          Method getLampID
 java.lang.String getLampID(int index)
          Method getLampID
 int getLampIDCount()
          Method getLampIDCount
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllLampID()
          Method removeAllLampID
 java.lang.String removeLampID(int index)
          Method removeLampID
 void setLampID(int index, java.lang.String vLampID)
          Method setLampID
 void setLampID(java.lang.String[] lampIDArray)
          Method setLampID
static LampIDList unmarshalLampIDList(java.io.Reader reader)
          Method unmarshalLampIDList
 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

LampIDList

public LampIDList()
Method Detail

addLampID

public void addLampID(java.lang.String vLampID)
               throws java.lang.IndexOutOfBoundsException
Method addLampID

Parameters:
vLampID -
Throws:
java.lang.IndexOutOfBoundsException

addLampID

public void addLampID(int index,
                      java.lang.String vLampID)
               throws java.lang.IndexOutOfBoundsException
Method addLampID

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

enumerateLampID

public java.util.Enumeration enumerateLampID()
Method enumerateLampID

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

getLampID

public java.lang.String getLampID(int index)
                           throws java.lang.IndexOutOfBoundsException
Method getLampID

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

getLampID

public java.lang.String[] getLampID()
Method getLampID

Returns:
String

getLampIDCount

public int getLampIDCount()
Method getLampIDCount

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

removeAllLampID

public void removeAllLampID()
Method removeAllLampID


removeLampID

public java.lang.String removeLampID(int index)
Method removeLampID

Parameters:
index -
Returns:
String

setLampID

public void setLampID(int index,
                      java.lang.String vLampID)
               throws java.lang.IndexOutOfBoundsException
Method setLampID

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

setLampID

public void setLampID(java.lang.String[] lampIDArray)
Method setLampID

Parameters:
lampIDArray -

unmarshalLampIDList

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

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