org.scrashmeow.ojb.console.config.repository
Class UiDescriptorRepository

java.lang.Object
  |
  +--org.scrashmeow.ojb.console.GeneratedObject
        |
        +--org.scrashmeow.ojb.console.config.repository.UiDescriptorRepository
All Implemented Interfaces:
java.io.Serializable

public class UiDescriptorRepository
extends GeneratedObject
implements java.io.Serializable

Class UiDescriptorRepository.

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

Constructor Summary
UiDescriptorRepository()
           
 
Method Summary
 void addClassDescriptor(ClassDescriptor vClassDescriptor)
          Method addClassDescriptor
 void addClassDescriptor(int index, ClassDescriptor vClassDescriptor)
          Method addClassDescriptor
 void clearClassDescriptor()
          Method clearClassDescriptor
 java.util.Enumeration enumerateClassDescriptor()
          Method enumerateClassDescriptor
 BrowseableClasses getBrowseableClasses()
          Method getBrowseableClassesReturns the value of field 'browseableClasses'.
 ClassDescriptor[] getClassDescriptor()
          Method getClassDescriptor
 ClassDescriptor getClassDescriptor(int index)
          Method getClassDescriptor
 int getClassDescriptorCount()
          Method getClassDescriptorCount
 java.lang.String getVersion()
          Method getVersionReturns the value of field 'version'.
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 boolean removeClassDescriptor(ClassDescriptor vClassDescriptor)
          Method removeClassDescriptor
 void setBrowseableClasses(BrowseableClasses browseableClasses)
          Method setBrowseableClassesSets the value of field 'browseableClasses'.
 void setClassDescriptor(ClassDescriptor[] classDescriptorArray)
          Method setClassDescriptor
 void setClassDescriptor(int index, ClassDescriptor vClassDescriptor)
          Method setClassDescriptor
 void setVersion(java.lang.String version)
          Method setVersionSets the value of field 'version'.
static UiDescriptorRepository unmarshal(java.io.Reader reader)
          Method unmarshal
 void validate()
          Method validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UiDescriptorRepository

public UiDescriptorRepository()
Method Detail

addClassDescriptor

public void addClassDescriptor(ClassDescriptor vClassDescriptor)
                        throws java.lang.IndexOutOfBoundsException
Method addClassDescriptor

Parameters:
vClassDescriptor -
java.lang.IndexOutOfBoundsException

addClassDescriptor

public void addClassDescriptor(int index,
                               ClassDescriptor vClassDescriptor)
                        throws java.lang.IndexOutOfBoundsException
Method addClassDescriptor

Parameters:
index -
vClassDescriptor -
java.lang.IndexOutOfBoundsException

clearClassDescriptor

public void clearClassDescriptor()
Method clearClassDescriptor


enumerateClassDescriptor

public java.util.Enumeration enumerateClassDescriptor()
Method enumerateClassDescriptor


getBrowseableClasses

public BrowseableClasses getBrowseableClasses()
Method getBrowseableClassesReturns the value of field 'browseableClasses'.

Returns:
the value of field 'browseableClasses'.

getClassDescriptor

public ClassDescriptor getClassDescriptor(int index)
                                   throws java.lang.IndexOutOfBoundsException
Method getClassDescriptor

Parameters:
index -
java.lang.IndexOutOfBoundsException

getClassDescriptor

public ClassDescriptor[] getClassDescriptor()
Method getClassDescriptor


getClassDescriptorCount

public int getClassDescriptorCount()
Method getClassDescriptorCount


getVersion

public java.lang.String getVersion()
Method getVersionReturns the value of field 'version'.

Returns:
the value of field 'version'.

isValid

public boolean isValid()
Method isValid


marshal

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

Parameters:
out -
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 -
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeClassDescriptor

public boolean removeClassDescriptor(ClassDescriptor vClassDescriptor)
Method removeClassDescriptor

Parameters:
vClassDescriptor -

setBrowseableClasses

public void setBrowseableClasses(BrowseableClasses browseableClasses)
Method setBrowseableClassesSets the value of field 'browseableClasses'.

Parameters:
browseableClasses - the value of field 'browseableClasses'.

setClassDescriptor

public void setClassDescriptor(int index,
                               ClassDescriptor vClassDescriptor)
                        throws java.lang.IndexOutOfBoundsException
Method setClassDescriptor

Parameters:
index -
vClassDescriptor -
java.lang.IndexOutOfBoundsException

setClassDescriptor

public void setClassDescriptor(ClassDescriptor[] classDescriptorArray)
Method setClassDescriptor

Parameters:
classDescriptorArray -

setVersion

public void setVersion(java.lang.String version)
Method setVersionSets the value of field 'version'.

Parameters:
version - the value of field 'version'.

unmarshal

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

Parameters:
reader -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

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

org.exolab.castor.xml.ValidationException


Copyright © 2003 Alexander Bibighaus et al. All Rights Reserved.