convert.relaxng.edit
Class AttributeAnnotation

java.lang.Object
  extended by convert.relaxng.edit.SourceObject
      extended by convert.relaxng.edit.AttributeAnnotation

public class AttributeAnnotation
extends SourceObject


Constructor Summary
AttributeAnnotation(java.lang.String namespaceUri, java.lang.String localName, java.lang.String value)
          namespaceUri is never null; empty string is used for absent namespace
 
Method Summary
<T> T
accept(AttributeAnnotationVisitor<T> visitor)
           
 java.lang.String getLocalName()
           
 java.lang.String getNamespaceUri()
           
 java.lang.String getPrefix()
           
 java.lang.String getValue()
           
 void setLocalName(java.lang.String localName)
           
 void setNamespaceUri(java.lang.String namespaceUri)
           
 void setPrefix(java.lang.String prefix)
           
 void setValue(java.lang.String value)
           
 
Methods inherited from class convert.relaxng.edit.SourceObject
getSourceLocation, setSourceLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeAnnotation

public AttributeAnnotation(java.lang.String namespaceUri,
                           java.lang.String localName,
                           java.lang.String value)
namespaceUri is never null; empty string is used for absent namespace

Method Detail

getNamespaceUri

public java.lang.String getNamespaceUri()

setNamespaceUri

public void setNamespaceUri(java.lang.String namespaceUri)

getLocalName

public java.lang.String getLocalName()

setLocalName

public void setLocalName(java.lang.String localName)

getPrefix

public java.lang.String getPrefix()

setPrefix

public void setPrefix(java.lang.String prefix)

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String value)

accept

public <T> T accept(AttributeAnnotationVisitor<T> visitor)