org.jbind.xml.parser
Class QualifiedName

java.lang.Object
  extended byorg.jbind.xml.base.QName
      extended byorg.jbind.xml.parser.QualifiedName
All Implemented Interfaces:
IQName, java.io.Serializable

public class QualifiedName
extends QName

A qualified name that has line and column information. The QName is constructed in two steps: first the prefix and local part is supplied and after that the namespace is set.

See Also:
Serialized Form

Field Summary
 int column
           
 int line
           
 
Fields inherited from class org.jbind.xml.base.QName
myNamespace
 
Constructor Summary
QualifiedName(java.lang.String aNamespace, java.lang.String aLocalPart)
           
QualifiedName(java.lang.String aPrefix, java.lang.String aLocalPart, int aLine, int aColumn)
           
 
Method Summary
 void setNamespace(java.lang.String aNamespace)
           
 
Methods inherited from class org.jbind.xml.base.QName
create, equals, getLocalPart, getLocalPart, getNamespace, getPrefix, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

line

public final int line

column

public final int column
Constructor Detail

QualifiedName

public QualifiedName(java.lang.String aPrefix,
                     java.lang.String aLocalPart,
                     int aLine,
                     int aColumn)

QualifiedName

public QualifiedName(java.lang.String aNamespace,
                     java.lang.String aLocalPart)
Method Detail

setNamespace

public void setNamespace(java.lang.String aNamespace)