|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.scrashmeow.ojb.console.GeneratedObject | +--org.scrashmeow.ojb.console.config.repository.ClassDescriptor
Class ClassDescriptor.
Constructor Summary | |
ClassDescriptor()
|
Method Summary | |
void |
addBrowseableFields(BrowseableFields vBrowseableFields)
Method addBrowseableFields |
void |
addBrowseableFields(int index,
BrowseableFields vBrowseableFields)
Method addBrowseableFields |
void |
addCollectionDescriptor(CollectionDescriptor vCollectionDescriptor)
Method addCollectionDescriptor |
void |
addCollectionDescriptor(int index,
CollectionDescriptor vCollectionDescriptor)
Method addCollectionDescriptor |
void |
addFieldDescriptor(FieldDescriptor vFieldDescriptor)
Method addFieldDescriptor |
void |
addFieldDescriptor(int index,
FieldDescriptor vFieldDescriptor)
Method addFieldDescriptor |
void |
addReferenceDescriptor(int index,
ReferenceDescriptor vReferenceDescriptor)
Method addReferenceDescriptor |
void |
addReferenceDescriptor(ReferenceDescriptor vReferenceDescriptor)
Method addReferenceDescriptor |
void |
clearBrowseableFields()
Method clearBrowseableFields |
void |
clearCollectionDescriptor()
Method clearCollectionDescriptor |
void |
clearFieldDescriptor()
Method clearFieldDescriptor |
void |
clearReferenceDescriptor()
Method clearReferenceDescriptor |
java.util.Enumeration |
enumerateBrowseableFields()
Method enumerateBrowseableFields |
java.util.Enumeration |
enumerateCollectionDescriptor()
Method enumerateCollectionDescriptor |
java.util.Enumeration |
enumerateFieldDescriptor()
Method enumerateFieldDescriptor |
java.util.Enumeration |
enumerateReferenceDescriptor()
Method enumerateReferenceDescriptor |
BrowseableFields[] |
getBrowseableFields()
Method getBrowseableFields |
BrowseableFields |
getBrowseableFields(int index)
Method getBrowseableFields |
int |
getBrowseableFieldsCount()
Method getBrowseableFieldsCount |
CollectionDescriptor[] |
getCollectionDescriptor()
Method getCollectionDescriptor |
CollectionDescriptor |
getCollectionDescriptor(int index)
Method getCollectionDescriptor |
int |
getCollectionDescriptorCount()
Method getCollectionDescriptorCount |
FieldDescriptor[] |
getFieldDescriptor()
Method getFieldDescriptor |
FieldDescriptor |
getFieldDescriptor(int index)
Method getFieldDescriptor |
int |
getFieldDescriptorCount()
Method getFieldDescriptorCount |
InstanceLabelDescriptor |
getInstanceLabelDescriptor()
Method getInstanceLabelDescriptorReturns the value of field 'instanceLabelDescriptor'. |
java.lang.String |
getName()
Method getNameReturns the value of field 'name'. |
ReferenceDescriptor[] |
getReferenceDescriptor()
Method getReferenceDescriptor |
ReferenceDescriptor |
getReferenceDescriptor(int index)
Method getReferenceDescriptor |
int |
getReferenceDescriptorCount()
Method getReferenceDescriptorCount |
UiDescriptor |
getUiDescriptor()
Method getUiDescriptorReturns the value of field 'uiDescriptor'. |
boolean |
isValid()
Method isValid |
void |
marshal(org.xml.sax.ContentHandler handler)
Method marshal |
void |
marshal(java.io.Writer out)
Method marshal |
boolean |
removeBrowseableFields(BrowseableFields vBrowseableFields)
Method removeBrowseableFields |
boolean |
removeCollectionDescriptor(CollectionDescriptor vCollectionDescriptor)
Method removeCollectionDescriptor |
boolean |
removeFieldDescriptor(FieldDescriptor vFieldDescriptor)
Method removeFieldDescriptor |
boolean |
removeReferenceDescriptor(ReferenceDescriptor vReferenceDescriptor)
Method removeReferenceDescriptor |
void |
setBrowseableFields(BrowseableFields[] browseableFieldsArray)
Method setBrowseableFields |
void |
setBrowseableFields(int index,
BrowseableFields vBrowseableFields)
Method setBrowseableFields |
void |
setCollectionDescriptor(CollectionDescriptor[] collectionDescriptorArray)
Method setCollectionDescriptor |
void |
setCollectionDescriptor(int index,
CollectionDescriptor vCollectionDescriptor)
Method setCollectionDescriptor |
void |
setFieldDescriptor(FieldDescriptor[] fieldDescriptorArray)
Method setFieldDescriptor |
void |
setFieldDescriptor(int index,
FieldDescriptor vFieldDescriptor)
Method setFieldDescriptor |
void |
setInstanceLabelDescriptor(InstanceLabelDescriptor instanceLabelDescriptor)
Method setInstanceLabelDescriptorSets the value of field 'instanceLabelDescriptor'. |
void |
setName(java.lang.String name)
Method setNameSets the value of field 'name'. |
void |
setReferenceDescriptor(int index,
ReferenceDescriptor vReferenceDescriptor)
Method setReferenceDescriptor |
void |
setReferenceDescriptor(ReferenceDescriptor[] referenceDescriptorArray)
Method setReferenceDescriptor |
void |
setUiDescriptor(UiDescriptor uiDescriptor)
Method setUiDescriptorSets the value of field 'uiDescriptor'. |
static ClassDescriptor |
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 |
public ClassDescriptor()
Method Detail |
public void addBrowseableFields(BrowseableFields vBrowseableFields) throws java.lang.IndexOutOfBoundsException
vBrowseableFields
-
java.lang.IndexOutOfBoundsException
public void addBrowseableFields(int index, BrowseableFields vBrowseableFields) throws java.lang.IndexOutOfBoundsException
index
- vBrowseableFields
-
java.lang.IndexOutOfBoundsException
public void addCollectionDescriptor(CollectionDescriptor vCollectionDescriptor) throws java.lang.IndexOutOfBoundsException
vCollectionDescriptor
-
java.lang.IndexOutOfBoundsException
public void addCollectionDescriptor(int index, CollectionDescriptor vCollectionDescriptor) throws java.lang.IndexOutOfBoundsException
index
- vCollectionDescriptor
-
java.lang.IndexOutOfBoundsException
public void addFieldDescriptor(FieldDescriptor vFieldDescriptor) throws java.lang.IndexOutOfBoundsException
vFieldDescriptor
-
java.lang.IndexOutOfBoundsException
public void addFieldDescriptor(int index, FieldDescriptor vFieldDescriptor) throws java.lang.IndexOutOfBoundsException
index
- vFieldDescriptor
-
java.lang.IndexOutOfBoundsException
public void addReferenceDescriptor(ReferenceDescriptor vReferenceDescriptor) throws java.lang.IndexOutOfBoundsException
vReferenceDescriptor
-
java.lang.IndexOutOfBoundsException
public void addReferenceDescriptor(int index, ReferenceDescriptor vReferenceDescriptor) throws java.lang.IndexOutOfBoundsException
index
- vReferenceDescriptor
-
java.lang.IndexOutOfBoundsException
public void clearBrowseableFields()
public void clearCollectionDescriptor()
public void clearFieldDescriptor()
public void clearReferenceDescriptor()
public java.util.Enumeration enumerateBrowseableFields()
public java.util.Enumeration enumerateCollectionDescriptor()
public java.util.Enumeration enumerateFieldDescriptor()
public java.util.Enumeration enumerateReferenceDescriptor()
public BrowseableFields getBrowseableFields(int index) throws java.lang.IndexOutOfBoundsException
index
-
java.lang.IndexOutOfBoundsException
public BrowseableFields[] getBrowseableFields()
public int getBrowseableFieldsCount()
public CollectionDescriptor getCollectionDescriptor(int index) throws java.lang.IndexOutOfBoundsException
index
-
java.lang.IndexOutOfBoundsException
public CollectionDescriptor[] getCollectionDescriptor()
public int getCollectionDescriptorCount()
public FieldDescriptor getFieldDescriptor(int index) throws java.lang.IndexOutOfBoundsException
index
-
java.lang.IndexOutOfBoundsException
public FieldDescriptor[] getFieldDescriptor()
public int getFieldDescriptorCount()
public InstanceLabelDescriptor getInstanceLabelDescriptor()
public java.lang.String getName()
public ReferenceDescriptor getReferenceDescriptor(int index) throws java.lang.IndexOutOfBoundsException
index
-
java.lang.IndexOutOfBoundsException
public ReferenceDescriptor[] getReferenceDescriptor()
public int getReferenceDescriptorCount()
public UiDescriptor getUiDescriptor()
public boolean isValid()
public void marshal(java.io.Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
out
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void marshal(org.xml.sax.ContentHandler handler) throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
handler
-
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public boolean removeBrowseableFields(BrowseableFields vBrowseableFields)
vBrowseableFields
- public boolean removeCollectionDescriptor(CollectionDescriptor vCollectionDescriptor)
vCollectionDescriptor
- public boolean removeFieldDescriptor(FieldDescriptor vFieldDescriptor)
vFieldDescriptor
- public boolean removeReferenceDescriptor(ReferenceDescriptor vReferenceDescriptor)
vReferenceDescriptor
- public void setBrowseableFields(int index, BrowseableFields vBrowseableFields) throws java.lang.IndexOutOfBoundsException
index
- vBrowseableFields
-
java.lang.IndexOutOfBoundsException
public void setBrowseableFields(BrowseableFields[] browseableFieldsArray)
browseableFieldsArray
- public void setCollectionDescriptor(int index, CollectionDescriptor vCollectionDescriptor) throws java.lang.IndexOutOfBoundsException
index
- vCollectionDescriptor
-
java.lang.IndexOutOfBoundsException
public void setCollectionDescriptor(CollectionDescriptor[] collectionDescriptorArray)
collectionDescriptorArray
- public void setFieldDescriptor(int index, FieldDescriptor vFieldDescriptor) throws java.lang.IndexOutOfBoundsException
index
- vFieldDescriptor
-
java.lang.IndexOutOfBoundsException
public void setFieldDescriptor(FieldDescriptor[] fieldDescriptorArray)
fieldDescriptorArray
- public void setInstanceLabelDescriptor(InstanceLabelDescriptor instanceLabelDescriptor)
instanceLabelDescriptor
- the value of field
'instanceLabelDescriptor'.public void setName(java.lang.String name)
name
- the value of field 'name'.public void setReferenceDescriptor(int index, ReferenceDescriptor vReferenceDescriptor) throws java.lang.IndexOutOfBoundsException
index
- vReferenceDescriptor
-
java.lang.IndexOutOfBoundsException
public void setReferenceDescriptor(ReferenceDescriptor[] referenceDescriptorArray)
referenceDescriptorArray
- public void setUiDescriptor(UiDescriptor uiDescriptor)
uiDescriptor
- the value of field 'uiDescriptor'.public static ClassDescriptor unmarshal(java.io.Reader reader) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
reader
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void validate() throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |