Class CTShapeDefaults

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

public class CTShapeDefaults
extends java.lang.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

    • fill

      protected CTFill fill
    • stroke

      protected CTStroke stroke
    • textbox

      protected CTTextbox textbox
    • shadow

      protected CTShadow shadow
    • skew

      protected CTSkew skew
    • extrusion

      protected CTExtrusion extrusion
    • callout

      protected CTCallout callout
    • lock

      protected CTLock lock
    • colormru

      protected CTColorMru colormru
    • colormenu

      protected CTColorMenu colormenu
    • spidmax

      protected java.math.BigInteger spidmax
    • style

      protected java.lang.String style
    • fillToggle

      protected STTrueFalse fillToggle
    • fillcolor

      protected java.lang.String fillcolor
    • strokeToggle

      protected STTrueFalse strokeToggle
    • strokecolor

      protected java.lang.String strokecolor
    • allowincell

      protected STTrueFalse allowincell
    • ext

      protected STExt ext
  • 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 java.math.BigInteger getSpidmax()
      Gets the value of the spidmax property.
      Returns:
      possible object is BigInteger
    • setSpidmax

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

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

      public void setStyle​(java.lang.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 java.lang.String getFillcolor()
      Gets the value of the fillcolor property.
      Returns:
      possible object is String
    • setFillcolor

      public void setFillcolor​(java.lang.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 java.lang.String getStrokecolor()
      Gets the value of the strokecolor property.
      Returns:
      possible object is String
    • setStrokecolor

      public void setStrokecolor​(java.lang.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 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.