Class CTExtrusion

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

public class CTExtrusion
extends java.lang.Object
implements Child

Java class for CT_Extrusion complex type.

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

 <complexType name="CT_Extrusion">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attGroup ref="{urn:schemas-microsoft-com:vml}AG_Ext"/>
       <attribute name="on" type="{urn:schemas-microsoft-com:office:office}ST_TrueFalse" />
       <attribute name="type" type="{urn:schemas-microsoft-com:office:office}ST_ExtrusionType" default="parallel" />
       <attribute name="render" type="{urn:schemas-microsoft-com:office:office}ST_ExtrusionRender" default="solid" />
       <attribute name="viewpointorigin" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="viewpoint" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="plane" type="{urn:schemas-microsoft-com:office:office}ST_ExtrusionPlane" default="XY" />
       <attribute name="skewangle" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="skewamt" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="foredepth" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="backdepth" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="orientation" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="orientationangle" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="lockrotationcenter" type="{urn:schemas-microsoft-com:office:office}ST_TrueFalse" />
       <attribute name="autorotationcenter" type="{urn:schemas-microsoft-com:office:office}ST_TrueFalse" />
       <attribute name="rotationcenter" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="rotationangle" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="colormode" type="{urn:schemas-microsoft-com:office:office}ST_ColorMode" />
       <attribute name="color" type="{urn:schemas-microsoft-com:office:office}ST_ColorType" />
       <attribute name="shininess" type="{http://www.w3.org/2001/XMLSchema}float" />
       <attribute name="specularity" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="diffusity" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="metal" type="{urn:schemas-microsoft-com:office:office}ST_TrueFalse" />
       <attribute name="edge" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="facet" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="lightface" type="{urn:schemas-microsoft-com:office:office}ST_TrueFalse" />
       <attribute name="brightness" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="lightposition" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="lightlevel" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="lightharsh" type="{urn:schemas-microsoft-com:office:office}ST_TrueFalse" />
       <attribute name="lightposition2" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="lightlevel2" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="lightharsh2" type="{urn:schemas-microsoft-com:office:office}ST_TrueFalse" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • on

      protected STTrueFalse on
    • type

      protected STExtrusionType type
    • render

      protected STExtrusionRender render
    • viewpointorigin

      protected java.lang.String viewpointorigin
    • viewpoint

      protected java.lang.String viewpoint
    • plane

      protected STExtrusionPlane plane
    • skewangle

      protected java.lang.Float skewangle
    • skewamt

      protected java.lang.String skewamt
    • foredepth

      protected java.lang.String foredepth
    • backdepth

      protected java.lang.String backdepth
    • orientation

      protected java.lang.String orientation
    • orientationangle

      protected java.lang.Float orientationangle
    • lockrotationcenter

      protected STTrueFalse lockrotationcenter
    • autorotationcenter

      protected STTrueFalse autorotationcenter
    • rotationcenter

      protected java.lang.String rotationcenter
    • rotationangle

      protected java.lang.String rotationangle
    • colormode

      protected STColorMode colormode
    • color

      protected java.lang.String color
    • shininess

      protected java.lang.Float shininess
    • specularity

      protected java.lang.String specularity
    • diffusity

      protected java.lang.String diffusity
    • metal

      protected STTrueFalse metal
    • edge

      protected java.lang.String edge
    • facet

      protected java.lang.String facet
    • lightface

      protected STTrueFalse lightface
    • brightness

      protected java.lang.String brightness
    • lightposition

      protected java.lang.String lightposition
    • lightlevel

      protected java.lang.String lightlevel
    • lightharsh

      protected STTrueFalse lightharsh
    • lightposition2

      protected java.lang.String lightposition2
    • lightlevel2

      protected java.lang.String lightlevel2
    • lightharsh2

      protected STTrueFalse lightharsh2
    • ext

      protected STExt ext
  • Constructor Details

    • CTExtrusion

      public CTExtrusion()
  • Method Details

    • getOn

      public STTrueFalse getOn()
      Gets the value of the on property.
      Returns:
      possible object is STTrueFalse
    • setOn

      public void setOn​(STTrueFalse value)
      Sets the value of the on property.
      Parameters:
      value - allowed object is STTrueFalse
    • getType

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

      public void setType​(STExtrusionType value)
      Sets the value of the type property.
      Parameters:
      value - allowed object is STExtrusionType
    • getRender

      public STExtrusionRender getRender()
      Gets the value of the render property.
      Returns:
      possible object is STExtrusionRender
    • setRender

      public void setRender​(STExtrusionRender value)
      Sets the value of the render property.
      Parameters:
      value - allowed object is STExtrusionRender
    • getViewpointorigin

      public java.lang.String getViewpointorigin()
      Gets the value of the viewpointorigin property.
      Returns:
      possible object is String
    • setViewpointorigin

      public void setViewpointorigin​(java.lang.String value)
      Sets the value of the viewpointorigin property.
      Parameters:
      value - allowed object is String
    • getViewpoint

      public java.lang.String getViewpoint()
      Gets the value of the viewpoint property.
      Returns:
      possible object is String
    • setViewpoint

      public void setViewpoint​(java.lang.String value)
      Sets the value of the viewpoint property.
      Parameters:
      value - allowed object is String
    • getPlane

      public STExtrusionPlane getPlane()
      Gets the value of the plane property.
      Returns:
      possible object is STExtrusionPlane
    • setPlane

      public void setPlane​(STExtrusionPlane value)
      Sets the value of the plane property.
      Parameters:
      value - allowed object is STExtrusionPlane
    • getSkewangle

      public java.lang.Float getSkewangle()
      Gets the value of the skewangle property.
      Returns:
      possible object is Float
    • setSkewangle

      public void setSkewangle​(java.lang.Float value)
      Sets the value of the skewangle property.
      Parameters:
      value - allowed object is Float
    • getSkewamt

      public java.lang.String getSkewamt()
      Gets the value of the skewamt property.
      Returns:
      possible object is String
    • setSkewamt

      public void setSkewamt​(java.lang.String value)
      Sets the value of the skewamt property.
      Parameters:
      value - allowed object is String
    • getForedepth

      public java.lang.String getForedepth()
      Gets the value of the foredepth property.
      Returns:
      possible object is String
    • setForedepth

      public void setForedepth​(java.lang.String value)
      Sets the value of the foredepth property.
      Parameters:
      value - allowed object is String
    • getBackdepth

      public java.lang.String getBackdepth()
      Gets the value of the backdepth property.
      Returns:
      possible object is String
    • setBackdepth

      public void setBackdepth​(java.lang.String value)
      Sets the value of the backdepth property.
      Parameters:
      value - allowed object is String
    • getOrientation

      public java.lang.String getOrientation()
      Gets the value of the orientation property.
      Returns:
      possible object is String
    • setOrientation

      public void setOrientation​(java.lang.String value)
      Sets the value of the orientation property.
      Parameters:
      value - allowed object is String
    • getOrientationangle

      public java.lang.Float getOrientationangle()
      Gets the value of the orientationangle property.
      Returns:
      possible object is Float
    • setOrientationangle

      public void setOrientationangle​(java.lang.Float value)
      Sets the value of the orientationangle property.
      Parameters:
      value - allowed object is Float
    • getLockrotationcenter

      public STTrueFalse getLockrotationcenter()
      Gets the value of the lockrotationcenter property.
      Returns:
      possible object is STTrueFalse
    • setLockrotationcenter

      public void setLockrotationcenter​(STTrueFalse value)
      Sets the value of the lockrotationcenter property.
      Parameters:
      value - allowed object is STTrueFalse
    • getAutorotationcenter

      public STTrueFalse getAutorotationcenter()
      Gets the value of the autorotationcenter property.
      Returns:
      possible object is STTrueFalse
    • setAutorotationcenter

      public void setAutorotationcenter​(STTrueFalse value)
      Sets the value of the autorotationcenter property.
      Parameters:
      value - allowed object is STTrueFalse
    • getRotationcenter

      public java.lang.String getRotationcenter()
      Gets the value of the rotationcenter property.
      Returns:
      possible object is String
    • setRotationcenter

      public void setRotationcenter​(java.lang.String value)
      Sets the value of the rotationcenter property.
      Parameters:
      value - allowed object is String
    • getRotationangle

      public java.lang.String getRotationangle()
      Gets the value of the rotationangle property.
      Returns:
      possible object is String
    • setRotationangle

      public void setRotationangle​(java.lang.String value)
      Sets the value of the rotationangle property.
      Parameters:
      value - allowed object is String
    • getColormode

      public STColorMode getColormode()
      Gets the value of the colormode property.
      Returns:
      possible object is STColorMode
    • setColormode

      public void setColormode​(STColorMode value)
      Sets the value of the colormode property.
      Parameters:
      value - allowed object is STColorMode
    • getColor

      public java.lang.String getColor()
      Gets the value of the color property.
      Returns:
      possible object is String
    • setColor

      public void setColor​(java.lang.String value)
      Sets the value of the color property.
      Parameters:
      value - allowed object is String
    • getShininess

      public java.lang.Float getShininess()
      Gets the value of the shininess property.
      Returns:
      possible object is Float
    • setShininess

      public void setShininess​(java.lang.Float value)
      Sets the value of the shininess property.
      Parameters:
      value - allowed object is Float
    • getSpecularity

      public java.lang.String getSpecularity()
      Gets the value of the specularity property.
      Returns:
      possible object is String
    • setSpecularity

      public void setSpecularity​(java.lang.String value)
      Sets the value of the specularity property.
      Parameters:
      value - allowed object is String
    • getDiffusity

      public java.lang.String getDiffusity()
      Gets the value of the diffusity property.
      Returns:
      possible object is String
    • setDiffusity

      public void setDiffusity​(java.lang.String value)
      Sets the value of the diffusity property.
      Parameters:
      value - allowed object is String
    • getMetal

      public STTrueFalse getMetal()
      Gets the value of the metal property.
      Returns:
      possible object is STTrueFalse
    • setMetal

      public void setMetal​(STTrueFalse value)
      Sets the value of the metal property.
      Parameters:
      value - allowed object is STTrueFalse
    • getEdge

      public java.lang.String getEdge()
      Gets the value of the edge property.
      Returns:
      possible object is String
    • setEdge

      public void setEdge​(java.lang.String value)
      Sets the value of the edge property.
      Parameters:
      value - allowed object is String
    • getFacet

      public java.lang.String getFacet()
      Gets the value of the facet property.
      Returns:
      possible object is String
    • setFacet

      public void setFacet​(java.lang.String value)
      Sets the value of the facet property.
      Parameters:
      value - allowed object is String
    • getLightface

      public STTrueFalse getLightface()
      Gets the value of the lightface property.
      Returns:
      possible object is STTrueFalse
    • setLightface

      public void setLightface​(STTrueFalse value)
      Sets the value of the lightface property.
      Parameters:
      value - allowed object is STTrueFalse
    • getBrightness

      public java.lang.String getBrightness()
      Gets the value of the brightness property.
      Returns:
      possible object is String
    • setBrightness

      public void setBrightness​(java.lang.String value)
      Sets the value of the brightness property.
      Parameters:
      value - allowed object is String
    • getLightposition

      public java.lang.String getLightposition()
      Gets the value of the lightposition property.
      Returns:
      possible object is String
    • setLightposition

      public void setLightposition​(java.lang.String value)
      Sets the value of the lightposition property.
      Parameters:
      value - allowed object is String
    • getLightlevel

      public java.lang.String getLightlevel()
      Gets the value of the lightlevel property.
      Returns:
      possible object is String
    • setLightlevel

      public void setLightlevel​(java.lang.String value)
      Sets the value of the lightlevel property.
      Parameters:
      value - allowed object is String
    • getLightharsh

      public STTrueFalse getLightharsh()
      Gets the value of the lightharsh property.
      Returns:
      possible object is STTrueFalse
    • setLightharsh

      public void setLightharsh​(STTrueFalse value)
      Sets the value of the lightharsh property.
      Parameters:
      value - allowed object is STTrueFalse
    • getLightposition2

      public java.lang.String getLightposition2()
      Gets the value of the lightposition2 property.
      Returns:
      possible object is String
    • setLightposition2

      public void setLightposition2​(java.lang.String value)
      Sets the value of the lightposition2 property.
      Parameters:
      value - allowed object is String
    • getLightlevel2

      public java.lang.String getLightlevel2()
      Gets the value of the lightlevel2 property.
      Returns:
      possible object is String
    • setLightlevel2

      public void setLightlevel2​(java.lang.String value)
      Sets the value of the lightlevel2 property.
      Parameters:
      value - allowed object is String
    • getLightharsh2

      public STTrueFalse getLightharsh2()
      Gets the value of the lightharsh2 property.
      Returns:
      possible object is STTrueFalse
    • setLightharsh2

      public void setLightharsh2​(STTrueFalse value)
      Sets the value of the lightharsh2 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.