EXIficient

com.siemens.ct.exi.grammar.event
Class Attribute

java.lang.Object
  extended by com.siemens.ct.exi.grammar.event.AbstractEvent
      extended by com.siemens.ct.exi.grammar.event.AbstractDatatypeEvent
          extended by com.siemens.ct.exi.grammar.event.Attribute
All Implemented Interfaces:
DatatypeEvent, Event, ExpandedNameComparable, java.lang.Comparable<Event>

public class Attribute
extends AbstractDatatypeEvent
implements ExpandedNameComparable

TODO Description

Version:
0.3.20081103
Author:
Daniel.Peintner.EXT@siemens.com, Joerg.Heuer@siemens.com

Constructor Summary
Attribute(java.lang.String uri, java.lang.String localName)
           
Attribute(java.lang.String uri, java.lang.String localName, ExpandedName valueType, Datatype datatype)
           
 
Method Summary
 int compareTo(java.lang.String uri, java.lang.String localName)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getLocalPart()
           
 java.lang.String getNamespaceURI()
           
 int hashCode()
           
 void setLocalPart(java.lang.String localPart)
           
 void setNamespaceURI(java.lang.String namespaceURI)
           
 java.lang.String toString()
           
 
Methods inherited from class com.siemens.ct.exi.grammar.event.AbstractDatatypeEvent
getDatatype, getValueType
 
Methods inherited from class com.siemens.ct.exi.grammar.event.AbstractEvent
compareTo, getEventType, isEventType
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.siemens.ct.exi.grammar.event.Event
getEventType, isEventType
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

Attribute

public Attribute(java.lang.String uri,
                 java.lang.String localName,
                 ExpandedName valueType,
                 Datatype datatype)

Attribute

public Attribute(java.lang.String uri,
                 java.lang.String localName)
Method Detail

getNamespaceURI

public java.lang.String getNamespaceURI()

setNamespaceURI

public void setNamespaceURI(java.lang.String namespaceURI)

getLocalPart

public java.lang.String getLocalPart()

setLocalPart

public void setLocalPart(java.lang.String localPart)

toString

public java.lang.String toString()
Overrides:
toString in class AbstractEvent

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractEvent

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class AbstractEvent

compareTo

public int compareTo(java.lang.String uri,
                     java.lang.String localName)
Specified by:
compareTo in interface ExpandedNameComparable

EXIficient