|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.oasis.ebxml.registry.bindings.rim.RegistryObjectType
org.oasis.ebxml.registry.bindings.rim.ClassificationNodeType
ClassificationNode is the mapping of the same named interface in ebRIM. It extends RegistryObject. ClassificationNode is used to submit a Classification tree to the Registry. The parent attribute is the id to the parent node. code is an optional code value for a ClassificationNode often defined by an external taxonomy (e.g. NAICS)
Constructor Summary | |
ClassificationNodeType()
|
Method Summary | |
void |
addClassificationNode(ClassificationNode vClassificationNode)
|
void |
addClassificationNode(int index,
ClassificationNode vClassificationNode)
|
void |
clearClassificationNode()
|
java.util.Enumeration |
enumerateClassificationNode()
|
ClassificationNode[] |
getClassificationNode()
|
ClassificationNode |
getClassificationNode(int index)
|
int |
getClassificationNodeCount()
|
java.lang.String |
getCode()
Returns the value of field 'code'. |
java.lang.Object |
getParent()
Returns the value of field 'parent'. |
java.lang.String |
getPath()
Returns the value of field 'path'. |
boolean |
isValid()
|
abstract void |
marshal(org.xml.sax.DocumentHandler handler)
|
abstract void |
marshal(java.io.Writer out)
|
boolean |
removeClassificationNode(ClassificationNode vClassificationNode)
|
void |
setClassificationNode(ClassificationNode[] classificationNodeArray)
|
void |
setClassificationNode(int index,
ClassificationNode vClassificationNode)
|
void |
setCode(java.lang.String code)
Sets the value of field 'code'. |
void |
setParent(java.lang.Object parent)
Sets the value of field 'parent'. |
void |
setPath(java.lang.String path)
Sets the value of field 'path'. |
void |
validate()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ClassificationNodeType()
Method Detail |
public void addClassificationNode(ClassificationNode vClassificationNode) throws java.lang.IndexOutOfBoundsException
vClassificationNode
-
java.lang.IndexOutOfBoundsException
public void addClassificationNode(int index, ClassificationNode vClassificationNode) throws java.lang.IndexOutOfBoundsException
index
- vClassificationNode
-
java.lang.IndexOutOfBoundsException
public void clearClassificationNode()
public java.util.Enumeration enumerateClassificationNode()
public ClassificationNode getClassificationNode(int index) throws java.lang.IndexOutOfBoundsException
index
-
java.lang.IndexOutOfBoundsException
public ClassificationNode[] getClassificationNode()
public int getClassificationNodeCount()
public java.lang.String getCode()
public java.lang.Object getParent()
public java.lang.String getPath()
public boolean isValid()
isValid
in class RegistryObjectType
public abstract void marshal(java.io.Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
marshal
in class RegistryObjectType
out
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public abstract void marshal(org.xml.sax.DocumentHandler handler) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
marshal
in class RegistryObjectType
handler
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public boolean removeClassificationNode(ClassificationNode vClassificationNode)
vClassificationNode
- public void setClassificationNode(int index, ClassificationNode vClassificationNode) throws java.lang.IndexOutOfBoundsException
index
- vClassificationNode
-
java.lang.IndexOutOfBoundsException
public void setClassificationNode(ClassificationNode[] classificationNodeArray)
classificationNodeArray
- public void setCode(java.lang.String code)
code
- the value of field 'code'.public void setParent(java.lang.Object parent)
parent
- the value of field 'parent'.public void setPath(java.lang.String path)
path
- the value of field 'path'.public void validate() throws org.exolab.castor.xml.ValidationException
validate
in class RegistryObjectType
org.exolab.castor.xml.ValidationException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |