oasis.names.tc.ebxml_regrep.xsd.rim._3
Class ClassificationNodeType

java.lang.Object
  extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
      extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
          extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.ClassificationNodeType

public class ClassificationNodeType
extends RegistryObjectType

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)

Java class for ClassificationNodeType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ClassificationNodeType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}RegistryObjectType">
       <sequence>
         <element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}ClassificationNode" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="parent" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" />
       <attribute name="code" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}LongName" />
       <attribute name="path" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<ClassificationNodeType> classificationNodes
           
protected  java.lang.String code
           
protected  java.lang.String parent
           
protected  java.lang.String path
           
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
classifications, description, externalIdentifiers, lid, name, objectType, status, versionInfo
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
home, id, slots
 
Constructor Summary
ClassificationNodeType()
           
 
Method Summary
 java.util.List<ClassificationNodeType> getClassificationNodes()
          Gets the value of the classificationNodes property.
 java.lang.String getCode()
          Gets the value of the code property.
 java.lang.String getParent()
          Gets the value of the parent property.
 java.lang.String getPath()
          Gets the value of the path property.
 void setCode(java.lang.String value)
          Sets the value of the code property.
 void setParent(java.lang.String value)
          Sets the value of the parent property.
 void setPath(java.lang.String value)
          Sets the value of the path property.
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
getClassifications, getDescription, getExternalIdentifiers, getLid, getName, getObjectType, getStatus, getVersionInfo, setDescription, setLid, setName, setObjectType, setStatus, setVersionInfo
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
getHome, getId, getSlots, setHome, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classificationNodes

protected java.util.List<ClassificationNodeType> classificationNodes

parent

protected java.lang.String parent

code

protected java.lang.String code

path

protected java.lang.String path
Constructor Detail

ClassificationNodeType

public ClassificationNodeType()
Method Detail

getClassificationNodes

public java.util.List<ClassificationNodeType> getClassificationNodes()
Gets the value of the classificationNodes property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the classificationNodes property.

For example, to add a new item, do as follows:

    getClassificationNodes().add(newItem);
 

Objects of the following type(s) are allowed in the list ClassificationNodeType


getParent

public java.lang.String getParent()
Gets the value of the parent property.

Returns:
possible object is String

setParent

public void setParent(java.lang.String value)
Sets the value of the parent property.

Parameters:
value - allowed object is String

getCode

public java.lang.String getCode()
Gets the value of the code property.

Returns:
possible object is String

setCode

public void setCode(java.lang.String value)
Sets the value of the code property.

Parameters:
value - allowed object is String

getPath

public java.lang.String getPath()
Gets the value of the path property.

Returns:
possible object is String

setPath

public void setPath(java.lang.String value)
Sets the value of the path property.

Parameters:
value - allowed object is String