org.openspml.v2.profiles.spmldsml
Class ObjectClassDefinitionReference

java.lang.Object
  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 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, isValid, removeOpenContentAttr, removeOpenContentElement, setOpenContent, setOpenContentAttrs, setOpenContentElements
 
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


Copyright © Sun Microsystems, Inc. All Rights Reserved.