java.lang.Object
org.docx4j.com.microsoft.schemas.ink.x2010.main.CTCtxNode
All Implemented Interfaces:
Child

public class CTCtxNode
extends java.lang.Object
implements Child

Java class for CT_CtxNode complex type.

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

 <complexType name="CT_CtxNode">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="property" type="{http://schemas.microsoft.com/ink/2010/main}CT_Property" maxOccurs="unbounded" minOccurs="0"/>
         <element name="sourceLink" type="{http://schemas.microsoft.com/ink/2010/main}CT_CtxLink" maxOccurs="unbounded" minOccurs="0"/>
         <element name="destinationLink" type="{http://schemas.microsoft.com/ink/2010/main}CT_CtxLink" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="id" type="{http://schemas.microsoft.com/ink/2010/main}ST_Guid" />
       <attribute name="type" use="required" type="{http://schemas.microsoft.com/ink/2010/main}ST_CtxNodeType" />
       <attribute name="rotatedBoundingBox" type="{http://schemas.microsoft.com/ink/2010/main}ST_Points" />
       <attribute name="alignmentLevel" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
       <attribute name="contentType" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
       <attribute name="ascender" type="{http://schemas.microsoft.com/ink/2010/main}ST_Points" default="0,0" />
       <attribute name="descender" type="{http://schemas.microsoft.com/ink/2010/main}ST_Points" default="0,0" />
       <attribute name="baseline" type="{http://schemas.microsoft.com/ink/2010/main}ST_Points" default="0,0" />
       <attribute name="midline" type="{http://schemas.microsoft.com/ink/2010/main}ST_Points" default="0,0" />
       <attribute name="customRecognizerId" type="{http://schemas.microsoft.com/ink/2010/main}ST_Guid" />
       <attribute name="mathML" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
       <attribute name="mathStruct" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
       <attribute name="mathSymbol" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
       <attribute name="beginModifierType" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
       <attribute name="endModifierType" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
       <attribute name="rotationAngle" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
       <attribute name="hotPoints" type="{http://schemas.microsoft.com/ink/2010/main}ST_Points" />
       <attribute name="centroid" type="{http://schemas.microsoft.com/ink/2010/main}ST_Point" />
       <attribute name="semanticType" type="{http://schemas.microsoft.com/ink/2010/main}ST_SemanticType" default="none" />
       <attribute name="shapeName" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
       <attribute name="shapeGeometry" type="{http://schemas.microsoft.com/ink/2010/main}ST_Points" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected java.lang.Integer alignmentLevel  
    protected java.util.List<java.lang.String> ascender  
    protected java.util.List<java.lang.String> baseline  
    protected java.lang.String beginModifierType  
    protected java.lang.String centroid  
    protected java.lang.Integer contentType  
    protected java.lang.String customRecognizerId  
    protected java.util.List<java.lang.String> descender  
    protected java.util.List<CTCtxLink> destinationLink  
    protected java.lang.String endModifierType  
    protected java.util.List<java.lang.String> hotPoints  
    protected java.lang.String id  
    protected java.lang.String mathML  
    protected java.lang.String mathStruct  
    protected java.lang.String mathSymbol  
    protected java.util.List<java.lang.String> midline  
    protected java.util.List<CTProperty> property  
    protected java.util.List<java.lang.String> rotatedBoundingBox  
    protected java.lang.Integer rotationAngle  
    protected java.lang.String semanticType  
    protected java.util.List<java.lang.String> shapeGeometry  
    protected java.lang.String shapeName  
    protected java.util.List<CTCtxLink> sourceLink  
    protected java.lang.String type  
  • Constructor Summary

    Constructors
    Constructor Description
    CTCtxNode()  
  • 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.
    int getAlignmentLevel()
    Gets the value of the alignmentLevel property.
    java.util.List<java.lang.String> getAscender()
    Gets the value of the ascender property.
    java.util.List<java.lang.String> getBaseline()
    Gets the value of the baseline property.
    java.lang.String getBeginModifierType()
    Gets the value of the beginModifierType property.
    java.lang.String getCentroid()
    Gets the value of the centroid property.
    int getContentType()
    Gets the value of the contentType property.
    java.lang.String getCustomRecognizerId()
    Gets the value of the customRecognizerId property.
    java.util.List<java.lang.String> getDescender()
    Gets the value of the descender property.
    java.util.List<CTCtxLink> getDestinationLink()
    Gets the value of the destinationLink property.
    java.lang.String getEndModifierType()
    Gets the value of the endModifierType property.
    java.util.List<java.lang.String> getHotPoints()
    Gets the value of the hotPoints property.
    java.lang.String getId()
    Gets the value of the id property.
    java.lang.String getMathML()
    Gets the value of the mathML property.
    java.lang.String getMathStruct()
    Gets the value of the mathStruct property.
    java.lang.String getMathSymbol()
    Gets the value of the mathSymbol property.
    java.util.List<java.lang.String> getMidline()
    Gets the value of the midline property.
    java.lang.Object getParent()
    Gets the parent object in the object tree representing the unmarshalled xml document.
    java.util.List<CTProperty> getProperty()
    Gets the value of the property property.
    java.util.List<java.lang.String> getRotatedBoundingBox()
    Gets the value of the rotatedBoundingBox property.
    int getRotationAngle()
    Gets the value of the rotationAngle property.
    java.lang.String getSemanticType()
    Gets the value of the semanticType property.
    java.util.List<java.lang.String> getShapeGeometry()
    Gets the value of the shapeGeometry property.
    java.lang.String getShapeName()
    Gets the value of the shapeName property.
    java.util.List<CTCtxLink> getSourceLink()
    Gets the value of the sourceLink property.
    java.lang.String getType()
    Gets the value of the type property.
    void setAlignmentLevel​(java.lang.Integer value)
    Sets the value of the alignmentLevel property.
    void setBeginModifierType​(java.lang.String value)
    Sets the value of the beginModifierType property.
    void setCentroid​(java.lang.String value)
    Sets the value of the centroid property.
    void setContentType​(java.lang.Integer value)
    Sets the value of the contentType property.
    void setCustomRecognizerId​(java.lang.String value)
    Sets the value of the customRecognizerId property.
    void setEndModifierType​(java.lang.String value)
    Sets the value of the endModifierType property.
    void setId​(java.lang.String value)
    Sets the value of the id property.
    void setMathML​(java.lang.String value)
    Sets the value of the mathML property.
    void setMathStruct​(java.lang.String value)
    Sets the value of the mathStruct property.
    void setMathSymbol​(java.lang.String value)
    Sets the value of the mathSymbol property.
    void setParent​(java.lang.Object parent)  
    void setRotationAngle​(java.lang.Integer value)
    Sets the value of the rotationAngle property.
    void setSemanticType​(java.lang.String value)
    Sets the value of the semanticType property.
    void setShapeName​(java.lang.String value)
    Sets the value of the shapeName property.
    void setType​(java.lang.String value)
    Sets the value of the type property.

    Methods inherited from class java.lang.Object

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

    • property

      protected java.util.List<CTProperty> property
    • id

      protected java.lang.String id
    • type

      protected java.lang.String type
    • rotatedBoundingBox

      protected java.util.List<java.lang.String> rotatedBoundingBox
    • alignmentLevel

      protected java.lang.Integer alignmentLevel
    • contentType

      protected java.lang.Integer contentType
    • ascender

      protected java.util.List<java.lang.String> ascender
    • descender

      protected java.util.List<java.lang.String> descender
    • baseline

      protected java.util.List<java.lang.String> baseline
    • midline

      protected java.util.List<java.lang.String> midline
    • customRecognizerId

      protected java.lang.String customRecognizerId
    • mathML

      protected java.lang.String mathML
    • mathStruct

      protected java.lang.String mathStruct
    • mathSymbol

      protected java.lang.String mathSymbol
    • beginModifierType

      protected java.lang.String beginModifierType
    • endModifierType

      protected java.lang.String endModifierType
    • rotationAngle

      protected java.lang.Integer rotationAngle
    • hotPoints

      protected java.util.List<java.lang.String> hotPoints
    • centroid

      protected java.lang.String centroid
    • semanticType

      protected java.lang.String semanticType
    • shapeName

      protected java.lang.String shapeName
    • shapeGeometry

      protected java.util.List<java.lang.String> shapeGeometry
  • Constructor Details

    • CTCtxNode

      public CTCtxNode()
  • Method Details

    • getProperty

      public java.util.List<CTProperty> getProperty()
      Gets the value of the property property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the property property.

      For example, to add a new item, do as follows:

          getProperty().add(newItem);
       

      Objects of the following type(s) are allowed in the list CTProperty

    • getSourceLink

      public java.util.List<CTCtxLink> getSourceLink()
      Gets the value of the sourceLink property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the sourceLink property.

      For example, to add a new item, do as follows:

          getSourceLink().add(newItem);
       

      Objects of the following type(s) are allowed in the list CTCtxLink

    • getDestinationLink

      public java.util.List<CTCtxLink> getDestinationLink()
      Gets the value of the destinationLink property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the destinationLink property.

      For example, to add a new item, do as follows:

          getDestinationLink().add(newItem);
       

      Objects of the following type(s) are allowed in the list CTCtxLink

    • getId

      public java.lang.String getId()
      Gets the value of the id property.
      Returns:
      possible object is String
    • setId

      public void setId​(java.lang.String value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is String
    • getType

      public java.lang.String getType()
      Gets the value of the type property.
      Returns:
      possible object is String
    • setType

      public void setType​(java.lang.String value)
      Sets the value of the type property.
      Parameters:
      value - allowed object is String
    • getRotatedBoundingBox

      public java.util.List<java.lang.String> getRotatedBoundingBox()
      Gets the value of the rotatedBoundingBox property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the rotatedBoundingBox property.

      For example, to add a new item, do as follows:

          getRotatedBoundingBox().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • getAlignmentLevel

      public int getAlignmentLevel()
      Gets the value of the alignmentLevel property.
      Returns:
      possible object is Integer
    • setAlignmentLevel

      public void setAlignmentLevel​(java.lang.Integer value)
      Sets the value of the alignmentLevel property.
      Parameters:
      value - allowed object is Integer
    • getContentType

      public int getContentType()
      Gets the value of the contentType property.
      Returns:
      possible object is Integer
    • setContentType

      public void setContentType​(java.lang.Integer value)
      Sets the value of the contentType property.
      Parameters:
      value - allowed object is Integer
    • getAscender

      public java.util.List<java.lang.String> getAscender()
      Gets the value of the ascender property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the ascender property.

      For example, to add a new item, do as follows:

          getAscender().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • getDescender

      public java.util.List<java.lang.String> getDescender()
      Gets the value of the descender property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the descender property.

      For example, to add a new item, do as follows:

          getDescender().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • getBaseline

      public java.util.List<java.lang.String> getBaseline()
      Gets the value of the baseline property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the baseline property.

      For example, to add a new item, do as follows:

          getBaseline().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • getMidline

      public java.util.List<java.lang.String> getMidline()
      Gets the value of the midline property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the midline property.

      For example, to add a new item, do as follows:

          getMidline().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • getCustomRecognizerId

      public java.lang.String getCustomRecognizerId()
      Gets the value of the customRecognizerId property.
      Returns:
      possible object is String
    • setCustomRecognizerId

      public void setCustomRecognizerId​(java.lang.String value)
      Sets the value of the customRecognizerId property.
      Parameters:
      value - allowed object is String
    • getMathML

      public java.lang.String getMathML()
      Gets the value of the mathML property.
      Returns:
      possible object is String
    • setMathML

      public void setMathML​(java.lang.String value)
      Sets the value of the mathML property.
      Parameters:
      value - allowed object is String
    • getMathStruct

      public java.lang.String getMathStruct()
      Gets the value of the mathStruct property.
      Returns:
      possible object is String
    • setMathStruct

      public void setMathStruct​(java.lang.String value)
      Sets the value of the mathStruct property.
      Parameters:
      value - allowed object is String
    • getMathSymbol

      public java.lang.String getMathSymbol()
      Gets the value of the mathSymbol property.
      Returns:
      possible object is String
    • setMathSymbol

      public void setMathSymbol​(java.lang.String value)
      Sets the value of the mathSymbol property.
      Parameters:
      value - allowed object is String
    • getBeginModifierType

      public java.lang.String getBeginModifierType()
      Gets the value of the beginModifierType property.
      Returns:
      possible object is String
    • setBeginModifierType

      public void setBeginModifierType​(java.lang.String value)
      Sets the value of the beginModifierType property.
      Parameters:
      value - allowed object is String
    • getEndModifierType

      public java.lang.String getEndModifierType()
      Gets the value of the endModifierType property.
      Returns:
      possible object is String
    • setEndModifierType

      public void setEndModifierType​(java.lang.String value)
      Sets the value of the endModifierType property.
      Parameters:
      value - allowed object is String
    • getRotationAngle

      public int getRotationAngle()
      Gets the value of the rotationAngle property.
      Returns:
      possible object is Integer
    • setRotationAngle

      public void setRotationAngle​(java.lang.Integer value)
      Sets the value of the rotationAngle property.
      Parameters:
      value - allowed object is Integer
    • getHotPoints

      public java.util.List<java.lang.String> getHotPoints()
      Gets the value of the hotPoints property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the hotPoints property.

      For example, to add a new item, do as follows:

          getHotPoints().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • getCentroid

      public java.lang.String getCentroid()
      Gets the value of the centroid property.
      Returns:
      possible object is String
    • setCentroid

      public void setCentroid​(java.lang.String value)
      Sets the value of the centroid property.
      Parameters:
      value - allowed object is String
    • getSemanticType

      public java.lang.String getSemanticType()
      Gets the value of the semanticType property.
      Returns:
      possible object is String
    • setSemanticType

      public void setSemanticType​(java.lang.String value)
      Sets the value of the semanticType property.
      Parameters:
      value - allowed object is String
    • getShapeName

      public java.lang.String getShapeName()
      Gets the value of the shapeName property.
      Returns:
      possible object is String
    • setShapeName

      public void setShapeName​(java.lang.String value)
      Sets the value of the shapeName property.
      Parameters:
      value - allowed object is String
    • getShapeGeometry

      public java.util.List<java.lang.String> getShapeGeometry()
      Gets the value of the shapeGeometry property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the shapeGeometry property.

      For example, to add a new item, do as follows:

          getShapeGeometry().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

    • 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.