Package org.docx4j.model.fields
Class FldSimpleModel
java.lang.Object
org.docx4j.model.fields.FldSimpleModel
public class FldSimpleModel
extends java.lang.Object
Just a basic model for w:fldSimple that gets used in the
FldSimpleModelConverter for the conversion to pdf/html
- See Also:
- the spec
-
Field Summary
Fields Modifier and Type Field Description protected org.w3c.dom.Nodecontentprotected java.lang.StringfldNameprotected java.util.List<java.lang.String>fldParametersprotected java.lang.StringfldParameterStringprotected CTSimpleFieldfldSimple -
Constructor Summary
Constructors Constructor Description FldSimpleModel() -
Method Summary
Modifier and Type Method Description static voidappendParameter(java.util.List<java.lang.String> parameters, java.lang.String value)voidbuild(java.lang.String inStr)voidbuild(CTSimpleField fldSimple, org.w3c.dom.Node content)org.w3c.dom.NodegetContent()java.lang.StringgetFldArgument()java.lang.StringgetFldName()The name of the field, for example DATE, MERGEFIELDjava.util.List<java.lang.String>getFldParameters()java.lang.StringgetFldParameterString()For example, "caContractId \* UPPER"CTSimpleFieldgetFldSimple()protected voidreset()protected voidsetupNameParameterString(java.lang.String text)static java.util.List<java.lang.String>splitParameters(java.lang.String text)
-
Field Details
-
fldSimple
-
content
protected org.w3c.dom.Node content -
fldName
protected java.lang.String fldName -
fldParameterString
protected java.lang.String fldParameterString -
fldParameters
protected java.util.List<java.lang.String> fldParameters
-
-
Constructor Details
-
FldSimpleModel
public FldSimpleModel()
-
-
Method Details
-
build
public void build(CTSimpleField fldSimple, org.w3c.dom.Node content) throws javax.xml.transform.TransformerException- Throws:
javax.xml.transform.TransformerException
-
build
public void build(java.lang.String inStr) throws javax.xml.transform.TransformerException- Throws:
javax.xml.transform.TransformerException
-
setupNameParameterString
protected void setupNameParameterString(java.lang.String text) -
splitParameters
public static java.util.List<java.lang.String> splitParameters(java.lang.String text) -
appendParameter
public static void appendParameter(java.util.List<java.lang.String> parameters, java.lang.String value) -
getFldName
public java.lang.String getFldName()The name of the field, for example DATE, MERGEFIELD- Returns:
- See Also:
- field syntax
-
getFldArgument
public java.lang.String getFldArgument() -
getFldParameterString
public java.lang.String getFldParameterString()For example, "caContractId \* UPPER" -
getFldParameters
public java.util.List<java.lang.String> getFldParameters() -
getFldSimple
-
getContent
public org.w3c.dom.Node getContent() -
reset
protected void reset()
-