Class ImageAttributeWriter
java.lang.Object
com.atlassian.confluence.content.render.xhtml.ImageAttributeWriter
- Direct Known Subclasses:
- StorageImageAttributeWriter,- ViewImageAttributeWriter
A class encapsulating the commonality in marshalling the attributes for an image in view, edit and storage. Any attributes which have
 particular handling requirements based on the output will not be handled by this class.
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidwriteAttribute(String name, String value) Write the supplied attribute name and value, unless the value is blank in which case nothing will be written.voidwriteAttribute(String prefix, String namespaceURI, String localName, String value) Writes the attribute with the given prefix and namespace, if the prefix or namespace is blankwriteAttribute(String, String)will be called.voidwriteAttributes(EmbeddedImage embeddedImage) voidwriteAttributes(String prefix, String namespace, EmbeddedImage embeddedImage) 
- 
Field Details- 
ignoreWidthHeightprotected boolean ignoreWidthHeight
 
- 
- 
Constructor Details- 
ImageAttributeWriter
 
- 
- 
Method Details- 
writeAttributes- Throws:
- XMLStreamException
 
- 
writeAttributespublic void writeAttributes(String prefix, String namespace, EmbeddedImage embeddedImage) throws XMLStreamException - Throws:
- XMLStreamException
 
- 
writeAttributeWrite the supplied attribute name and value, unless the value is blank in which case nothing will be written.- Parameters:
- name-
- value-
- Throws:
- XMLStreamException
 
- 
writeAttributepublic void writeAttribute(String prefix, String namespaceURI, String localName, String value) throws XMLStreamException Writes the attribute with the given prefix and namespace, if the prefix or namespace is blankwriteAttribute(String, String)will be called. If a value is not provided the attribute will not be written.- Parameters:
- prefix- The attribute namespace prefix.
- namespaceURI- The URI of the namespace.
- localName- Name of the attribute
- value- Value of the attribute, if not supplied will not be written.
- Throws:
- XMLStreamException
 
 
-