org.openspml.v2.profiles.spmldsml
Class ObjectClassDefinitionReference

java.lang.Object
  extended byorg.openspml.v2.util.xml.BasicMarshallableElement
      extended byorg.openspml.v2.msg.spml.Extensible
          extended byorg.openspml.v2.profiles.spmldsml.ExtensibleElement
              extended byorg.openspml.v2.profiles.spmldsml.ObjectClassDefinitionReference
All Implemented Interfaces:
MarshallableElement, OpenContentContainer

public class ObjectClassDefinitionReference
extends org.openspml.v2.profiles.spmldsml.ExtensibleElement


Constructor Summary
protected ObjectClassDefinitionReference()
           
  ObjectClassDefinitionReference(java.lang.String name)
           
  ObjectClassDefinitionReference(java.lang.String name, java.net.URI schemaref)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getElementName()
          This should return the name of the element to be placed in the XML
 java.lang.String getName()
           
 PrefixAndNamespaceTuple[] getNamespacesInfo()
          We need to know the namespace of the class to include.
 java.net.URI getSchemaref()
           
 int hashCode()
           
 void setName(java.lang.String name)
           
 void setSchemaref(java.net.URI schemaref)
           
 
Methods inherited from class org.openspml.v2.msg.spml.Extensible
addOpenContentAttr, addOpenContentAttr, addOpenContentElement, findOpenContentAttrValueByName, findOperationalAttrByName, findOperationalNVPByName, getOpenContentAttrs, getOpenContentElements, getOpenContentElements, isValid, removeAllOperationalNVPsWithName, removeOpenContentAttr, removeOpenContentElement, setOpenContent, setOpenContentAttrs, setOpenContentElements
 
Methods inherited from class org.openspml.v2.util.xml.BasicMarshallableElement
getElementName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectClassDefinitionReference

protected ObjectClassDefinitionReference()

ObjectClassDefinitionReference

public ObjectClassDefinitionReference(java.lang.String name,
                                      java.net.URI schemaref)

ObjectClassDefinitionReference

public ObjectClassDefinitionReference(java.lang.String name)
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getSchemaref

public java.net.URI getSchemaref()

setSchemaref

public void setSchemaref(java.net.URI schemaref)

getNamespacesInfo

public PrefixAndNamespaceTuple[] getNamespacesInfo()
Description copied from interface: MarshallableElement
We need to know the namespace of the class to include.


equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class Extensible

hashCode

public int hashCode()
Overrides:
hashCode in class Extensible

getElementName

public java.lang.String getElementName()
Description copied from interface: MarshallableElement
This should return the name of the element to be placed in the XML

Specified by:
getElementName in interface MarshallableElement
Overrides:
getElementName in class BasicMarshallableElement


Copyright © Sun Microsystems, Inc. All Rights Reserved.