edu.upenn.cis.pdtb
Class PDTBNodeImpl.PDTBAttributeImpl

java.lang.Object
  extended byedu.upenn.cis.pdtb.PDTBNodeImpl.PDTBAttributeImpl
All Implemented Interfaces:
java.lang.Comparable, PDTBAttribute
Enclosing class:
PDTBNodeImpl

public class PDTBNodeImpl.PDTBAttributeImpl
extends java.lang.Object
implements PDTBAttribute, java.lang.Comparable


Constructor Summary
PDTBNodeImpl.PDTBAttributeImpl(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, java.lang.String prefix, java.lang.String value, int priority, PDTBNode owner)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 java.lang.String pdtbGetLocalName()
          The local name of the attribute
 java.lang.String pdtbGetNamespaceURI()
          The namespaceURI of the attribute.
 PDTBNode pdtbGetOwnerNode()
          The pdtbTreeNode with which this attribute is associated
 java.lang.String pdtbGetPrefix()
          The prefix associated with the namespace URI
 int pdtbGetPriority()
          The priority of the attribute that determines the order in which it is displayed
 java.lang.String pdtbGetQName()
          The qualified name of the attribute
 java.lang.String pdtbGetValue()
          The value of the attribute
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PDTBNodeImpl.PDTBAttributeImpl

public PDTBNodeImpl.PDTBAttributeImpl(java.lang.String namespaceURI,
                                      java.lang.String localName,
                                      java.lang.String qName,
                                      java.lang.String prefix,
                                      java.lang.String value,
                                      int priority,
                                      PDTBNode owner)
Method Detail

pdtbGetLocalName

public java.lang.String pdtbGetLocalName()
Description copied from interface: PDTBAttribute
The local name of the attribute

Specified by:
pdtbGetLocalName in interface PDTBAttribute

pdtbGetNamespaceURI

public java.lang.String pdtbGetNamespaceURI()
Description copied from interface: PDTBAttribute
The namespaceURI of the attribute.

Specified by:
pdtbGetNamespaceURI in interface PDTBAttribute

pdtbGetOwnerNode

public PDTBNode pdtbGetOwnerNode()
Description copied from interface: PDTBAttribute
The pdtbTreeNode with which this attribute is associated

Specified by:
pdtbGetOwnerNode in interface PDTBAttribute

pdtbGetPrefix

public java.lang.String pdtbGetPrefix()
Description copied from interface: PDTBAttribute
The prefix associated with the namespace URI

Specified by:
pdtbGetPrefix in interface PDTBAttribute

pdtbGetQName

public java.lang.String pdtbGetQName()
Description copied from interface: PDTBAttribute
The qualified name of the attribute

Specified by:
pdtbGetQName in interface PDTBAttribute

pdtbGetValue

public java.lang.String pdtbGetValue()
Description copied from interface: PDTBAttribute
The value of the attribute

Specified by:
pdtbGetValue in interface PDTBAttribute

pdtbGetPriority

public int pdtbGetPriority()
Description copied from interface: PDTBAttribute
The priority of the attribute that determines the order in which it is displayed

Specified by:
pdtbGetPriority in interface PDTBAttribute

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object o)

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable