org.oddjob.arooa.parsing
Class QTag

java.lang.Object
  extended by org.oddjob.arooa.parsing.QTag
All Implemented Interfaces:
Comparable<QTag>

public class QTag
extends Object
implements Comparable<QTag>

Represents a element as a prefix and a tag name.

Author:
rob

Field Summary
static QTag NULL_TAG
           
 
Constructor Summary
QTag(ArooaElement element, ArooaContext arooaContext)
           
QTag(String tag)
           
QTag(String prefix, ArooaElement element)
           
 
Method Summary
 int compareTo(QTag o)
           
 boolean equals(Object obj)
           
 ArooaElement getElement()
           
 String getPrefix()
           
 String getTag()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NULL_TAG

public static final QTag NULL_TAG
Constructor Detail

QTag

public QTag(String tag)

QTag

public QTag(ArooaElement element,
            ArooaContext arooaContext)

QTag

public QTag(String prefix,
            ArooaElement element)
Method Detail

getPrefix

public String getPrefix()

getTag

public String getTag()

getElement

public ArooaElement getElement()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

compareTo

public int compareTo(QTag o)
Specified by:
compareTo in interface Comparable<QTag>

toString

public String toString()
Overrides:
toString in class Object