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  List<ClassificationNodeType> classificationNode
           
protected  String code
           
protected  String parent
           
protected  String path
           
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
classification, description, externalIdentifier, lid, name, objectType, status, versionInfo
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
home, id, slot
 
Constructor Summary
ClassificationNodeType()
           
 
Method Summary
 List<ClassificationNodeType> getClassificationNode()
          Gets the value of the classificationNode property.
 String getCode()
          Gets the value of the code property.
 String getParent()
          Gets the value of the parent property.
 String getPath()
          Gets the value of the path property.
 void setCode(String value)
          Sets the value of the code property.
 void setParent(String value)
          Sets the value of the parent property.
 void setPath(String value)
          Sets the value of the path property.
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
getClassification, getDescription, getExternalIdentifier, 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, getSlot, setHome, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

classificationNode

protected List<ClassificationNodeType> classificationNode

parent

protected String parent

code

protected String code

path

protected String path
Constructor Detail

ClassificationNodeType

public ClassificationNodeType()
Method Detail

getClassificationNode

public List<ClassificationNodeType> getClassificationNode()
Gets the value of the classificationNode 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 classificationNode property.

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

    getClassificationNode().add(newItem);
 

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


getParent

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

Returns:
possible object is String

setParent

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

Parameters:
value - allowed object is String

getCode

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

Returns:
possible object is String

setCode

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

Parameters:
value - allowed object is String

getPath

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

Returns:
possible object is String

setPath

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

Parameters:
value - allowed object is String


Copyright © 2010-2011. All Rights Reserved.