Class CTShapeDefaults

java.lang.Object
org.docx4j.vml.officedrawing.CTShapeDefaults
All Implemented Interfaces:
Child

public class CTShapeDefaults extends Object implements Child

Java class for CT_ShapeDefaults complex type.

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

 <complexType name="CT_ShapeDefaults">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all minOccurs="0">
         <element ref="{urn:schemas-microsoft-com:vml}fill" minOccurs="0"/>
         <element ref="{urn:schemas-microsoft-com:vml}stroke" minOccurs="0"/>
         <element ref="{urn:schemas-microsoft-com:vml}textbox" minOccurs="0"/>
         <element ref="{urn:schemas-microsoft-com:vml}shadow" minOccurs="0"/>
         <element ref="{urn:schemas-microsoft-com:office:office}skew" minOccurs="0"/>
         <element ref="{urn:schemas-microsoft-com:office:office}extrusion" minOccurs="0"/>
         <element ref="{urn:schemas-microsoft-com:office:office}callout" minOccurs="0"/>
         <element ref="{urn:schemas-microsoft-com:office:office}lock" minOccurs="0"/>
         <element name="colormru" type="{urn:schemas-microsoft-com:office:office}CT_ColorMru" minOccurs="0"/>
         <element name="colormenu" type="{urn:schemas-microsoft-com:office:office}CT_ColorMenu" minOccurs="0"/>
       </all>
       <attGroup ref="{urn:schemas-microsoft-com:vml}AG_Ext"/>
       <attribute name="spidmax" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="style" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="fill" type="{urn:schemas-microsoft-com:office:office}ST_TrueFalse" />
       <attribute name="fillcolor" type="{urn:schemas-microsoft-com:office:office}ST_ColorType" />
       <attribute name="stroke" type="{urn:schemas-microsoft-com:office:office}ST_TrueFalse" />
       <attribute name="strokecolor" type="{urn:schemas-microsoft-com:office:office}ST_ColorType" />
       <attribute name="allowincell" type="{urn:schemas-microsoft-com:office:office}ST_TrueFalse" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • CTShapeDefaults

      public CTShapeDefaults()
  • Method Details

    • getFill

      public CTFill getFill()
      Gets the value of the fill property.
      Returns:
      possible object is CTFill
    • setFill

      public void setFill(CTFill value)
      Sets the value of the fill property.
      Parameters:
      value - allowed object is CTFill
    • getStroke

      public CTStroke getStroke()
      Gets the value of the stroke property.
      Returns:
      possible object is CTStroke
    • setStroke

      public void setStroke(CTStroke value)
      Sets the value of the stroke property.
      Parameters:
      value - allowed object is CTStroke
    • getTextbox

      public CTTextbox getTextbox()
      Gets the value of the textbox property.
      Returns:
      possible object is CTTextbox
    • setTextbox

      public void setTextbox(CTTextbox value)
      Sets the value of the textbox property.
      Parameters:
      value - allowed object is CTTextbox
    • getShadow

      public CTShadow getShadow()
      Gets the value of the shadow property.
      Returns:
      possible object is CTShadow
    • setShadow

      public void setShadow(CTShadow value)
      Sets the value of the shadow property.
      Parameters:
      value - allowed object is CTShadow
    • getSkew

      public CTSkew getSkew()
      Gets the value of the skew property.
      Returns:
      possible object is CTSkew
    • setSkew

      public void setSkew(CTSkew value)
      Sets the value of the skew property.
      Parameters:
      value - allowed object is CTSkew
    • getExtrusion

      public CTExtrusion getExtrusion()
      Gets the value of the extrusion property.
      Returns:
      possible object is CTExtrusion
    • setExtrusion

      public void setExtrusion(CTExtrusion value)
      Sets the value of the extrusion property.
      Parameters:
      value - allowed object is CTExtrusion
    • getCallout

      public CTCallout getCallout()
      Callout
      Returns:
      possible object is CTCallout
    • setCallout

      public void setCallout(CTCallout value)
      Sets the value of the callout property.
      Parameters:
      value - allowed object is CTCallout
    • getLock

      public CTLock getLock()
      Shape Protections
      Returns:
      possible object is CTLock
    • setLock

      public void setLock(CTLock value)
      Sets the value of the lock property.
      Parameters:
      value - allowed object is CTLock
    • getColormru

      public CTColorMru getColormru()
      Gets the value of the colormru property.
      Returns:
      possible object is CTColorMru
    • setColormru

      public void setColormru(CTColorMru value)
      Sets the value of the colormru property.
      Parameters:
      value - allowed object is CTColorMru
    • getColormenu

      public CTColorMenu getColormenu()
      Gets the value of the colormenu property.
      Returns:
      possible object is CTColorMenu
    • setColormenu

      public void setColormenu(CTColorMenu value)
      Sets the value of the colormenu property.
      Parameters:
      value - allowed object is CTColorMenu
    • getSpidmax

      public BigInteger getSpidmax()
      Gets the value of the spidmax property.
      Returns:
      possible object is BigInteger
    • setSpidmax

      public void setSpidmax(BigInteger value)
      Sets the value of the spidmax property.
      Parameters:
      value - allowed object is BigInteger
    • getStyle

      public String getStyle()
      Gets the value of the style property.
      Returns:
      possible object is String
    • setStyle

      public void setStyle(String value)
      Sets the value of the style property.
      Parameters:
      value - allowed object is String
    • getFillToggle

      public STTrueFalse getFillToggle()
      Gets the value of the fillToggle property.
      Returns:
      possible object is STTrueFalse
    • setFillToggle

      public void setFillToggle(STTrueFalse value)
      Sets the value of the fillToggle property.
      Parameters:
      value - allowed object is STTrueFalse
    • getFillcolor

      public String getFillcolor()
      Gets the value of the fillcolor property.
      Returns:
      possible object is String
    • setFillcolor

      public void setFillcolor(String value)
      Sets the value of the fillcolor property.
      Parameters:
      value - allowed object is String
    • getStrokeToggle

      public STTrueFalse getStrokeToggle()
      Gets the value of the strokeToggle property.
      Returns:
      possible object is STTrueFalse
    • setStrokeToggle

      public void setStrokeToggle(STTrueFalse value)
      Sets the value of the strokeToggle property.
      Parameters:
      value - allowed object is STTrueFalse
    • getStrokecolor

      public String getStrokecolor()
      Gets the value of the strokecolor property.
      Returns:
      possible object is String
    • setStrokecolor

      public void setStrokecolor(String value)
      Sets the value of the strokecolor property.
      Parameters:
      value - allowed object is String
    • getAllowincell

      public STTrueFalse getAllowincell()
      Gets the value of the allowincell property.
      Returns:
      possible object is STTrueFalse
    • setAllowincell

      public void setAllowincell(STTrueFalse value)
      Sets the value of the allowincell property.
      Parameters:
      value - allowed object is STTrueFalse
    • getExt

      public STExt getExt()
      Gets the value of the ext property.
      Returns:
      possible object is STExt
    • setExt

      public void setExt(STExt value)
      Sets the value of the ext property.
      Parameters:
      value - allowed object is STExt
    • getParent

      public 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(Object parent)
      Specified by:
      setParent in interface Child
    • afterUnmarshal

      public void afterUnmarshal(jakarta.xml.bind.Unmarshaller unmarshaller, 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.