org.apache.tuscany.sca.contribution.processor
Class BaseStAXArtifactProcessor.XAttr

java.lang.Object
  extended by org.apache.tuscany.sca.contribution.processor.BaseStAXArtifactProcessor.XAttr
Enclosing class:
BaseStAXArtifactProcessor

public static class BaseStAXArtifactProcessor.XAttr
extends java.lang.Object

Represents an XML attribute that needs to be written to a document.


Constructor Summary
BaseStAXArtifactProcessor.XAttr(java.lang.String name, java.lang.Boolean value)
           
BaseStAXArtifactProcessor.XAttr(java.lang.String name, java.lang.Double value)
           
BaseStAXArtifactProcessor.XAttr(java.lang.String name, java.lang.Integer value)
           
BaseStAXArtifactProcessor.XAttr(java.lang.String name, java.util.List<?> values)
           
BaseStAXArtifactProcessor.XAttr(java.lang.String name, javax.xml.namespace.QName value)
           
BaseStAXArtifactProcessor.XAttr(java.lang.String name, java.lang.String value)
           
BaseStAXArtifactProcessor.XAttr(java.lang.String uri, java.lang.String name, java.lang.Boolean value)
           
BaseStAXArtifactProcessor.XAttr(java.lang.String uri, java.lang.String name, java.lang.Double value)
           
BaseStAXArtifactProcessor.XAttr(java.lang.String uri, java.lang.String name, java.lang.Integer value)
           
BaseStAXArtifactProcessor.XAttr(java.lang.String uri, java.lang.String name, java.util.List<?> values)
           
BaseStAXArtifactProcessor.XAttr(java.lang.String uri, java.lang.String name, javax.xml.namespace.QName value)
           
BaseStAXArtifactProcessor.XAttr(java.lang.String uri, java.lang.String name, java.lang.String value)
           
 
Method Summary
 void write(javax.xml.stream.XMLStreamWriter writer)
          Write to document
 void writePrefix(javax.xml.stream.XMLStreamWriter writer)
          Registers a prefix for the namespace of a QName or list of QNames
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String uri,
                                       java.lang.String name,
                                       java.lang.String value)

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String name,
                                       java.lang.String value)

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String uri,
                                       java.lang.String name,
                                       java.util.List<?> values)

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String name,
                                       java.util.List<?> values)

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String uri,
                                       java.lang.String name,
                                       java.lang.Boolean value)

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String name,
                                       java.lang.Boolean value)

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String uri,
                                       java.lang.String name,
                                       java.lang.Integer value)

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String name,
                                       java.lang.Integer value)

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String uri,
                                       java.lang.String name,
                                       java.lang.Double value)

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String name,
                                       java.lang.Double value)

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String uri,
                                       java.lang.String name,
                                       javax.xml.namespace.QName value)

BaseStAXArtifactProcessor.XAttr

public BaseStAXArtifactProcessor.XAttr(java.lang.String name,
                                       javax.xml.namespace.QName value)
Method Detail

write

public void write(javax.xml.stream.XMLStreamWriter writer)
           throws javax.xml.stream.XMLStreamException
Write to document

Parameters:
writer -
Throws:
javax.xml.stream.XMLStreamException

writePrefix

public void writePrefix(javax.xml.stream.XMLStreamWriter writer)
                 throws javax.xml.stream.XMLStreamException
Registers a prefix for the namespace of a QName or list of QNames

Parameters:
writer -
Throws:
javax.xml.stream.XMLStreamException