org.openspml.v2.profiles.spmldsml
Class AttributeDefinitionReference
java.lang.Object
org.openspml.v2.util.xml.BasicMarshallableElement
org.openspml.v2.msg.spml.Extensible
org.openspml.v2.profiles.spmldsml.ExtensibleElement
org.openspml.v2.profiles.spmldsml.AttributeDefinitionReference
- All Implemented Interfaces:
- MarshallableElement, OpenContentContainer
- public class AttributeDefinitionReference
- extends org.openspml.v2.profiles.spmldsml.ExtensibleElement
| 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 java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
AttributeDefinitionReference
protected AttributeDefinitionReference(java.lang.String name,
java.net.URI schema,
java.lang.Boolean required)
AttributeDefinitionReference
public AttributeDefinitionReference()
AttributeDefinitionReference
public AttributeDefinitionReference(java.lang.String name,
java.net.URI schema,
boolean required)
AttributeDefinitionReference
public AttributeDefinitionReference(java.lang.String name,
java.net.URI schema)
AttributeDefinitionReference
public AttributeDefinitionReference(java.lang.String name)
getSchema
public java.net.URI getSchema()
setSchema
public void setSchema(java.net.URI schema)
getRequired
public java.lang.Boolean getRequired()
setRequired
public void setRequired(java.lang.Boolean required)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class Extensible
hashCode
public int hashCode()
- Overrides:
hashCode in class Extensible
getNamespacesInfo
public PrefixAndNamespaceTuple[] getNamespacesInfo()
- Description copied from interface:
MarshallableElement
- We need to know the namespace of the class to include.
- Specified by:
getNamespacesInfo in interface MarshallableElement- Overrides:
getNamespacesInfo 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.