org.openspml.v2.profiles.spmldsml
Class ObjectClassDefinitionReferences

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.ObjectClassDefinitionReferences
All Implemented Interfaces:
MarshallableElement, OpenContentContainer

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


Constructor Summary
ObjectClassDefinitionReferences()
           
ObjectClassDefinitionReferences(ObjectClassDefinitionReference[] references)
           
 
Method Summary
 void addObjectClassDefinitionReference(ObjectClassDefinitionReference reference)
           
 void clearObjectClassDefinitionReferences()
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getElementName()
          This should return the name of the element to be placed in the XML
 PrefixAndNamespaceTuple[] getNamespacesInfo()
          We need to know the namespace of the class to include.
 ObjectClassDefinitionReference[] getObjectClassDefinitionReferences()
           
 int hashCode()
           
 boolean removeObjectClassDefinitionReference(ObjectClassDefinitionReference reference)
           
 
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

ObjectClassDefinitionReferences

public ObjectClassDefinitionReferences()

ObjectClassDefinitionReferences

public ObjectClassDefinitionReferences(ObjectClassDefinitionReference[] references)
Method Detail

getObjectClassDefinitionReferences

public ObjectClassDefinitionReference[] getObjectClassDefinitionReferences()

addObjectClassDefinitionReference

public void addObjectClassDefinitionReference(ObjectClassDefinitionReference reference)

removeObjectClassDefinitionReference

public boolean removeObjectClassDefinitionReference(ObjectClassDefinitionReference reference)

clearObjectClassDefinitionReferences

public void clearObjectClassDefinitionReferences()

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.