Class CTExtrusion

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

public class CTExtrusion extends 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 String viewpointorigin
    • viewpoint

      protected String viewpoint
    • plane

      protected STExtrusionPlane plane
    • skewangle

      protected Float skewangle
    • skewamt

      protected String skewamt
    • foredepth

      protected String foredepth
    • backdepth

      protected String backdepth
    • orientation

      protected String orientation
    • orientationangle

      protected Float orientationangle
    • lockrotationcenter

      protected STTrueFalse lockrotationcenter
    • autorotationcenter

      protected STTrueFalse autorotationcenter
    • rotationcenter

      protected String rotationcenter
    • rotationangle

      protected String rotationangle
    • colormode

      protected STColorMode colormode
    • color

      protected String color
    • shininess

      protected Float shininess
    • specularity

      protected String specularity
    • diffusity

      protected String diffusity
    • metal

      protected STTrueFalse metal
    • edge

      protected String edge
    • facet

      protected String facet
    • lightface

      protected STTrueFalse lightface
    • brightness

      protected String brightness
    • lightposition

      protected String lightposition
    • lightlevel

      protected String lightlevel
    • lightharsh

      protected STTrueFalse lightharsh
    • lightposition2

      protected String lightposition2
    • lightlevel2

      protected 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 String getViewpointorigin()
      Gets the value of the viewpointorigin property.
      Returns:
      possible object is String
    • setViewpointorigin

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

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

      public void setViewpoint(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 Float getSkewangle()
      Gets the value of the skewangle property.
      Returns:
      possible object is Float
    • setSkewangle

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

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

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

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

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

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

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

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

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

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

      public void setOrientationangle(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 String getRotationcenter()
      Gets the value of the rotationcenter property.
      Returns:
      possible object is String
    • setRotationcenter

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

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

      public void setRotationangle(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 String getColor()
      Gets the value of the color property.
      Returns:
      possible object is String
    • setColor

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

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

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

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

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

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

      public void setDiffusity(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 String getEdge()
      Gets the value of the edge property.
      Returns:
      possible object is String
    • setEdge

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

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

      public void setFacet(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 String getBrightness()
      Gets the value of the brightness property.
      Returns:
      possible object is String
    • setBrightness

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

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

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

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

      public void setLightlevel(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 String getLightposition2()
      Gets the value of the lightposition2 property.
      Returns:
      possible object is String
    • setLightposition2

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

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

      public void setLightlevel2(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 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.