public class EmptyElementSU extends DefaultSerializationUnit
<smooks-resource useragent="device/profile" selector="target-element-name" path="org.milyn.cdres.serialize.EmptyElementSU"> <!-- (Optional) Should the empty element be printed "well-formed". Default true. --> <param name="wellFormed">true/false</param> </smooks-resource>See
SmooksResourceConfiguration
.Constructor and Description |
---|
EmptyElementSU() |
Modifier and Type | Method and Description |
---|---|
String |
getDetailDescription() |
String |
getShortDescription() |
boolean |
writeChildElements()
Write the child elements of the element this SerializationUnit is being applied to.
|
void |
writeElementCDATA(CDATASection cdata,
Writer writer,
ExecutionContext executionContext)
Write element CDATA section.
|
void |
writeElementComment(Comment comment,
Writer writer,
ExecutionContext executionContext)
Write element comment.
|
void |
writeElementEnd(Element element,
Writer writer,
ExecutionContext executionContext)
Write the element end portion; close the element.
|
void |
writeElementEntityRef(EntityReference entityRef,
Writer writer,
ExecutionContext executionContext)
Write element entity reference object.
|
void |
writeElementNode(Node node,
Writer writer,
ExecutionContext executionContext)
Write element Node object.
|
void |
writeElementStart(Element element,
Writer writer,
ExecutionContext executionContext)
Write the element start portion; the element name and it's
attributes.
|
void |
writeElementText(Text text,
Writer writer,
ExecutionContext executionContext)
Write element text.
|
isRewriteEntities, setCloseEmptyElements, setRewriteEntities, writeAttributes, writeElementEnd, writeElementStart
public void writeElementStart(Element element, Writer writer, ExecutionContext executionContext) throws IOException
SerializationUnit
writeElementStart
in interface SerializationUnit
writeElementStart
in class DefaultSerializationUnit
element
- The element start to write.writer
- The writer to be written to.executionContext
- ExecutionContext instance for the delivery context.IOException
- Exception writing output.public void writeElementEnd(Element element, Writer writer, ExecutionContext executionContext) throws IOException
SerializationUnit
writeElementEnd
in interface SerializationUnit
writeElementEnd
in class DefaultSerializationUnit
element
- The element end to write.writer
- The writer to be written to.executionContext
- ExecutionContext instance for the delivery context.IOException
- Exception writing output.public void writeElementText(Text text, Writer writer, ExecutionContext executionContext) throws IOException
SerializationUnit
writeElementText
in interface SerializationUnit
writeElementText
in class DefaultSerializationUnit
text
- The Text object to write.writer
- The writer to be written to.executionContext
- ExecutionContext instance for the delivery context.IOException
- Exception writing output.public void writeElementComment(Comment comment, Writer writer, ExecutionContext executionContext) throws IOException
SerializationUnit
writeElementComment
in interface SerializationUnit
writeElementComment
in class DefaultSerializationUnit
comment
- The comment o write.writer
- The writer to be written to.executionContext
- ExecutionContext instance for the delivery context.IOException
- Exception writing output.public void writeElementEntityRef(EntityReference entityRef, Writer writer, ExecutionContext executionContext) throws IOException
SerializationUnit
writeElementEntityRef
in interface SerializationUnit
writeElementEntityRef
in class DefaultSerializationUnit
entityRef
- The entity reference to write.writer
- The writer to be written to.executionContext
- ExecutionContext instance for the delivery context.IOException
- Exception writing output.public void writeElementCDATA(CDATASection cdata, Writer writer, ExecutionContext executionContext) throws IOException
SerializationUnit
writeElementCDATA
in interface SerializationUnit
writeElementCDATA
in class DefaultSerializationUnit
cdata
- The CDATA section to write.writer
- The writer to be written to.executionContext
- ExecutionContext instance for the delivery context.IOException
- Exception writing output.public void writeElementNode(Node node, Writer writer, ExecutionContext executionContext) throws IOException
SerializationUnit
writeElementNode
in interface SerializationUnit
writeElementNode
in class DefaultSerializationUnit
node
- The node to write.writer
- The writer to be written to.executionContext
- ExecutionContext instance for the delivery context.IOException
- Exception writing output.public String getShortDescription()
public String getDetailDescription()
public boolean writeChildElements()
SerializationUnit
writeChildElements
in interface SerializationUnit
writeChildElements
in class DefaultSerializationUnit
Copyright © 2020. All rights reserved.