org.openspml.v2.profiles.dsml
Class AttributeDescription

java.lang.Object
  extended byorg.openspml.v2.profiles.dsml.FilterItem
      extended byorg.openspml.v2.profiles.dsml.NamedFilterItem
          extended byorg.openspml.v2.profiles.dsml.BasicAttributeDescription
              extended byorg.openspml.v2.profiles.dsml.AttributeDescription
All Implemented Interfaces:
DSMLUnmarshaller.Parseable

public class AttributeDescription
extends org.openspml.v2.profiles.dsml.BasicAttributeDescription

From DSML 2.0 - this is the base of assertion classes like EqualityMatch.

 <xsd:complexType name="AttributeDescription">
     <xsd:attribute name="name" type="AttributeDescriptionValue" use="required"/>
 </xsd:complexType>
 


Constructor Summary
protected AttributeDescription()
           
  AttributeDescription(java.lang.String name)
           
 
Method Summary
protected  void addSubclassAttributes(XmlBuffer buffer)
           
protected  void addSubclassElements(XmlBuffer buffer)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getName()
           
 int hashCode()
           
 void parseXml(DSMLUnmarshaller um, java.lang.Object e)
           
 void setName(java.lang.String name)
           
protected  void toXML(java.lang.String s, XmlBuffer buffer)
           
protected  void toXML(XmlBuffer buffer)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeDescription

protected AttributeDescription()

AttributeDescription

public AttributeDescription(java.lang.String name)
                     throws DSMLProfileException
Method Detail

toXML

protected void toXML(XmlBuffer buffer)
              throws DSMLProfileException
Throws:
DSMLProfileException

toXML

protected void toXML(java.lang.String s,
                     XmlBuffer buffer)
              throws DSMLProfileException
Throws:
DSMLProfileException

parseXml

public void parseXml(DSMLUnmarshaller um,
                     java.lang.Object e)
              throws DSMLProfileException
Throws:
DSMLProfileException

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)
             throws DSMLProfileException
Throws:
DSMLProfileException

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

addSubclassAttributes

protected void addSubclassAttributes(XmlBuffer buffer)
                              throws DSMLProfileException
Throws:
DSMLProfileException

addSubclassElements

protected void addSubclassElements(XmlBuffer buffer)
                            throws DSMLProfileException
Throws:
DSMLProfileException


Copyright © Sun Microsystems, Inc. All Rights Reserved.