Class CTShape

java.lang.Object
org.docx4j.dml.diagram.CTShape
All Implemented Interfaces:
Child

public class CTShape
extends java.lang.Object
implements Child

Java class for CT_Shape complex type.

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

 <complexType name="CT_Shape">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="adjLst" type="{http://schemas.openxmlformats.org/drawingml/2006/diagram}CT_AdjLst" minOccurs="0"/>
         <element name="extLst" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_OfficeArtExtensionList" minOccurs="0"/>
       </sequence>
       <attribute name="rot" type="{http://www.w3.org/2001/XMLSchema}double" default="0" />
       <attribute name="type" type="{http://schemas.openxmlformats.org/drawingml/2006/diagram}ST_LayoutShapeType" default="none" />
       <attribute ref="{http://schemas.openxmlformats.org/officeDocument/2006/relationships}blip"/>
       <attribute name="zOrderOff" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
       <attribute name="hideGeom" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="lkTxEntry" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="blipPhldr" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected CTAdjLst adjLst  
    protected java.lang.String blip  
    protected java.lang.Boolean blipPhldr  
    protected CTOfficeArtExtensionList extLst  
    protected java.lang.Boolean hideGeom  
    protected java.lang.Boolean lkTxEntry  
    protected java.lang.Double rot  
    protected java.lang.String type  
    protected java.lang.Integer zOrderOff  
  • Constructor Summary

    Constructors
    Constructor Description
    CTShape()  
  • 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.
    CTAdjLst getAdjLst()
    Gets the value of the adjLst property.
    java.lang.String getBlip()
    Relationship to Image Part
    CTOfficeArtExtensionList getExtLst()
    Gets the value of the extLst property.
    java.lang.Object getParent()
    Gets the parent object in the object tree representing the unmarshalled xml document.
    double getRot()
    Gets the value of the rot property.
    java.lang.String getType()
    Gets the value of the type property.
    int getZOrderOff()
    Gets the value of the zOrderOff property.
    boolean isBlipPhldr()
    Gets the value of the blipPhldr property.
    boolean isHideGeom()
    Gets the value of the hideGeom property.
    boolean isLkTxEntry()
    Gets the value of the lkTxEntry property.
    void setAdjLst​(CTAdjLst value)
    Sets the value of the adjLst property.
    void setBlip​(java.lang.String value)
    Sets the value of the blip property.
    void setBlipPhldr​(java.lang.Boolean value)
    Sets the value of the blipPhldr property.
    void setExtLst​(CTOfficeArtExtensionList value)
    Sets the value of the extLst property.
    void setHideGeom​(java.lang.Boolean value)
    Sets the value of the hideGeom property.
    void setLkTxEntry​(java.lang.Boolean value)
    Sets the value of the lkTxEntry property.
    void setParent​(java.lang.Object parent)  
    void setRot​(java.lang.Double value)
    Sets the value of the rot property.
    void setType​(java.lang.String value)
    Sets the value of the type property.
    void setZOrderOff​(java.lang.Integer value)
    Sets the value of the zOrderOff property.

    Methods inherited from class java.lang.Object

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

    • adjLst

      protected CTAdjLst adjLst
    • extLst

      protected CTOfficeArtExtensionList extLst
    • rot

      protected java.lang.Double rot
    • type

      protected java.lang.String type
    • blip

      protected java.lang.String blip
    • zOrderOff

      protected java.lang.Integer zOrderOff
    • hideGeom

      protected java.lang.Boolean hideGeom
    • lkTxEntry

      protected java.lang.Boolean lkTxEntry
    • blipPhldr

      protected java.lang.Boolean blipPhldr
  • Constructor Details

    • CTShape

      public CTShape()
  • Method Details

    • getAdjLst

      public CTAdjLst getAdjLst()
      Gets the value of the adjLst property.
      Returns:
      possible object is CTAdjLst
    • setAdjLst

      public void setAdjLst​(CTAdjLst value)
      Sets the value of the adjLst property.
      Parameters:
      value - allowed object is CTAdjLst
    • getExtLst

      public CTOfficeArtExtensionList getExtLst()
      Gets the value of the extLst property.
      Returns:
      possible object is CTOfficeArtExtensionList
    • setExtLst

      public void setExtLst​(CTOfficeArtExtensionList value)
      Sets the value of the extLst property.
      Parameters:
      value - allowed object is CTOfficeArtExtensionList
    • getRot

      public double getRot()
      Gets the value of the rot property.
      Returns:
      possible object is Double
    • setRot

      public void setRot​(java.lang.Double value)
      Sets the value of the rot property.
      Parameters:
      value - allowed object is Double
    • 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
    • getBlip

      public java.lang.String getBlip()
      Relationship to Image Part
      Returns:
      possible object is String
    • setBlip

      public void setBlip​(java.lang.String value)
      Sets the value of the blip property.
      Parameters:
      value - allowed object is String
    • getZOrderOff

      public int getZOrderOff()
      Gets the value of the zOrderOff property.
      Returns:
      possible object is Integer
    • setZOrderOff

      public void setZOrderOff​(java.lang.Integer value)
      Sets the value of the zOrderOff property.
      Parameters:
      value - allowed object is Integer
    • isHideGeom

      public boolean isHideGeom()
      Gets the value of the hideGeom property.
      Returns:
      possible object is Boolean
    • setHideGeom

      public void setHideGeom​(java.lang.Boolean value)
      Sets the value of the hideGeom property.
      Parameters:
      value - allowed object is Boolean
    • isLkTxEntry

      public boolean isLkTxEntry()
      Gets the value of the lkTxEntry property.
      Returns:
      possible object is Boolean
    • setLkTxEntry

      public void setLkTxEntry​(java.lang.Boolean value)
      Sets the value of the lkTxEntry property.
      Parameters:
      value - allowed object is Boolean
    • isBlipPhldr

      public boolean isBlipPhldr()
      Gets the value of the blipPhldr property.
      Returns:
      possible object is Boolean
    • setBlipPhldr

      public void setBlipPhldr​(java.lang.Boolean value)
      Sets the value of the blipPhldr 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.