Class AbstractFldSimpleWriter
java.lang.Object
org.docx4j.convert.out.common.writer.AbstractSimpleWriter
org.docx4j.convert.out.common.writer.AbstractFldSimpleWriter
- All Implemented Interfaces:
Writer
- Direct Known Subclasses:
FldSimpleWriter
public abstract class AbstractFldSimpleWriter extends AbstractSimpleWriter
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classAbstractFldSimpleWriter.DateHandlerprotected static classAbstractFldSimpleWriter.DocPropertyHandlerstatic interfaceAbstractFldSimpleWriter.FldSimpleNodeWriterHandlerstatic interfaceAbstractFldSimpleWriter.FldSimpleStringWriterHandlerstatic interfaceAbstractFldSimpleWriter.FldSimpleWriterHandlerprotected static classAbstractFldSimpleWriter.PrintdateHandlerprotected static classAbstractFldSimpleWriter.TimeHandlerNested classes/interfaces inherited from interface org.docx4j.convert.out.common.Writer
Writer.TransformState -
Field Summary
Fields Modifier and Type Field Description protected AbstractFldSimpleWriter.FldSimpleNodeWriterHandlerdefaultHandlerprotected java.lang.StringelementNameprotected java.lang.StringelementNsprotected java.util.Map<java.lang.String,AbstractFldSimpleWriter.FldSimpleWriterHandler>handlersstatic java.lang.StringWRITER_ID -
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractFldSimpleWriter(java.lang.String elementNs, java.lang.String elementName) -
Method Summary
Modifier and Type Method Description protected abstract voidapplyProperties(java.util.List<Property> properties, org.w3c.dom.Node node)protected voidapplyStyle(AbstractWmlConversionContext context, FldSimpleModel fldSimpleModel, org.w3c.dom.Node node)Apply the formatting specified in the rPr node (if any).protected AbstractFldSimpleWriter.FldSimpleNodeWriterHandlercreateDefaultHandler()protected voidregisterHandler(AbstractFldSimpleWriter.FldSimpleWriterHandler handler)protected voidregisterHandlers()org.w3c.dom.NodetoNode(AbstractWmlConversionContext context, java.lang.Object unmarshalledNode, org.w3c.dom.Node content, Writer.TransformState state, org.w3c.dom.Document doc)Generate the corresponding document fragmentprotected org.w3c.dom.Nodewrap(AbstractWmlConversionContext context, java.lang.String result, org.w3c.dom.Document doc)protected org.w3c.dom.Nodewrap(AbstractWmlConversionContext context, org.w3c.dom.Node node, org.w3c.dom.Document doc)Methods inherited from class org.docx4j.convert.out.common.writer.AbstractSimpleWriter
createTransformState, getID
-
Field Details
-
WRITER_ID
public static final java.lang.String WRITER_ID- See Also:
- Constant Field Values
-
handlers
-
defaultHandler
-
elementNs
protected java.lang.String elementNs -
elementName
protected java.lang.String elementName
-
-
Constructor Details
-
AbstractFldSimpleWriter
protected AbstractFldSimpleWriter(java.lang.String elementNs, java.lang.String elementName)
-
-
Method Details
-
registerHandlers
protected void registerHandlers() -
registerHandler
-
createDefaultHandler
-
toNode
public org.w3c.dom.Node toNode(AbstractWmlConversionContext context, java.lang.Object unmarshalledNode, org.w3c.dom.Node content, Writer.TransformState state, org.w3c.dom.Document doc) throws javax.xml.transform.TransformerExceptionDescription copied from interface:WriterGenerate the corresponding document fragment- Returns:
- Throws:
javax.xml.transform.TransformerException
-
wrap
protected org.w3c.dom.Node wrap(AbstractWmlConversionContext context, java.lang.String result, org.w3c.dom.Document doc) -
wrap
protected org.w3c.dom.Node wrap(AbstractWmlConversionContext context, org.w3c.dom.Node node, org.w3c.dom.Document doc) -
applyStyle
protected void applyStyle(AbstractWmlConversionContext context, FldSimpleModel fldSimpleModel, org.w3c.dom.Node node)Apply the formatting specified in the rPr node (if any).- Parameters:
context-fldSimpleModel-node-
-
applyProperties
protected abstract void applyProperties(java.util.List<Property> properties, org.w3c.dom.Node node)
-