Class FldChar

java.lang.Object
org.docx4j.wml.FldChar
All Implemented Interfaces:
Child

public class FldChar
extends java.lang.Object
implements Child

Java class for CT_FldChar complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="CT_FldChar">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element name="fldData" type="{http://schemas.openxmlformats.org/wordprocessingml/2006/main}CT_Text" minOccurs="0"/>
         <element name="ffData" type="{http://schemas.openxmlformats.org/wordprocessingml/2006/main}CT_FFData" minOccurs="0"/>
         <element name="numberingChange" type="{http://schemas.openxmlformats.org/wordprocessingml/2006/main}CT_TrackChangeNumbering" minOccurs="0"/>
       </choice>
       <attribute name="fldCharType" use="required" type="{http://schemas.openxmlformats.org/wordprocessingml/2006/main}ST_FldCharType" />
       <attribute name="fldLock" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="dirty" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected java.lang.Boolean dirty  
    protected CTFFData ffData  
    protected STFldCharType fldCharType  
    protected Text fldData  
    protected java.lang.Boolean fldLock  
    protected CTTrackChangeNumbering numberingChange  
  • Constructor Summary

    Constructors
    Constructor Description
    FldChar()  
  • Method Summary

    Modifier and Type Method Description
    void afterUnmarshal​(jakarta.xml.bind.Unmarshaller unmarshaller, java.lang.Object parent)
    This method is invoked by the JAXB implementation on each instance when unmarshalling completes.
    CTFFData getFfData()
    Gets the value of the ffData property.
    STFldCharType getFldCharType()
    Gets the value of the fldCharType property.
    Text getFldData()
    Gets the value of the fldData property.
    CTTrackChangeNumbering getNumberingChange()
    Gets the value of the numberingChange property.
    java.lang.Object getParent()
    Gets the parent object in the object tree representing the unmarshalled xml document.
    boolean isDirty()
    Gets the value of the dirty property.
    boolean isFldLock()
    Gets the value of the fldLock property.
    void setDirty​(java.lang.Boolean value)
    Sets the value of the dirty property.
    void setFfData​(CTFFData value)
    Sets the value of the ffData property.
    void setFldCharType​(STFldCharType value)
    Sets the value of the fldCharType property.
    void setFldData​(Text value)
    Sets the value of the fldData property.
    void setFldLock​(java.lang.Boolean value)
    Sets the value of the fldLock property.
    void setNumberingChange​(CTTrackChangeNumbering value)
    Sets the value of the numberingChange property.
    void setParent​(java.lang.Object parent)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • fldData

      protected Text fldData
    • ffData

      protected CTFFData ffData
    • numberingChange

      protected CTTrackChangeNumbering numberingChange
    • fldCharType

      protected STFldCharType fldCharType
    • fldLock

      protected java.lang.Boolean fldLock
    • dirty

      protected java.lang.Boolean dirty
  • Constructor Details

    • FldChar

      public FldChar()
  • Method Details

    • getFldData

      public Text getFldData()
      Gets the value of the fldData property.
      Returns:
      possible object is Text
    • setFldData

      public void setFldData​(Text value)
      Sets the value of the fldData property.
      Parameters:
      value - allowed object is Text
    • getFfData

      public CTFFData getFfData()
      Gets the value of the ffData property.
      Returns:
      possible object is CTFFData
    • setFfData

      public void setFfData​(CTFFData value)
      Sets the value of the ffData property.
      Parameters:
      value - allowed object is CTFFData
    • getNumberingChange

      public CTTrackChangeNumbering getNumberingChange()
      Gets the value of the numberingChange property.
      Returns:
      possible object is CTTrackChangeNumbering
    • setNumberingChange

      public void setNumberingChange​(CTTrackChangeNumbering value)
      Sets the value of the numberingChange property.
      Parameters:
      value - allowed object is CTTrackChangeNumbering
    • getFldCharType

      public STFldCharType getFldCharType()
      Gets the value of the fldCharType property.
      Returns:
      possible object is STFldCharType
    • setFldCharType

      public void setFldCharType​(STFldCharType value)
      Sets the value of the fldCharType property.
      Parameters:
      value - allowed object is STFldCharType
    • isFldLock

      public boolean isFldLock()
      Gets the value of the fldLock property.
      Returns:
      possible object is Boolean
    • setFldLock

      public void setFldLock​(java.lang.Boolean value)
      Sets the value of the fldLock property.
      Parameters:
      value - allowed object is Boolean
    • isDirty

      public boolean isDirty()
      Gets the value of the dirty property.
      Returns:
      possible object is Boolean
    • setDirty

      public void setDirty​(java.lang.Boolean value)
      Sets the value of the dirty property.
      Parameters:
      value - allowed object is Boolean
    • getParent

      public java.lang.Object getParent()
      Gets the parent object in the object tree representing the unmarshalled xml document.
      Specified by:
      getParent in interface Child
      Returns:
      The parent object.
    • setParent

      public void setParent​(java.lang.Object parent)
      Specified by:
      setParent in interface Child
    • afterUnmarshal

      public void afterUnmarshal​(jakarta.xml.bind.Unmarshaller unmarshaller, java.lang.Object parent)
      This method is invoked by the JAXB implementation on each instance when unmarshalling completes.
      Parameters:
      parent - The parent object in the object tree.
      unmarshaller - The unmarshaller that generated the instance.