com.anabas.vc.schema
Class Groups

java.lang.Object
  |
  +--com.anabas.vc.schema.Groups
All Implemented Interfaces:
java.io.Serializable

public class Groups
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Groups()
           
 
Method Summary
 void addUserGroup(java.lang.String vUserGroup)
           
 java.util.Enumeration enumerateUserGroup()
           
 java.lang.String[] getUserGroup()
           
 java.lang.String getUserGroup(int index)
           
 int getUserGroupCount()
           
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void removeAllUserGroup()
           
 java.lang.String removeUserGroup(int index)
           
 void setUserGroup(java.lang.String[] userGroupArray)
           
 void setUserGroup(java.lang.String vUserGroup, int index)
           
static Groups unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Groups

public Groups()
Method Detail

addUserGroup

public void addUserGroup(java.lang.String vUserGroup)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
vUserGroup -  

enumerateUserGroup

public java.util.Enumeration enumerateUserGroup()

getUserGroup

public java.lang.String getUserGroup(int index)
                              throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getUserGroup

public java.lang.String[] getUserGroup()

getUserGroupCount

public int getUserGroupCount()

isValid

public boolean isValid()

marshal

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

marshal

public void marshal(org.xml.sax.DocumentHandler handler)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -  

removeAllUserGroup

public void removeAllUserGroup()

removeUserGroup

public java.lang.String removeUserGroup(int index)
Parameters:
index -  

setUserGroup

public void setUserGroup(java.lang.String vUserGroup,
                         int index)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
vUserGroup -  
index -  

setUserGroup

public void setUserGroup(java.lang.String[] userGroupArray)
Parameters:
userGroupArray -  

unmarshal

public static Groups unmarshal(java.io.Reader reader)
                        throws org.exolab.castor.xml.MarshalException,
                               org.exolab.castor.xml.ValidationException
Parameters:
reader -  

validate

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