You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ki...@apache.org on 2015/02/21 11:56:06 UTC

svn commit: r1661322 [11/14] - in /poi/branches/common_sl: ./ src/examples/src/org/apache/poi/hslf/examples/ src/examples/src/org/apache/poi/xslf/usermodel/ src/java/org/apache/poi/common/usermodel/ src/java/org/apache/poi/hssf/usermodel/ src/java/org/...

Added: poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STBlackWhiteMode.java
URL: http://svn.apache.org/viewvc/poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STBlackWhiteMode.java?rev=1661322&view=auto
==============================================================================
--- poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STBlackWhiteMode.java (added)
+++ poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STBlackWhiteMode.java Sat Feb 21 10:56:03 2015
@@ -0,0 +1,149 @@
+/* ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+==================================================================== */
+
+package org.apache.poi.sl.draw.binding;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ST_BlackWhiteMode.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="ST_BlackWhiteMode">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}token">
+ *     &lt;enumeration value="clr"/>
+ *     &lt;enumeration value="auto"/>
+ *     &lt;enumeration value="gray"/>
+ *     &lt;enumeration value="ltGray"/>
+ *     &lt;enumeration value="invGray"/>
+ *     &lt;enumeration value="grayWhite"/>
+ *     &lt;enumeration value="blackGray"/>
+ *     &lt;enumeration value="blackWhite"/>
+ *     &lt;enumeration value="black"/>
+ *     &lt;enumeration value="white"/>
+ *     &lt;enumeration value="hidden"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "ST_BlackWhiteMode", namespace = "http://schemas.openxmlformats.org/drawingml/2006/main")
+@XmlEnum
+public enum STBlackWhiteMode {
+
+
+    /**
+     * Color
+     * 
+     */
+    @XmlEnumValue("clr")
+    CLR("clr"),
+
+    /**
+     * Automatic
+     * 
+     */
+    @XmlEnumValue("auto")
+    AUTO("auto"),
+
+    /**
+     * Gray
+     * 
+     */
+    @XmlEnumValue("gray")
+    GRAY("gray"),
+
+    /**
+     * Light Gray
+     * 
+     */
+    @XmlEnumValue("ltGray")
+    LT_GRAY("ltGray"),
+
+    /**
+     * Inverse Gray
+     * 
+     */
+    @XmlEnumValue("invGray")
+    INV_GRAY("invGray"),
+
+    /**
+     * Gray and White
+     * 
+     */
+    @XmlEnumValue("grayWhite")
+    GRAY_WHITE("grayWhite"),
+
+    /**
+     * Black and Gray
+     * 
+     */
+    @XmlEnumValue("blackGray")
+    BLACK_GRAY("blackGray"),
+
+    /**
+     * Black and White
+     * 
+     */
+    @XmlEnumValue("blackWhite")
+    BLACK_WHITE("blackWhite"),
+
+    /**
+     * Black
+     * 
+     */
+    @XmlEnumValue("black")
+    BLACK("black"),
+
+    /**
+     * White
+     * 
+     */
+    @XmlEnumValue("white")
+    WHITE("white"),
+
+    /**
+     * Hidden
+     * 
+     */
+    @XmlEnumValue("hidden")
+    HIDDEN("hidden");
+    private final String value;
+
+    STBlackWhiteMode(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static STBlackWhiteMode fromValue(String v) {
+        for (STBlackWhiteMode c: STBlackWhiteMode.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STPathFillMode.java
URL: http://svn.apache.org/viewvc/poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STPathFillMode.java?rev=1661322&view=auto
==============================================================================
--- poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STPathFillMode.java (added)
+++ poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STPathFillMode.java Sat Feb 21 10:56:03 2015
@@ -0,0 +1,109 @@
+/* ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+==================================================================== */
+
+package org.apache.poi.sl.draw.binding;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ST_PathFillMode.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="ST_PathFillMode">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}token">
+ *     &lt;enumeration value="none"/>
+ *     &lt;enumeration value="norm"/>
+ *     &lt;enumeration value="lighten"/>
+ *     &lt;enumeration value="lightenLess"/>
+ *     &lt;enumeration value="darken"/>
+ *     &lt;enumeration value="darkenLess"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "ST_PathFillMode", namespace = "http://schemas.openxmlformats.org/drawingml/2006/main")
+@XmlEnum
+public enum STPathFillMode {
+
+
+    /**
+     * No Path Fill
+     * 
+     */
+    @XmlEnumValue("none")
+    NONE("none"),
+
+    /**
+     * Normal Path Fill
+     * 
+     */
+    @XmlEnumValue("norm")
+    NORM("norm"),
+
+    /**
+     * Lighten Path Fill
+     * 
+     */
+    @XmlEnumValue("lighten")
+    LIGHTEN("lighten"),
+
+    /**
+     * Lighten Path Fill Less
+     * 
+     */
+    @XmlEnumValue("lightenLess")
+    LIGHTEN_LESS("lightenLess"),
+
+    /**
+     * Darken Path Fill
+     * 
+     */
+    @XmlEnumValue("darken")
+    DARKEN("darken"),
+
+    /**
+     * Darken Path Fill Less
+     * 
+     */
+    @XmlEnumValue("darkenLess")
+    DARKEN_LESS("darkenLess");
+    private final String value;
+
+    STPathFillMode(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static STPathFillMode fromValue(String v) {
+        for (STPathFillMode c: STPathFillMode.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STPresetColorVal.java
URL: http://svn.apache.org/viewvc/poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STPresetColorVal.java?rev=1661322&view=auto
==============================================================================
--- poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STPresetColorVal.java (added)
+++ poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STPresetColorVal.java Sat Feb 21 10:56:03 2015
@@ -0,0 +1,1181 @@
+/* ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+==================================================================== */
+
+package org.apache.poi.sl.draw.binding;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ST_PresetColorVal.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="ST_PresetColorVal">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}token">
+ *     &lt;enumeration value="aliceBlue"/>
+ *     &lt;enumeration value="antiqueWhite"/>
+ *     &lt;enumeration value="aqua"/>
+ *     &lt;enumeration value="aquamarine"/>
+ *     &lt;enumeration value="azure"/>
+ *     &lt;enumeration value="beige"/>
+ *     &lt;enumeration value="bisque"/>
+ *     &lt;enumeration value="black"/>
+ *     &lt;enumeration value="blanchedAlmond"/>
+ *     &lt;enumeration value="blue"/>
+ *     &lt;enumeration value="blueViolet"/>
+ *     &lt;enumeration value="brown"/>
+ *     &lt;enumeration value="burlyWood"/>
+ *     &lt;enumeration value="cadetBlue"/>
+ *     &lt;enumeration value="chartreuse"/>
+ *     &lt;enumeration value="chocolate"/>
+ *     &lt;enumeration value="coral"/>
+ *     &lt;enumeration value="cornflowerBlue"/>
+ *     &lt;enumeration value="cornsilk"/>
+ *     &lt;enumeration value="crimson"/>
+ *     &lt;enumeration value="cyan"/>
+ *     &lt;enumeration value="dkBlue"/>
+ *     &lt;enumeration value="dkCyan"/>
+ *     &lt;enumeration value="dkGoldenrod"/>
+ *     &lt;enumeration value="dkGray"/>
+ *     &lt;enumeration value="dkGreen"/>
+ *     &lt;enumeration value="dkKhaki"/>
+ *     &lt;enumeration value="dkMagenta"/>
+ *     &lt;enumeration value="dkOliveGreen"/>
+ *     &lt;enumeration value="dkOrange"/>
+ *     &lt;enumeration value="dkOrchid"/>
+ *     &lt;enumeration value="dkRed"/>
+ *     &lt;enumeration value="dkSalmon"/>
+ *     &lt;enumeration value="dkSeaGreen"/>
+ *     &lt;enumeration value="dkSlateBlue"/>
+ *     &lt;enumeration value="dkSlateGray"/>
+ *     &lt;enumeration value="dkTurquoise"/>
+ *     &lt;enumeration value="dkViolet"/>
+ *     &lt;enumeration value="deepPink"/>
+ *     &lt;enumeration value="deepSkyBlue"/>
+ *     &lt;enumeration value="dimGray"/>
+ *     &lt;enumeration value="dodgerBlue"/>
+ *     &lt;enumeration value="firebrick"/>
+ *     &lt;enumeration value="floralWhite"/>
+ *     &lt;enumeration value="forestGreen"/>
+ *     &lt;enumeration value="fuchsia"/>
+ *     &lt;enumeration value="gainsboro"/>
+ *     &lt;enumeration value="ghostWhite"/>
+ *     &lt;enumeration value="gold"/>
+ *     &lt;enumeration value="goldenrod"/>
+ *     &lt;enumeration value="gray"/>
+ *     &lt;enumeration value="green"/>
+ *     &lt;enumeration value="greenYellow"/>
+ *     &lt;enumeration value="honeydew"/>
+ *     &lt;enumeration value="hotPink"/>
+ *     &lt;enumeration value="indianRed"/>
+ *     &lt;enumeration value="indigo"/>
+ *     &lt;enumeration value="ivory"/>
+ *     &lt;enumeration value="khaki"/>
+ *     &lt;enumeration value="lavender"/>
+ *     &lt;enumeration value="lavenderBlush"/>
+ *     &lt;enumeration value="lawnGreen"/>
+ *     &lt;enumeration value="lemonChiffon"/>
+ *     &lt;enumeration value="ltBlue"/>
+ *     &lt;enumeration value="ltCoral"/>
+ *     &lt;enumeration value="ltCyan"/>
+ *     &lt;enumeration value="ltGoldenrodYellow"/>
+ *     &lt;enumeration value="ltGray"/>
+ *     &lt;enumeration value="ltGreen"/>
+ *     &lt;enumeration value="ltPink"/>
+ *     &lt;enumeration value="ltSalmon"/>
+ *     &lt;enumeration value="ltSeaGreen"/>
+ *     &lt;enumeration value="ltSkyBlue"/>
+ *     &lt;enumeration value="ltSlateGray"/>
+ *     &lt;enumeration value="ltSteelBlue"/>
+ *     &lt;enumeration value="ltYellow"/>
+ *     &lt;enumeration value="lime"/>
+ *     &lt;enumeration value="limeGreen"/>
+ *     &lt;enumeration value="linen"/>
+ *     &lt;enumeration value="magenta"/>
+ *     &lt;enumeration value="maroon"/>
+ *     &lt;enumeration value="medAquamarine"/>
+ *     &lt;enumeration value="medBlue"/>
+ *     &lt;enumeration value="medOrchid"/>
+ *     &lt;enumeration value="medPurple"/>
+ *     &lt;enumeration value="medSeaGreen"/>
+ *     &lt;enumeration value="medSlateBlue"/>
+ *     &lt;enumeration value="medSpringGreen"/>
+ *     &lt;enumeration value="medTurquoise"/>
+ *     &lt;enumeration value="medVioletRed"/>
+ *     &lt;enumeration value="midnightBlue"/>
+ *     &lt;enumeration value="mintCream"/>
+ *     &lt;enumeration value="mistyRose"/>
+ *     &lt;enumeration value="moccasin"/>
+ *     &lt;enumeration value="navajoWhite"/>
+ *     &lt;enumeration value="navy"/>
+ *     &lt;enumeration value="oldLace"/>
+ *     &lt;enumeration value="olive"/>
+ *     &lt;enumeration value="oliveDrab"/>
+ *     &lt;enumeration value="orange"/>
+ *     &lt;enumeration value="orangeRed"/>
+ *     &lt;enumeration value="orchid"/>
+ *     &lt;enumeration value="paleGoldenrod"/>
+ *     &lt;enumeration value="paleGreen"/>
+ *     &lt;enumeration value="paleTurquoise"/>
+ *     &lt;enumeration value="paleVioletRed"/>
+ *     &lt;enumeration value="papayaWhip"/>
+ *     &lt;enumeration value="peachPuff"/>
+ *     &lt;enumeration value="peru"/>
+ *     &lt;enumeration value="pink"/>
+ *     &lt;enumeration value="plum"/>
+ *     &lt;enumeration value="powderBlue"/>
+ *     &lt;enumeration value="purple"/>
+ *     &lt;enumeration value="red"/>
+ *     &lt;enumeration value="rosyBrown"/>
+ *     &lt;enumeration value="royalBlue"/>
+ *     &lt;enumeration value="saddleBrown"/>
+ *     &lt;enumeration value="salmon"/>
+ *     &lt;enumeration value="sandyBrown"/>
+ *     &lt;enumeration value="seaGreen"/>
+ *     &lt;enumeration value="seaShell"/>
+ *     &lt;enumeration value="sienna"/>
+ *     &lt;enumeration value="silver"/>
+ *     &lt;enumeration value="skyBlue"/>
+ *     &lt;enumeration value="slateBlue"/>
+ *     &lt;enumeration value="slateGray"/>
+ *     &lt;enumeration value="snow"/>
+ *     &lt;enumeration value="springGreen"/>
+ *     &lt;enumeration value="steelBlue"/>
+ *     &lt;enumeration value="tan"/>
+ *     &lt;enumeration value="teal"/>
+ *     &lt;enumeration value="thistle"/>
+ *     &lt;enumeration value="tomato"/>
+ *     &lt;enumeration value="turquoise"/>
+ *     &lt;enumeration value="violet"/>
+ *     &lt;enumeration value="wheat"/>
+ *     &lt;enumeration value="white"/>
+ *     &lt;enumeration value="whiteSmoke"/>
+ *     &lt;enumeration value="yellow"/>
+ *     &lt;enumeration value="yellowGreen"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "ST_PresetColorVal", namespace = "http://schemas.openxmlformats.org/drawingml/2006/main")
+@XmlEnum
+public enum STPresetColorVal {
+
+
+    /**
+     * Alice Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("aliceBlue")
+    ALICE_BLUE("aliceBlue"),
+
+    /**
+     * Antique White Preset Color
+     * 
+     */
+    @XmlEnumValue("antiqueWhite")
+    ANTIQUE_WHITE("antiqueWhite"),
+
+    /**
+     * Aqua Preset Color
+     * 
+     */
+    @XmlEnumValue("aqua")
+    AQUA("aqua"),
+
+    /**
+     * Aquamarine Preset Color
+     * 
+     */
+    @XmlEnumValue("aquamarine")
+    AQUAMARINE("aquamarine"),
+
+    /**
+     * Azure Preset Color
+     * 
+     */
+    @XmlEnumValue("azure")
+    AZURE("azure"),
+
+    /**
+     * Beige Preset Color
+     * 
+     */
+    @XmlEnumValue("beige")
+    BEIGE("beige"),
+
+    /**
+     * Bisque Preset Color
+     * 
+     */
+    @XmlEnumValue("bisque")
+    BISQUE("bisque"),
+
+    /**
+     * Black Preset Color
+     * 
+     */
+    @XmlEnumValue("black")
+    BLACK("black"),
+
+    /**
+     * Blanched Almond Preset Color
+     * 
+     */
+    @XmlEnumValue("blanchedAlmond")
+    BLANCHED_ALMOND("blanchedAlmond"),
+
+    /**
+     * Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("blue")
+    BLUE("blue"),
+
+    /**
+     * Blue Violet Preset Color
+     * 
+     */
+    @XmlEnumValue("blueViolet")
+    BLUE_VIOLET("blueViolet"),
+
+    /**
+     * Brown Preset Color
+     * 
+     */
+    @XmlEnumValue("brown")
+    BROWN("brown"),
+
+    /**
+     * Burly Wood Preset Color
+     * 
+     */
+    @XmlEnumValue("burlyWood")
+    BURLY_WOOD("burlyWood"),
+
+    /**
+     * Cadet Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("cadetBlue")
+    CADET_BLUE("cadetBlue"),
+
+    /**
+     * Chartreuse Preset Color
+     * 
+     */
+    @XmlEnumValue("chartreuse")
+    CHARTREUSE("chartreuse"),
+
+    /**
+     * Chocolate Preset Color
+     * 
+     */
+    @XmlEnumValue("chocolate")
+    CHOCOLATE("chocolate"),
+
+    /**
+     * Coral Preset Color
+     * 
+     */
+    @XmlEnumValue("coral")
+    CORAL("coral"),
+
+    /**
+     * Cornflower Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("cornflowerBlue")
+    CORNFLOWER_BLUE("cornflowerBlue"),
+
+    /**
+     * Cornsilk Preset Color
+     * 
+     */
+    @XmlEnumValue("cornsilk")
+    CORNSILK("cornsilk"),
+
+    /**
+     * Crimson Preset Color
+     * 
+     */
+    @XmlEnumValue("crimson")
+    CRIMSON("crimson"),
+
+    /**
+     * Cyan Preset Color
+     * 
+     */
+    @XmlEnumValue("cyan")
+    CYAN("cyan"),
+
+    /**
+     * Dark Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("dkBlue")
+    DK_BLUE("dkBlue"),
+
+    /**
+     * Dark Cyan Preset Color
+     * 
+     */
+    @XmlEnumValue("dkCyan")
+    DK_CYAN("dkCyan"),
+
+    /**
+     * Dark Goldenrod Preset Color
+     * 
+     */
+    @XmlEnumValue("dkGoldenrod")
+    DK_GOLDENROD("dkGoldenrod"),
+
+    /**
+     * Dark Gray Preset Color
+     * 
+     */
+    @XmlEnumValue("dkGray")
+    DK_GRAY("dkGray"),
+
+    /**
+     * Dark Green Preset Color
+     * 
+     */
+    @XmlEnumValue("dkGreen")
+    DK_GREEN("dkGreen"),
+
+    /**
+     * Dark Khaki Preset Color
+     * 
+     */
+    @XmlEnumValue("dkKhaki")
+    DK_KHAKI("dkKhaki"),
+
+    /**
+     * Dark Magenta Preset Color
+     * 
+     */
+    @XmlEnumValue("dkMagenta")
+    DK_MAGENTA("dkMagenta"),
+
+    /**
+     * Dark Olive Green Preset Color
+     * 
+     */
+    @XmlEnumValue("dkOliveGreen")
+    DK_OLIVE_GREEN("dkOliveGreen"),
+
+    /**
+     * Dark Orange Preset Color
+     * 
+     */
+    @XmlEnumValue("dkOrange")
+    DK_ORANGE("dkOrange"),
+
+    /**
+     * Dark Orchid Preset Color
+     * 
+     */
+    @XmlEnumValue("dkOrchid")
+    DK_ORCHID("dkOrchid"),
+
+    /**
+     * Dark Red Preset Color
+     * 
+     */
+    @XmlEnumValue("dkRed")
+    DK_RED("dkRed"),
+
+    /**
+     * Dark Salmon Preset Color
+     * 
+     */
+    @XmlEnumValue("dkSalmon")
+    DK_SALMON("dkSalmon"),
+
+    /**
+     * Dark Sea Green Preset Color
+     * 
+     */
+    @XmlEnumValue("dkSeaGreen")
+    DK_SEA_GREEN("dkSeaGreen"),
+
+    /**
+     * Dark Slate Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("dkSlateBlue")
+    DK_SLATE_BLUE("dkSlateBlue"),
+
+    /**
+     * Dark Slate Gray Preset Color
+     * 
+     */
+    @XmlEnumValue("dkSlateGray")
+    DK_SLATE_GRAY("dkSlateGray"),
+
+    /**
+     * Dark Turquoise Preset Color
+     * 
+     */
+    @XmlEnumValue("dkTurquoise")
+    DK_TURQUOISE("dkTurquoise"),
+
+    /**
+     * Dark Violet Preset Color
+     * 
+     */
+    @XmlEnumValue("dkViolet")
+    DK_VIOLET("dkViolet"),
+
+    /**
+     * Deep Pink Preset Color
+     * 
+     */
+    @XmlEnumValue("deepPink")
+    DEEP_PINK("deepPink"),
+
+    /**
+     * Deep Sky Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("deepSkyBlue")
+    DEEP_SKY_BLUE("deepSkyBlue"),
+
+    /**
+     * Dim Gray Preset Color
+     * 
+     */
+    @XmlEnumValue("dimGray")
+    DIM_GRAY("dimGray"),
+
+    /**
+     * Dodger Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("dodgerBlue")
+    DODGER_BLUE("dodgerBlue"),
+
+    /**
+     * Firebrick Preset Color
+     * 
+     */
+    @XmlEnumValue("firebrick")
+    FIREBRICK("firebrick"),
+
+    /**
+     * Floral White Preset Color
+     * 
+     */
+    @XmlEnumValue("floralWhite")
+    FLORAL_WHITE("floralWhite"),
+
+    /**
+     * Forest Green Preset Color
+     * 
+     */
+    @XmlEnumValue("forestGreen")
+    FOREST_GREEN("forestGreen"),
+
+    /**
+     * Fuchsia Preset Color
+     * 
+     */
+    @XmlEnumValue("fuchsia")
+    FUCHSIA("fuchsia"),
+
+    /**
+     * Gainsboro Preset Color
+     * 
+     */
+    @XmlEnumValue("gainsboro")
+    GAINSBORO("gainsboro"),
+
+    /**
+     * Ghost White Preset Color
+     * 
+     */
+    @XmlEnumValue("ghostWhite")
+    GHOST_WHITE("ghostWhite"),
+
+    /**
+     * Gold Preset Color
+     * 
+     */
+    @XmlEnumValue("gold")
+    GOLD("gold"),
+
+    /**
+     * Goldenrod Preset Color
+     * 
+     */
+    @XmlEnumValue("goldenrod")
+    GOLDENROD("goldenrod"),
+
+    /**
+     * Gray Preset Color
+     * 
+     */
+    @XmlEnumValue("gray")
+    GRAY("gray"),
+
+    /**
+     * Green Preset Color
+     * 
+     */
+    @XmlEnumValue("green")
+    GREEN("green"),
+
+    /**
+     * Green Yellow Preset Color
+     * 
+     */
+    @XmlEnumValue("greenYellow")
+    GREEN_YELLOW("greenYellow"),
+
+    /**
+     * Honeydew Preset Color
+     * 
+     */
+    @XmlEnumValue("honeydew")
+    HONEYDEW("honeydew"),
+
+    /**
+     * Hot Pink Preset Color
+     * 
+     */
+    @XmlEnumValue("hotPink")
+    HOT_PINK("hotPink"),
+
+    /**
+     * Indian Red Preset Color
+     * 
+     */
+    @XmlEnumValue("indianRed")
+    INDIAN_RED("indianRed"),
+
+    /**
+     * Indigo Preset Color
+     * 
+     */
+    @XmlEnumValue("indigo")
+    INDIGO("indigo"),
+
+    /**
+     * Ivory Preset Color
+     * 
+     */
+    @XmlEnumValue("ivory")
+    IVORY("ivory"),
+
+    /**
+     * Khaki Preset Color
+     * 
+     */
+    @XmlEnumValue("khaki")
+    KHAKI("khaki"),
+
+    /**
+     * Lavender Preset Color
+     * 
+     */
+    @XmlEnumValue("lavender")
+    LAVENDER("lavender"),
+
+    /**
+     * Lavender Blush Preset Color
+     * 
+     */
+    @XmlEnumValue("lavenderBlush")
+    LAVENDER_BLUSH("lavenderBlush"),
+
+    /**
+     * Lawn Green Preset Color
+     * 
+     */
+    @XmlEnumValue("lawnGreen")
+    LAWN_GREEN("lawnGreen"),
+
+    /**
+     * Lemon Chiffon Preset Color
+     * 
+     */
+    @XmlEnumValue("lemonChiffon")
+    LEMON_CHIFFON("lemonChiffon"),
+
+    /**
+     * Light Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("ltBlue")
+    LT_BLUE("ltBlue"),
+
+    /**
+     * Light Coral Preset Color
+     * 
+     */
+    @XmlEnumValue("ltCoral")
+    LT_CORAL("ltCoral"),
+
+    /**
+     * Light Cyan Preset Color
+     * 
+     */
+    @XmlEnumValue("ltCyan")
+    LT_CYAN("ltCyan"),
+
+    /**
+     * Light Goldenrod Yellow Preset Color
+     * 
+     */
+    @XmlEnumValue("ltGoldenrodYellow")
+    LT_GOLDENROD_YELLOW("ltGoldenrodYellow"),
+
+    /**
+     * Light Gray Preset Color
+     * 
+     */
+    @XmlEnumValue("ltGray")
+    LT_GRAY("ltGray"),
+
+    /**
+     * Light Green Preset Color
+     * 
+     */
+    @XmlEnumValue("ltGreen")
+    LT_GREEN("ltGreen"),
+
+    /**
+     * Light Pink Preset Color
+     * 
+     */
+    @XmlEnumValue("ltPink")
+    LT_PINK("ltPink"),
+
+    /**
+     * Light Salmon Preset Color
+     * 
+     */
+    @XmlEnumValue("ltSalmon")
+    LT_SALMON("ltSalmon"),
+
+    /**
+     * Light Sea Green Preset Color
+     * 
+     */
+    @XmlEnumValue("ltSeaGreen")
+    LT_SEA_GREEN("ltSeaGreen"),
+
+    /**
+     * Light Sky Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("ltSkyBlue")
+    LT_SKY_BLUE("ltSkyBlue"),
+
+    /**
+     * Light Slate Gray Preset Color
+     * 
+     */
+    @XmlEnumValue("ltSlateGray")
+    LT_SLATE_GRAY("ltSlateGray"),
+
+    /**
+     * Light Steel Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("ltSteelBlue")
+    LT_STEEL_BLUE("ltSteelBlue"),
+
+    /**
+     * Light Yellow Preset Color
+     * 
+     */
+    @XmlEnumValue("ltYellow")
+    LT_YELLOW("ltYellow"),
+
+    /**
+     * Lime Preset Color
+     * 
+     */
+    @XmlEnumValue("lime")
+    LIME("lime"),
+
+    /**
+     * Lime Green Preset Color
+     * 
+     */
+    @XmlEnumValue("limeGreen")
+    LIME_GREEN("limeGreen"),
+
+    /**
+     * Linen Preset Color
+     * 
+     */
+    @XmlEnumValue("linen")
+    LINEN("linen"),
+
+    /**
+     * Magenta Preset Color
+     * 
+     */
+    @XmlEnumValue("magenta")
+    MAGENTA("magenta"),
+
+    /**
+     * Maroon Preset Color
+     * 
+     */
+    @XmlEnumValue("maroon")
+    MAROON("maroon"),
+
+    /**
+     * Medium Aquamarine Preset Color
+     * 
+     */
+    @XmlEnumValue("medAquamarine")
+    MED_AQUAMARINE("medAquamarine"),
+
+    /**
+     * Medium Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("medBlue")
+    MED_BLUE("medBlue"),
+
+    /**
+     * Medium Orchid Preset Color
+     * 
+     */
+    @XmlEnumValue("medOrchid")
+    MED_ORCHID("medOrchid"),
+
+    /**
+     * Medium Purple Preset Color
+     * 
+     */
+    @XmlEnumValue("medPurple")
+    MED_PURPLE("medPurple"),
+
+    /**
+     * Medium Sea Green Preset Color
+     * 
+     */
+    @XmlEnumValue("medSeaGreen")
+    MED_SEA_GREEN("medSeaGreen"),
+
+    /**
+     * Medium Slate Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("medSlateBlue")
+    MED_SLATE_BLUE("medSlateBlue"),
+
+    /**
+     * Medium Spring Green Preset Color
+     * 
+     */
+    @XmlEnumValue("medSpringGreen")
+    MED_SPRING_GREEN("medSpringGreen"),
+
+    /**
+     * Medium Turquoise Preset Color
+     * 
+     */
+    @XmlEnumValue("medTurquoise")
+    MED_TURQUOISE("medTurquoise"),
+
+    /**
+     * Medium Violet Red Preset Color
+     * 
+     */
+    @XmlEnumValue("medVioletRed")
+    MED_VIOLET_RED("medVioletRed"),
+
+    /**
+     * Midnight Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("midnightBlue")
+    MIDNIGHT_BLUE("midnightBlue"),
+
+    /**
+     * Mint Cream Preset Color
+     * 
+     */
+    @XmlEnumValue("mintCream")
+    MINT_CREAM("mintCream"),
+
+    /**
+     * Misty Rose Preset Color
+     * 
+     */
+    @XmlEnumValue("mistyRose")
+    MISTY_ROSE("mistyRose"),
+
+    /**
+     * Moccasin Preset Color
+     * 
+     */
+    @XmlEnumValue("moccasin")
+    MOCCASIN("moccasin"),
+
+    /**
+     * Navajo White Preset Color
+     * 
+     */
+    @XmlEnumValue("navajoWhite")
+    NAVAJO_WHITE("navajoWhite"),
+
+    /**
+     * Navy Preset Color
+     * 
+     */
+    @XmlEnumValue("navy")
+    NAVY("navy"),
+
+    /**
+     * Old Lace Preset Color
+     * 
+     */
+    @XmlEnumValue("oldLace")
+    OLD_LACE("oldLace"),
+
+    /**
+     * Olive Preset Color
+     * 
+     */
+    @XmlEnumValue("olive")
+    OLIVE("olive"),
+
+    /**
+     * Olive Drab Preset Color
+     * 
+     */
+    @XmlEnumValue("oliveDrab")
+    OLIVE_DRAB("oliveDrab"),
+
+    /**
+     * Orange Preset Color
+     * 
+     */
+    @XmlEnumValue("orange")
+    ORANGE("orange"),
+
+    /**
+     * Orange Red Preset Color
+     * 
+     */
+    @XmlEnumValue("orangeRed")
+    ORANGE_RED("orangeRed"),
+
+    /**
+     * Orchid Preset Color
+     * 
+     */
+    @XmlEnumValue("orchid")
+    ORCHID("orchid"),
+
+    /**
+     * Pale Goldenrod Preset Color
+     * 
+     */
+    @XmlEnumValue("paleGoldenrod")
+    PALE_GOLDENROD("paleGoldenrod"),
+
+    /**
+     * Pale Green Preset Color
+     * 
+     */
+    @XmlEnumValue("paleGreen")
+    PALE_GREEN("paleGreen"),
+
+    /**
+     * Pale Turquoise Preset Color
+     * 
+     */
+    @XmlEnumValue("paleTurquoise")
+    PALE_TURQUOISE("paleTurquoise"),
+
+    /**
+     * Pale Violet Red Preset Color
+     * 
+     */
+    @XmlEnumValue("paleVioletRed")
+    PALE_VIOLET_RED("paleVioletRed"),
+
+    /**
+     * Papaya Whip Preset Color
+     * 
+     */
+    @XmlEnumValue("papayaWhip")
+    PAPAYA_WHIP("papayaWhip"),
+
+    /**
+     * Peach Puff Preset Color
+     * 
+     */
+    @XmlEnumValue("peachPuff")
+    PEACH_PUFF("peachPuff"),
+
+    /**
+     * Peru Preset Color
+     * 
+     */
+    @XmlEnumValue("peru")
+    PERU("peru"),
+
+    /**
+     * Pink Preset Color
+     * 
+     */
+    @XmlEnumValue("pink")
+    PINK("pink"),
+
+    /**
+     * Plum Preset Color
+     * 
+     */
+    @XmlEnumValue("plum")
+    PLUM("plum"),
+
+    /**
+     * Powder Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("powderBlue")
+    POWDER_BLUE("powderBlue"),
+
+    /**
+     * Purple Preset Color
+     * 
+     */
+    @XmlEnumValue("purple")
+    PURPLE("purple"),
+
+    /**
+     * Red Preset Color
+     * 
+     */
+    @XmlEnumValue("red")
+    RED("red"),
+
+    /**
+     * Rosy Brown Preset Color
+     * 
+     */
+    @XmlEnumValue("rosyBrown")
+    ROSY_BROWN("rosyBrown"),
+
+    /**
+     * Royal Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("royalBlue")
+    ROYAL_BLUE("royalBlue"),
+
+    /**
+     * Saddle Brown Preset Color
+     * 
+     */
+    @XmlEnumValue("saddleBrown")
+    SADDLE_BROWN("saddleBrown"),
+
+    /**
+     * Salmon Preset Color
+     * 
+     */
+    @XmlEnumValue("salmon")
+    SALMON("salmon"),
+
+    /**
+     * Sandy Brown Preset Color
+     * 
+     */
+    @XmlEnumValue("sandyBrown")
+    SANDY_BROWN("sandyBrown"),
+
+    /**
+     * Sea Green Preset Color
+     * 
+     */
+    @XmlEnumValue("seaGreen")
+    SEA_GREEN("seaGreen"),
+
+    /**
+     * Sea Shell Preset Color
+     * 
+     */
+    @XmlEnumValue("seaShell")
+    SEA_SHELL("seaShell"),
+
+    /**
+     * Sienna Preset Color
+     * 
+     */
+    @XmlEnumValue("sienna")
+    SIENNA("sienna"),
+
+    /**
+     * Silver Preset Color
+     * 
+     */
+    @XmlEnumValue("silver")
+    SILVER("silver"),
+
+    /**
+     * Sky Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("skyBlue")
+    SKY_BLUE("skyBlue"),
+
+    /**
+     * Slate Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("slateBlue")
+    SLATE_BLUE("slateBlue"),
+
+    /**
+     * Slate Gray Preset Color
+     * 
+     */
+    @XmlEnumValue("slateGray")
+    SLATE_GRAY("slateGray"),
+
+    /**
+     * Snow Preset Color
+     * 
+     */
+    @XmlEnumValue("snow")
+    SNOW("snow"),
+
+    /**
+     * Spring Green Preset Color
+     * 
+     */
+    @XmlEnumValue("springGreen")
+    SPRING_GREEN("springGreen"),
+
+    /**
+     * Steel Blue Preset Color
+     * 
+     */
+    @XmlEnumValue("steelBlue")
+    STEEL_BLUE("steelBlue"),
+
+    /**
+     * Tan Preset Color
+     * 
+     */
+    @XmlEnumValue("tan")
+    TAN("tan"),
+
+    /**
+     * Teal Preset Color
+     * 
+     */
+    @XmlEnumValue("teal")
+    TEAL("teal"),
+
+    /**
+     * Thistle Preset Color
+     * 
+     */
+    @XmlEnumValue("thistle")
+    THISTLE("thistle"),
+
+    /**
+     * Tomato Preset Color
+     * 
+     */
+    @XmlEnumValue("tomato")
+    TOMATO("tomato"),
+
+    /**
+     * Turquoise Preset Color
+     * 
+     */
+    @XmlEnumValue("turquoise")
+    TURQUOISE("turquoise"),
+
+    /**
+     * Violet Preset Color
+     * 
+     */
+    @XmlEnumValue("violet")
+    VIOLET("violet"),
+
+    /**
+     * Wheat Preset Color
+     * 
+     */
+    @XmlEnumValue("wheat")
+    WHEAT("wheat"),
+
+    /**
+     * White Preset Color
+     * 
+     */
+    @XmlEnumValue("white")
+    WHITE("white"),
+
+    /**
+     * White Smoke Preset Color
+     * 
+     */
+    @XmlEnumValue("whiteSmoke")
+    WHITE_SMOKE("whiteSmoke"),
+
+    /**
+     * Yellow Preset Color
+     * 
+     */
+    @XmlEnumValue("yellow")
+    YELLOW("yellow"),
+
+    /**
+     * Yellow Green Preset Color
+     * 
+     */
+    @XmlEnumValue("yellowGreen")
+    YELLOW_GREEN("yellowGreen");
+    private final String value;
+
+    STPresetColorVal(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static STPresetColorVal fromValue(String v) {
+        for (STPresetColorVal c: STPresetColorVal.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STRectAlignment.java
URL: http://svn.apache.org/viewvc/poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STRectAlignment.java?rev=1661322&view=auto
==============================================================================
--- poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STRectAlignment.java (added)
+++ poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STRectAlignment.java Sat Feb 21 10:56:03 2015
@@ -0,0 +1,133 @@
+/* ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+==================================================================== */
+
+package org.apache.poi.sl.draw.binding;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ST_RectAlignment.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="ST_RectAlignment">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}token">
+ *     &lt;enumeration value="tl"/>
+ *     &lt;enumeration value="t"/>
+ *     &lt;enumeration value="tr"/>
+ *     &lt;enumeration value="l"/>
+ *     &lt;enumeration value="ctr"/>
+ *     &lt;enumeration value="r"/>
+ *     &lt;enumeration value="bl"/>
+ *     &lt;enumeration value="b"/>
+ *     &lt;enumeration value="br"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "ST_RectAlignment", namespace = "http://schemas.openxmlformats.org/drawingml/2006/main")
+@XmlEnum
+public enum STRectAlignment {
+
+
+    /**
+     * Rectangle Alignment Enum ( Top Left )
+     * 
+     */
+    @XmlEnumValue("tl")
+    TL("tl"),
+
+    /**
+     * Rectangle Alignment Enum ( Top )
+     * 
+     */
+    @XmlEnumValue("t")
+    T("t"),
+
+    /**
+     * Rectangle Alignment Enum ( Top Right )
+     * 
+     */
+    @XmlEnumValue("tr")
+    TR("tr"),
+
+    /**
+     * Rectangle Alignment Enum ( Left )
+     * 
+     */
+    @XmlEnumValue("l")
+    L("l"),
+
+    /**
+     * Rectangle Alignment Enum ( Center )
+     * 
+     */
+    @XmlEnumValue("ctr")
+    CTR("ctr"),
+
+    /**
+     * Rectangle Alignment Enum ( Right )
+     * 
+     */
+    @XmlEnumValue("r")
+    R("r"),
+
+    /**
+     * Rectangle Alignment Enum ( Bottom Left )
+     * 
+     */
+    @XmlEnumValue("bl")
+    BL("bl"),
+
+    /**
+     * Rectangle Alignment Enum ( Bottom )
+     * 
+     */
+    @XmlEnumValue("b")
+    B("b"),
+
+    /**
+     * Rectangle Alignment Enum ( Bottom Right )
+     * 
+     */
+    @XmlEnumValue("br")
+    BR("br");
+    private final String value;
+
+    STRectAlignment(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static STRectAlignment fromValue(String v) {
+        for (STRectAlignment c: STRectAlignment.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STSchemeColorVal.java
URL: http://svn.apache.org/viewvc/poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STSchemeColorVal.java?rev=1661322&view=auto
==============================================================================
--- poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STSchemeColorVal.java (added)
+++ poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STSchemeColorVal.java Sat Feb 21 10:56:03 2015
@@ -0,0 +1,197 @@
+/* ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+==================================================================== */
+
+package org.apache.poi.sl.draw.binding;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ST_SchemeColorVal.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="ST_SchemeColorVal">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}token">
+ *     &lt;enumeration value="bg1"/>
+ *     &lt;enumeration value="tx1"/>
+ *     &lt;enumeration value="bg2"/>
+ *     &lt;enumeration value="tx2"/>
+ *     &lt;enumeration value="accent1"/>
+ *     &lt;enumeration value="accent2"/>
+ *     &lt;enumeration value="accent3"/>
+ *     &lt;enumeration value="accent4"/>
+ *     &lt;enumeration value="accent5"/>
+ *     &lt;enumeration value="accent6"/>
+ *     &lt;enumeration value="hlink"/>
+ *     &lt;enumeration value="folHlink"/>
+ *     &lt;enumeration value="phClr"/>
+ *     &lt;enumeration value="dk1"/>
+ *     &lt;enumeration value="lt1"/>
+ *     &lt;enumeration value="dk2"/>
+ *     &lt;enumeration value="lt2"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "ST_SchemeColorVal", namespace = "http://schemas.openxmlformats.org/drawingml/2006/main")
+@XmlEnum
+public enum STSchemeColorVal {
+
+
+    /**
+     * Background Color 1
+     * 
+     */
+    @XmlEnumValue("bg1")
+    BG_1("bg1"),
+
+    /**
+     * Text Color 1
+     * 
+     */
+    @XmlEnumValue("tx1")
+    TX_1("tx1"),
+
+    /**
+     * Background Color 2
+     * 
+     */
+    @XmlEnumValue("bg2")
+    BG_2("bg2"),
+
+    /**
+     * Text Color 2
+     * 
+     */
+    @XmlEnumValue("tx2")
+    TX_2("tx2"),
+
+    /**
+     * Accent Color 1
+     * 
+     */
+    @XmlEnumValue("accent1")
+    ACCENT_1("accent1"),
+
+    /**
+     * Accent Color 2
+     * 
+     */
+    @XmlEnumValue("accent2")
+    ACCENT_2("accent2"),
+
+    /**
+     * Accent Color 3
+     * 
+     */
+    @XmlEnumValue("accent3")
+    ACCENT_3("accent3"),
+
+    /**
+     * Accent Color 4
+     * 
+     */
+    @XmlEnumValue("accent4")
+    ACCENT_4("accent4"),
+
+    /**
+     * Accent Color 5
+     * 
+     */
+    @XmlEnumValue("accent5")
+    ACCENT_5("accent5"),
+
+    /**
+     * Accent Color 6
+     * 
+     */
+    @XmlEnumValue("accent6")
+    ACCENT_6("accent6"),
+
+    /**
+     * Hyperlink Color
+     * 
+     */
+    @XmlEnumValue("hlink")
+    HLINK("hlink"),
+
+    /**
+     * Followed Hyperlink Color
+     * 
+     */
+    @XmlEnumValue("folHlink")
+    FOL_HLINK("folHlink"),
+
+    /**
+     * Style Color
+     * 
+     */
+    @XmlEnumValue("phClr")
+    PH_CLR("phClr"),
+
+    /**
+     * Dark Color 1
+     * 
+     */
+    @XmlEnumValue("dk1")
+    DK_1("dk1"),
+
+    /**
+     * Light Color 1
+     * 
+     */
+    @XmlEnumValue("lt1")
+    LT_1("lt1"),
+
+    /**
+     * Dark Color 2
+     * 
+     */
+    @XmlEnumValue("dk2")
+    DK_2("dk2"),
+
+    /**
+     * Light Color 2
+     * 
+     */
+    @XmlEnumValue("lt2")
+    LT_2("lt2");
+    private final String value;
+
+    STSchemeColorVal(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static STSchemeColorVal fromValue(String v) {
+        for (STSchemeColorVal c: STSchemeColorVal.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STShapeType.java
URL: http://svn.apache.org/viewvc/poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STShapeType.java?rev=1661322&view=auto
==============================================================================
--- poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STShapeType.java (added)
+++ poi/branches/common_sl/src/scratchpad/src/org/apache/poi/sl/draw/binding/STShapeType.java Sat Feb 21 10:56:03 2015
@@ -0,0 +1,1557 @@
+/* ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+==================================================================== */
+
+package org.apache.poi.sl.draw.binding;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ST_ShapeType.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="ST_ShapeType">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}token">
+ *     &lt;enumeration value="line"/>
+ *     &lt;enumeration value="lineInv"/>
+ *     &lt;enumeration value="triangle"/>
+ *     &lt;enumeration value="rtTriangle"/>
+ *     &lt;enumeration value="rect"/>
+ *     &lt;enumeration value="diamond"/>
+ *     &lt;enumeration value="parallelogram"/>
+ *     &lt;enumeration value="trapezoid"/>
+ *     &lt;enumeration value="nonIsoscelesTrapezoid"/>
+ *     &lt;enumeration value="pentagon"/>
+ *     &lt;enumeration value="hexagon"/>
+ *     &lt;enumeration value="heptagon"/>
+ *     &lt;enumeration value="octagon"/>
+ *     &lt;enumeration value="decagon"/>
+ *     &lt;enumeration value="dodecagon"/>
+ *     &lt;enumeration value="star4"/>
+ *     &lt;enumeration value="star5"/>
+ *     &lt;enumeration value="star6"/>
+ *     &lt;enumeration value="star7"/>
+ *     &lt;enumeration value="star8"/>
+ *     &lt;enumeration value="star10"/>
+ *     &lt;enumeration value="star12"/>
+ *     &lt;enumeration value="star16"/>
+ *     &lt;enumeration value="star24"/>
+ *     &lt;enumeration value="star32"/>
+ *     &lt;enumeration value="roundRect"/>
+ *     &lt;enumeration value="round1Rect"/>
+ *     &lt;enumeration value="round2SameRect"/>
+ *     &lt;enumeration value="round2DiagRect"/>
+ *     &lt;enumeration value="snipRoundRect"/>
+ *     &lt;enumeration value="snip1Rect"/>
+ *     &lt;enumeration value="snip2SameRect"/>
+ *     &lt;enumeration value="snip2DiagRect"/>
+ *     &lt;enumeration value="plaque"/>
+ *     &lt;enumeration value="ellipse"/>
+ *     &lt;enumeration value="teardrop"/>
+ *     &lt;enumeration value="homePlate"/>
+ *     &lt;enumeration value="chevron"/>
+ *     &lt;enumeration value="pieWedge"/>
+ *     &lt;enumeration value="pie"/>
+ *     &lt;enumeration value="blockArc"/>
+ *     &lt;enumeration value="donut"/>
+ *     &lt;enumeration value="noSmoking"/>
+ *     &lt;enumeration value="rightArrow"/>
+ *     &lt;enumeration value="leftArrow"/>
+ *     &lt;enumeration value="upArrow"/>
+ *     &lt;enumeration value="downArrow"/>
+ *     &lt;enumeration value="stripedRightArrow"/>
+ *     &lt;enumeration value="notchedRightArrow"/>
+ *     &lt;enumeration value="bentUpArrow"/>
+ *     &lt;enumeration value="leftRightArrow"/>
+ *     &lt;enumeration value="upDownArrow"/>
+ *     &lt;enumeration value="leftUpArrow"/>
+ *     &lt;enumeration value="leftRightUpArrow"/>
+ *     &lt;enumeration value="quadArrow"/>
+ *     &lt;enumeration value="leftArrowCallout"/>
+ *     &lt;enumeration value="rightArrowCallout"/>
+ *     &lt;enumeration value="upArrowCallout"/>
+ *     &lt;enumeration value="downArrowCallout"/>
+ *     &lt;enumeration value="leftRightArrowCallout"/>
+ *     &lt;enumeration value="upDownArrowCallout"/>
+ *     &lt;enumeration value="quadArrowCallout"/>
+ *     &lt;enumeration value="bentArrow"/>
+ *     &lt;enumeration value="uturnArrow"/>
+ *     &lt;enumeration value="circularArrow"/>
+ *     &lt;enumeration value="leftCircularArrow"/>
+ *     &lt;enumeration value="leftRightCircularArrow"/>
+ *     &lt;enumeration value="curvedRightArrow"/>
+ *     &lt;enumeration value="curvedLeftArrow"/>
+ *     &lt;enumeration value="curvedUpArrow"/>
+ *     &lt;enumeration value="curvedDownArrow"/>
+ *     &lt;enumeration value="swooshArrow"/>
+ *     &lt;enumeration value="cube"/>
+ *     &lt;enumeration value="can"/>
+ *     &lt;enumeration value="lightningBolt"/>
+ *     &lt;enumeration value="heart"/>
+ *     &lt;enumeration value="sun"/>
+ *     &lt;enumeration value="moon"/>
+ *     &lt;enumeration value="smileyFace"/>
+ *     &lt;enumeration value="irregularSeal1"/>
+ *     &lt;enumeration value="irregularSeal2"/>
+ *     &lt;enumeration value="foldedCorner"/>
+ *     &lt;enumeration value="bevel"/>
+ *     &lt;enumeration value="frame"/>
+ *     &lt;enumeration value="halfFrame"/>
+ *     &lt;enumeration value="corner"/>
+ *     &lt;enumeration value="diagStripe"/>
+ *     &lt;enumeration value="chord"/>
+ *     &lt;enumeration value="arc"/>
+ *     &lt;enumeration value="leftBracket"/>
+ *     &lt;enumeration value="rightBracket"/>
+ *     &lt;enumeration value="leftBrace"/>
+ *     &lt;enumeration value="rightBrace"/>
+ *     &lt;enumeration value="bracketPair"/>
+ *     &lt;enumeration value="bracePair"/>
+ *     &lt;enumeration value="straightConnector1"/>
+ *     &lt;enumeration value="bentConnector2"/>
+ *     &lt;enumeration value="bentConnector3"/>
+ *     &lt;enumeration value="bentConnector4"/>
+ *     &lt;enumeration value="bentConnector5"/>
+ *     &lt;enumeration value="curvedConnector2"/>
+ *     &lt;enumeration value="curvedConnector3"/>
+ *     &lt;enumeration value="curvedConnector4"/>
+ *     &lt;enumeration value="curvedConnector5"/>
+ *     &lt;enumeration value="callout1"/>
+ *     &lt;enumeration value="callout2"/>
+ *     &lt;enumeration value="callout3"/>
+ *     &lt;enumeration value="accentCallout1"/>
+ *     &lt;enumeration value="accentCallout2"/>
+ *     &lt;enumeration value="accentCallout3"/>
+ *     &lt;enumeration value="borderCallout1"/>
+ *     &lt;enumeration value="borderCallout2"/>
+ *     &lt;enumeration value="borderCallout3"/>
+ *     &lt;enumeration value="accentBorderCallout1"/>
+ *     &lt;enumeration value="accentBorderCallout2"/>
+ *     &lt;enumeration value="accentBorderCallout3"/>
+ *     &lt;enumeration value="wedgeRectCallout"/>
+ *     &lt;enumeration value="wedgeRoundRectCallout"/>
+ *     &lt;enumeration value="wedgeEllipseCallout"/>
+ *     &lt;enumeration value="cloudCallout"/>
+ *     &lt;enumeration value="cloud"/>
+ *     &lt;enumeration value="ribbon"/>
+ *     &lt;enumeration value="ribbon2"/>
+ *     &lt;enumeration value="ellipseRibbon"/>
+ *     &lt;enumeration value="ellipseRibbon2"/>
+ *     &lt;enumeration value="leftRightRibbon"/>
+ *     &lt;enumeration value="verticalScroll"/>
+ *     &lt;enumeration value="horizontalScroll"/>
+ *     &lt;enumeration value="wave"/>
+ *     &lt;enumeration value="doubleWave"/>
+ *     &lt;enumeration value="plus"/>
+ *     &lt;enumeration value="flowChartProcess"/>
+ *     &lt;enumeration value="flowChartDecision"/>
+ *     &lt;enumeration value="flowChartInputOutput"/>
+ *     &lt;enumeration value="flowChartPredefinedProcess"/>
+ *     &lt;enumeration value="flowChartInternalStorage"/>
+ *     &lt;enumeration value="flowChartDocument"/>
+ *     &lt;enumeration value="flowChartMultidocument"/>
+ *     &lt;enumeration value="flowChartTerminator"/>
+ *     &lt;enumeration value="flowChartPreparation"/>
+ *     &lt;enumeration value="flowChartManualInput"/>
+ *     &lt;enumeration value="flowChartManualOperation"/>
+ *     &lt;enumeration value="flowChartConnector"/>
+ *     &lt;enumeration value="flowChartPunchedCard"/>
+ *     &lt;enumeration value="flowChartPunchedTape"/>
+ *     &lt;enumeration value="flowChartSummingJunction"/>
+ *     &lt;enumeration value="flowChartOr"/>
+ *     &lt;enumeration value="flowChartCollate"/>
+ *     &lt;enumeration value="flowChartSort"/>
+ *     &lt;enumeration value="flowChartExtract"/>
+ *     &lt;enumeration value="flowChartMerge"/>
+ *     &lt;enumeration value="flowChartOfflineStorage"/>
+ *     &lt;enumeration value="flowChartOnlineStorage"/>
+ *     &lt;enumeration value="flowChartMagneticTape"/>
+ *     &lt;enumeration value="flowChartMagneticDisk"/>
+ *     &lt;enumeration value="flowChartMagneticDrum"/>
+ *     &lt;enumeration value="flowChartDisplay"/>
+ *     &lt;enumeration value="flowChartDelay"/>
+ *     &lt;enumeration value="flowChartAlternateProcess"/>
+ *     &lt;enumeration value="flowChartOffpageConnector"/>
+ *     &lt;enumeration value="actionButtonBlank"/>
+ *     &lt;enumeration value="actionButtonHome"/>
+ *     &lt;enumeration value="actionButtonHelp"/>
+ *     &lt;enumeration value="actionButtonInformation"/>
+ *     &lt;enumeration value="actionButtonForwardNext"/>
+ *     &lt;enumeration value="actionButtonBackPrevious"/>
+ *     &lt;enumeration value="actionButtonEnd"/>
+ *     &lt;enumeration value="actionButtonBeginning"/>
+ *     &lt;enumeration value="actionButtonReturn"/>
+ *     &lt;enumeration value="actionButtonDocument"/>
+ *     &lt;enumeration value="actionButtonSound"/>
+ *     &lt;enumeration value="actionButtonMovie"/>
+ *     &lt;enumeration value="gear6"/>
+ *     &lt;enumeration value="gear9"/>
+ *     &lt;enumeration value="funnel"/>
+ *     &lt;enumeration value="mathPlus"/>
+ *     &lt;enumeration value="mathMinus"/>
+ *     &lt;enumeration value="mathMultiply"/>
+ *     &lt;enumeration value="mathDivide"/>
+ *     &lt;enumeration value="mathEqual"/>
+ *     &lt;enumeration value="mathNotEqual"/>
+ *     &lt;enumeration value="cornerTabs"/>
+ *     &lt;enumeration value="squareTabs"/>
+ *     &lt;enumeration value="plaqueTabs"/>
+ *     &lt;enumeration value="chartX"/>
+ *     &lt;enumeration value="chartStar"/>
+ *     &lt;enumeration value="chartPlus"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "ST_ShapeType", namespace = "http://schemas.openxmlformats.org/drawingml/2006/main")
+@XmlEnum
+public enum STShapeType {
+
+
+    /**
+     * Line Shape
+     * 
+     */
+    @XmlEnumValue("line")
+    LINE("line"),
+
+    /**
+     * Line Inverse Shape
+     * 
+     */
+    @XmlEnumValue("lineInv")
+    LINE_INV("lineInv"),
+
+    /**
+     * Triangle Shape
+     * 
+     */
+    @XmlEnumValue("triangle")
+    TRIANGLE("triangle"),
+
+    /**
+     * Right Triangle Shape
+     * 
+     */
+    @XmlEnumValue("rtTriangle")
+    RT_TRIANGLE("rtTriangle"),
+
+    /**
+     * Rectangle Shape
+     * 
+     */
+    @XmlEnumValue("rect")
+    RECT("rect"),
+
+    /**
+     * Diamond Shape
+     * 
+     */
+    @XmlEnumValue("diamond")
+    DIAMOND("diamond"),
+
+    /**
+     * Parallelogram Shape
+     * 
+     */
+    @XmlEnumValue("parallelogram")
+    PARALLELOGRAM("parallelogram"),
+
+    /**
+     * Trapezoid Shape
+     * 
+     */
+    @XmlEnumValue("trapezoid")
+    TRAPEZOID("trapezoid"),
+
+    /**
+     * Non-Isosceles Trapezoid Shape
+     * 
+     */
+    @XmlEnumValue("nonIsoscelesTrapezoid")
+    NON_ISOSCELES_TRAPEZOID("nonIsoscelesTrapezoid"),
+
+    /**
+     * Pentagon Shape
+     * 
+     */
+    @XmlEnumValue("pentagon")
+    PENTAGON("pentagon"),
+
+    /**
+     * Hexagon Shape
+     * 
+     */
+    @XmlEnumValue("hexagon")
+    HEXAGON("hexagon"),
+
+    /**
+     * Heptagon Shape
+     * 
+     */
+    @XmlEnumValue("heptagon")
+    HEPTAGON("heptagon"),
+
+    /**
+     * Octagon Shape
+     * 
+     */
+    @XmlEnumValue("octagon")
+    OCTAGON("octagon"),
+
+    /**
+     * Decagon Shape
+     * 
+     */
+    @XmlEnumValue("decagon")
+    DECAGON("decagon"),
+
+    /**
+     * Dodecagon Shape
+     * 
+     */
+    @XmlEnumValue("dodecagon")
+    DODECAGON("dodecagon"),
+
+    /**
+     * Four Pointed Star Shape
+     * 
+     */
+    @XmlEnumValue("star4")
+    STAR_4("star4"),
+
+    /**
+     * Five Pointed Star Shape
+     * 
+     */
+    @XmlEnumValue("star5")
+    STAR_5("star5"),
+
+    /**
+     * Six Pointed Star Shape
+     * 
+     */
+    @XmlEnumValue("star6")
+    STAR_6("star6"),
+
+    /**
+     * Seven Pointed Star Shape
+     * 
+     */
+    @XmlEnumValue("star7")
+    STAR_7("star7"),
+
+    /**
+     * Eight Pointed Star Shape
+     * 
+     */
+    @XmlEnumValue("star8")
+    STAR_8("star8"),
+
+    /**
+     * Ten Pointed Star Shape
+     * 
+     */
+    @XmlEnumValue("star10")
+    STAR_10("star10"),
+
+    /**
+     * Twelve Pointed Star Shape
+     * 
+     */
+    @XmlEnumValue("star12")
+    STAR_12("star12"),
+
+    /**
+     * Sixteen Pointed Star Shape
+     * 
+     */
+    @XmlEnumValue("star16")
+    STAR_16("star16"),
+
+    /**
+     * Twenty Four Pointed Star Shape
+     * 
+     */
+    @XmlEnumValue("star24")
+    STAR_24("star24"),
+
+    /**
+     * Thirty Two Pointed Star Shape
+     * 
+     */
+    @XmlEnumValue("star32")
+    STAR_32("star32"),
+
+    /**
+     * Round Corner Rectangle Shape
+     * 
+     */
+    @XmlEnumValue("roundRect")
+    ROUND_RECT("roundRect"),
+
+    /**
+     * One Round Corner Rectangle Shape
+     * 
+     */
+    @XmlEnumValue("round1Rect")
+    ROUND_1_RECT("round1Rect"),
+
+    /**
+     * Two Same-side Round Corner Rectangle Shape
+     * 
+     */
+    @XmlEnumValue("round2SameRect")
+    ROUND_2_SAME_RECT("round2SameRect"),
+
+    /**
+     * Two Diagonal Round Corner Rectangle Shape
+     * 
+     */
+    @XmlEnumValue("round2DiagRect")
+    ROUND_2_DIAG_RECT("round2DiagRect"),
+
+    /**
+     * One Snip One Round Corner Rectangle Shape
+     * 
+     */
+    @XmlEnumValue("snipRoundRect")
+    SNIP_ROUND_RECT("snipRoundRect"),
+
+    /**
+     * One Snip Corner Rectangle Shape
+     * 
+     */
+    @XmlEnumValue("snip1Rect")
+    SNIP_1_RECT("snip1Rect"),
+
+    /**
+     * Two Same-side Snip Corner Rectangle Shape
+     * 
+     */
+    @XmlEnumValue("snip2SameRect")
+    SNIP_2_SAME_RECT("snip2SameRect"),
+
+    /**
+     * Two Diagonal Snip Corner Rectangle Shape
+     * 
+     */
+    @XmlEnumValue("snip2DiagRect")
+    SNIP_2_DIAG_RECT("snip2DiagRect"),
+
+    /**
+     * Plaque Shape
+     * 
+     */
+    @XmlEnumValue("plaque")
+    PLAQUE("plaque"),
+
+    /**
+     * Ellipse Shape
+     * 
+     */
+    @XmlEnumValue("ellipse")
+    ELLIPSE("ellipse"),
+
+    /**
+     * Teardrop Shape
+     * 
+     */
+    @XmlEnumValue("teardrop")
+    TEARDROP("teardrop"),
+
+    /**
+     * Home Plate Shape
+     * 
+     */
+    @XmlEnumValue("homePlate")
+    HOME_PLATE("homePlate"),
+
+    /**
+     * Chevron Shape
+     * 
+     */
+    @XmlEnumValue("chevron")
+    CHEVRON("chevron"),
+
+    /**
+     * Pie Wedge Shape
+     * 
+     */
+    @XmlEnumValue("pieWedge")
+    PIE_WEDGE("pieWedge"),
+
+    /**
+     * Pie Shape
+     * 
+     */
+    @XmlEnumValue("pie")
+    PIE("pie"),
+
+    /**
+     * Block Arc Shape
+     * 
+     */
+    @XmlEnumValue("blockArc")
+    BLOCK_ARC("blockArc"),
+
+    /**
+     * Donut Shape
+     * 
+     */
+    @XmlEnumValue("donut")
+    DONUT("donut"),
+
+    /**
+     * No Smoking Shape
+     * 
+     */
+    @XmlEnumValue("noSmoking")
+    NO_SMOKING("noSmoking"),
+
+    /**
+     * Right Arrow Shape
+     * 
+     */
+    @XmlEnumValue("rightArrow")
+    RIGHT_ARROW("rightArrow"),
+
+    /**
+     * Left Arrow Shape
+     * 
+     */
+    @XmlEnumValue("leftArrow")
+    LEFT_ARROW("leftArrow"),
+
+    /**
+     * Up Arrow Shape
+     * 
+     */
+    @XmlEnumValue("upArrow")
+    UP_ARROW("upArrow"),
+
+    /**
+     * Down Arrow Shape
+     * 
+     */
+    @XmlEnumValue("downArrow")
+    DOWN_ARROW("downArrow"),
+
+    /**
+     * Striped Right Arrow Shape
+     * 
+     */
+    @XmlEnumValue("stripedRightArrow")
+    STRIPED_RIGHT_ARROW("stripedRightArrow"),
+
+    /**
+     * Notched Right Arrow Shape
+     * 
+     */
+    @XmlEnumValue("notchedRightArrow")
+    NOTCHED_RIGHT_ARROW("notchedRightArrow"),
+
+    /**
+     * Bent Up Arrow Shape
+     * 
+     */
+    @XmlEnumValue("bentUpArrow")
+    BENT_UP_ARROW("bentUpArrow"),
+
+    /**
+     * Left Right Arrow Shape
+     * 
+     */
+    @XmlEnumValue("leftRightArrow")
+    LEFT_RIGHT_ARROW("leftRightArrow"),
+
+    /**
+     * Up Down Arrow Shape
+     * 
+     */
+    @XmlEnumValue("upDownArrow")
+    UP_DOWN_ARROW("upDownArrow"),
+
+    /**
+     * Left Up Arrow Shape
+     * 
+     */
+    @XmlEnumValue("leftUpArrow")
+    LEFT_UP_ARROW("leftUpArrow"),
+
+    /**
+     * Left Right Up Arrow Shape
+     * 
+     */
+    @XmlEnumValue("leftRightUpArrow")
+    LEFT_RIGHT_UP_ARROW("leftRightUpArrow"),
+
+    /**
+     * Quad-Arrow Shape
+     * 
+     */
+    @XmlEnumValue("quadArrow")
+    QUAD_ARROW("quadArrow"),
+
+    /**
+     * Callout Left Arrow Shape
+     * 
+     */
+    @XmlEnumValue("leftArrowCallout")
+    LEFT_ARROW_CALLOUT("leftArrowCallout"),
+
+    /**
+     * Callout Right Arrow Shape
+     * 
+     */
+    @XmlEnumValue("rightArrowCallout")
+    RIGHT_ARROW_CALLOUT("rightArrowCallout"),
+
+    /**
+     * Callout Up Arrow Shape
+     * 
+     */
+    @XmlEnumValue("upArrowCallout")
+    UP_ARROW_CALLOUT("upArrowCallout"),
+
+    /**
+     * Callout Down Arrow Shape
+     * 
+     */
+    @XmlEnumValue("downArrowCallout")
+    DOWN_ARROW_CALLOUT("downArrowCallout"),
+
+    /**
+     * Callout Left Right Arrow Shape
+     * 
+     */
+    @XmlEnumValue("leftRightArrowCallout")
+    LEFT_RIGHT_ARROW_CALLOUT("leftRightArrowCallout"),
+
+    /**
+     * Callout Up Down Arrow Shape
+     * 
+     */
+    @XmlEnumValue("upDownArrowCallout")
+    UP_DOWN_ARROW_CALLOUT("upDownArrowCallout"),
+
+    /**
+     * Callout Quad-Arrow Shape
+     * 
+     */
+    @XmlEnumValue("quadArrowCallout")
+    QUAD_ARROW_CALLOUT("quadArrowCallout"),
+
+    /**
+     * Bent Arrow Shape
+     * 
+     */
+    @XmlEnumValue("bentArrow")
+    BENT_ARROW("bentArrow"),
+
+    /**
+     * U-Turn Arrow Shape
+     * 
+     */
+    @XmlEnumValue("uturnArrow")
+    UTURN_ARROW("uturnArrow"),
+
+    /**
+     * Circular Arrow Shape
+     * 
+     */
+    @XmlEnumValue("circularArrow")
+    CIRCULAR_ARROW("circularArrow"),
+
+    /**
+     * Left Circular Arrow Shape
+     * 
+     */
+    @XmlEnumValue("leftCircularArrow")
+    LEFT_CIRCULAR_ARROW("leftCircularArrow"),
+
+    /**
+     * Left Right Circular Arrow Shape
+     * 
+     */
+    @XmlEnumValue("leftRightCircularArrow")
+    LEFT_RIGHT_CIRCULAR_ARROW("leftRightCircularArrow"),
+
+    /**
+     * Curved Right Arrow Shape
+     * 
+     */
+    @XmlEnumValue("curvedRightArrow")
+    CURVED_RIGHT_ARROW("curvedRightArrow"),
+
+    /**
+     * Curved Left Arrow Shape
+     * 
+     */
+    @XmlEnumValue("curvedLeftArrow")
+    CURVED_LEFT_ARROW("curvedLeftArrow"),
+
+    /**
+     * Curved Up Arrow Shape
+     * 
+     */
+    @XmlEnumValue("curvedUpArrow")
+    CURVED_UP_ARROW("curvedUpArrow"),
+
+    /**
+     * Curved Down Arrow Shape
+     * 
+     */
+    @XmlEnumValue("curvedDownArrow")
+    CURVED_DOWN_ARROW("curvedDownArrow"),
+
+    /**
+     * Swoosh Arrow Shape
+     * 
+     */
+    @XmlEnumValue("swooshArrow")
+    SWOOSH_ARROW("swooshArrow"),
+
+    /**
+     * Cube Shape
+     * 
+     */
+    @XmlEnumValue("cube")
+    CUBE("cube"),
+
+    /**
+     * Can Shape
+     * 
+     */
+    @XmlEnumValue("can")
+    CAN("can"),
+
+    /**
+     * Lightning Bolt Shape
+     * 
+     */
+    @XmlEnumValue("lightningBolt")
+    LIGHTNING_BOLT("lightningBolt"),
+
+    /**
+     * Heart Shape
+     * 
+     */
+    @XmlEnumValue("heart")
+    HEART("heart"),
+
+    /**
+     * Sun Shape
+     * 
+     */
+    @XmlEnumValue("sun")
+    SUN("sun"),
+
+    /**
+     * Moon Shape
+     * 
+     */
+    @XmlEnumValue("moon")
+    MOON("moon"),
+
+    /**
+     * Smiley Face Shape
+     * 
+     */
+    @XmlEnumValue("smileyFace")
+    SMILEY_FACE("smileyFace"),
+
+    /**
+     * Irregular Seal 1 Shape
+     * 
+     */
+    @XmlEnumValue("irregularSeal1")
+    IRREGULAR_SEAL_1("irregularSeal1"),
+
+    /**
+     * Irregular Seal 2 Shape
+     * 
+     */
+    @XmlEnumValue("irregularSeal2")
+    IRREGULAR_SEAL_2("irregularSeal2"),
+
+    /**
+     * Folded Corner Shape
+     * 
+     */
+    @XmlEnumValue("foldedCorner")
+    FOLDED_CORNER("foldedCorner"),
+
+    /**
+     * Bevel Shape
+     * 
+     */
+    @XmlEnumValue("bevel")
+    BEVEL("bevel"),
+
+    /**
+     * Frame Shape
+     * 
+     */
+    @XmlEnumValue("frame")
+    FRAME("frame"),
+
+    /**
+     * Half Frame Shape
+     * 
+     */
+    @XmlEnumValue("halfFrame")
+    HALF_FRAME("halfFrame"),
+
+    /**
+     * Corner Shape
+     * 
+     */
+    @XmlEnumValue("corner")
+    CORNER("corner"),
+
+    /**
+     * Diagonal Stripe Shape
+     * 
+     */
+    @XmlEnumValue("diagStripe")
+    DIAG_STRIPE("diagStripe"),
+
+    /**
+     * Chord Shape
+     * 
+     */
+    @XmlEnumValue("chord")
+    CHORD("chord"),
+
+    /**
+     * Curved Arc Shape
+     * 
+     */
+    @XmlEnumValue("arc")
+    ARC("arc"),
+
+    /**
+     * Left Bracket Shape
+     * 
+     */
+    @XmlEnumValue("leftBracket")
+    LEFT_BRACKET("leftBracket"),
+
+    /**
+     * Right Bracket Shape
+     * 
+     */
+    @XmlEnumValue("rightBracket")
+    RIGHT_BRACKET("rightBracket"),
+
+    /**
+     * Left Brace Shape
+     * 
+     */
+    @XmlEnumValue("leftBrace")
+    LEFT_BRACE("leftBrace"),
+
+    /**
+     * Right Brace Shape
+     * 
+     */
+    @XmlEnumValue("rightBrace")
+    RIGHT_BRACE("rightBrace"),
+
+    /**
+     * Bracket Pair Shape
+     * 
+     */
+    @XmlEnumValue("bracketPair")
+    BRACKET_PAIR("bracketPair"),
+
+    /**
+     * Brace Pair Shape
+     * 
+     */
+    @XmlEnumValue("bracePair")
+    BRACE_PAIR("bracePair"),
+
+    /**
+     * Straight Connector 1 Shape
+     * 
+     */
+    @XmlEnumValue("straightConnector1")
+    STRAIGHT_CONNECTOR_1("straightConnector1"),
+
+    /**
+     * Bent Connector 2 Shape
+     * 
+     */
+    @XmlEnumValue("bentConnector2")
+    BENT_CONNECTOR_2("bentConnector2"),
+
+    /**
+     * Bent Connector 3 Shape
+     * 
+     */
+    @XmlEnumValue("bentConnector3")
+    BENT_CONNECTOR_3("bentConnector3"),
+
+    /**
+     * Bent Connector 4 Shape
+     * 
+     */
+    @XmlEnumValue("bentConnector4")
+    BENT_CONNECTOR_4("bentConnector4"),
+
+    /**
+     * Bent Connector 5 Shape
+     * 
+     */
+    @XmlEnumValue("bentConnector5")
+    BENT_CONNECTOR_5("bentConnector5"),
+
+    /**
+     * Curved Connector 2 Shape
+     * 
+     */
+    @XmlEnumValue("curvedConnector2")
+    CURVED_CONNECTOR_2("curvedConnector2"),
+
+    /**
+     * Curved Connector 3 Shape
+     * 
+     */
+    @XmlEnumValue("curvedConnector3")
+    CURVED_CONNECTOR_3("curvedConnector3"),
+
+    /**
+     * Curved Connector 4 Shape
+     * 
+     */
+    @XmlEnumValue("curvedConnector4")
+    CURVED_CONNECTOR_4("curvedConnector4"),
+
+    /**
+     * Curved Connector 5 Shape
+     * 
+     */
+    @XmlEnumValue("curvedConnector5")
+    CURVED_CONNECTOR_5("curvedConnector5"),
+
+    /**
+     * Callout 1 Shape
+     * 
+     */
+    @XmlEnumValue("callout1")
+    CALLOUT_1("callout1"),
+
+    /**
+     * Callout 2 Shape
+     * 
+     */
+    @XmlEnumValue("callout2")
+    CALLOUT_2("callout2"),
+
+    /**
+     * Callout 3 Shape
+     * 
+     */
+    @XmlEnumValue("callout3")
+    CALLOUT_3("callout3"),
+
+    /**
+     * Callout 1 Shape
+     * 
+     */
+    @XmlEnumValue("accentCallout1")
+    ACCENT_CALLOUT_1("accentCallout1"),
+
+    /**
+     * Callout 2 Shape
+     * 
+     */
+    @XmlEnumValue("accentCallout2")
+    ACCENT_CALLOUT_2("accentCallout2"),
+
+    /**
+     * Callout 3 Shape
+     * 
+     */
+    @XmlEnumValue("accentCallout3")
+    ACCENT_CALLOUT_3("accentCallout3"),
+
+    /**
+     * Callout 1 with Border Shape
+     * 
+     */
+    @XmlEnumValue("borderCallout1")
+    BORDER_CALLOUT_1("borderCallout1"),
+
+    /**
+     * Callout 2 with Border Shape
+     * 
+     */
+    @XmlEnumValue("borderCallout2")
+    BORDER_CALLOUT_2("borderCallout2"),
+
+    /**
+     * Callout 3 with Border Shape
+     * 
+     */
+    @XmlEnumValue("borderCallout3")
+    BORDER_CALLOUT_3("borderCallout3"),
+
+    /**
+     * Callout 1 with Border and Accent Shape
+     * 
+     */
+    @XmlEnumValue("accentBorderCallout1")
+    ACCENT_BORDER_CALLOUT_1("accentBorderCallout1"),
+
+    /**
+     * Callout 2 with Border and Accent Shape
+     * 
+     */
+    @XmlEnumValue("accentBorderCallout2")
+    ACCENT_BORDER_CALLOUT_2("accentBorderCallout2"),
+
+    /**
+     * Callout 3 with Border and Accent Shape
+     * 
+     */
+    @XmlEnumValue("accentBorderCallout3")
+    ACCENT_BORDER_CALLOUT_3("accentBorderCallout3"),
+
+    /**
+     * Callout Wedge Rectangle Shape
+     * 
+     */
+    @XmlEnumValue("wedgeRectCallout")
+    WEDGE_RECT_CALLOUT("wedgeRectCallout"),
+
+    /**
+     * Callout Wedge Round Rectangle Shape
+     * 
+     */
+    @XmlEnumValue("wedgeRoundRectCallout")
+    WEDGE_ROUND_RECT_CALLOUT("wedgeRoundRectCallout"),
+
+    /**
+     * Callout Wedge Ellipse Shape
+     * 
+     */
+    @XmlEnumValue("wedgeEllipseCallout")
+    WEDGE_ELLIPSE_CALLOUT("wedgeEllipseCallout"),
+
+    /**
+     * Callout Cloud Shape
+     * 
+     */
+    @XmlEnumValue("cloudCallout")
+    CLOUD_CALLOUT("cloudCallout"),
+
+    /**
+     * Cloud Shape
+     * 
+     */
+    @XmlEnumValue("cloud")
+    CLOUD("cloud"),
+
+    /**
+     * Ribbon Shape
+     * 
+     */
+    @XmlEnumValue("ribbon")
+    RIBBON("ribbon"),
+
+    /**
+     * Ribbon 2 Shape
+     * 
+     */
+    @XmlEnumValue("ribbon2")
+    RIBBON_2("ribbon2"),
+
+    /**
+     * Ellipse Ribbon Shape
+     * 
+     */
+    @XmlEnumValue("ellipseRibbon")
+    ELLIPSE_RIBBON("ellipseRibbon"),
+
+    /**
+     * Ellipse Ribbon 2 Shape
+     * 
+     */
+    @XmlEnumValue("ellipseRibbon2")
+    ELLIPSE_RIBBON_2("ellipseRibbon2"),
+
+    /**
+     * Left Right Ribbon Shape
+     * 
+     */
+    @XmlEnumValue("leftRightRibbon")
+    LEFT_RIGHT_RIBBON("leftRightRibbon"),
+
+    /**
+     * Vertical Scroll Shape
+     * 
+     */
+    @XmlEnumValue("verticalScroll")
+    VERTICAL_SCROLL("verticalScroll"),
+
+    /**
+     * Horizontal Scroll Shape
+     * 
+     */
+    @XmlEnumValue("horizontalScroll")
+    HORIZONTAL_SCROLL("horizontalScroll"),
+
+    /**
+     * Wave Shape
+     * 
+     */
+    @XmlEnumValue("wave")
+    WAVE("wave"),
+
+    /**
+     * Double Wave Shape
+     * 
+     */
+    @XmlEnumValue("doubleWave")
+    DOUBLE_WAVE("doubleWave"),
+
+    /**
+     * Plus Shape
+     * 
+     */
+    @XmlEnumValue("plus")
+    PLUS("plus"),
+
+    /**
+     * Process Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartProcess")
+    FLOW_CHART_PROCESS("flowChartProcess"),
+
+    /**
+     * Decision Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartDecision")
+    FLOW_CHART_DECISION("flowChartDecision"),
+
+    /**
+     * Input Output Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartInputOutput")
+    FLOW_CHART_INPUT_OUTPUT("flowChartInputOutput"),
+
+    /**
+     * Predefined Process Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartPredefinedProcess")
+    FLOW_CHART_PREDEFINED_PROCESS("flowChartPredefinedProcess"),
+
+    /**
+     * Internal Storage Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartInternalStorage")
+    FLOW_CHART_INTERNAL_STORAGE("flowChartInternalStorage"),
+
+    /**
+     * Document Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartDocument")
+    FLOW_CHART_DOCUMENT("flowChartDocument"),
+
+    /**
+     * Multi-Document Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartMultidocument")
+    FLOW_CHART_MULTIDOCUMENT("flowChartMultidocument"),
+
+    /**
+     * Terminator Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartTerminator")
+    FLOW_CHART_TERMINATOR("flowChartTerminator"),
+
+    /**
+     * Preparation Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartPreparation")
+    FLOW_CHART_PREPARATION("flowChartPreparation"),
+
+    /**
+     * Manual Input Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartManualInput")
+    FLOW_CHART_MANUAL_INPUT("flowChartManualInput"),
+
+    /**
+     * Manual Operation Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartManualOperation")
+    FLOW_CHART_MANUAL_OPERATION("flowChartManualOperation"),
+
+    /**
+     * Connector Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartConnector")
+    FLOW_CHART_CONNECTOR("flowChartConnector"),
+
+    /**
+     * Punched Card Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartPunchedCard")
+    FLOW_CHART_PUNCHED_CARD("flowChartPunchedCard"),
+
+    /**
+     * Punched Tape Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartPunchedTape")
+    FLOW_CHART_PUNCHED_TAPE("flowChartPunchedTape"),
+
+    /**
+     * Summing Junction Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartSummingJunction")
+    FLOW_CHART_SUMMING_JUNCTION("flowChartSummingJunction"),
+
+    /**
+     * Or Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartOr")
+    FLOW_CHART_OR("flowChartOr"),
+
+    /**
+     * Collate Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartCollate")
+    FLOW_CHART_COLLATE("flowChartCollate"),
+
+    /**
+     * Sort Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartSort")
+    FLOW_CHART_SORT("flowChartSort"),
+
+    /**
+     * Extract Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartExtract")
+    FLOW_CHART_EXTRACT("flowChartExtract"),
+
+    /**
+     * Merge Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartMerge")
+    FLOW_CHART_MERGE("flowChartMerge"),
+
+    /**
+     * Offline Storage Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartOfflineStorage")
+    FLOW_CHART_OFFLINE_STORAGE("flowChartOfflineStorage"),
+
+    /**
+     * Online Storage Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartOnlineStorage")
+    FLOW_CHART_ONLINE_STORAGE("flowChartOnlineStorage"),
+
+    /**
+     * Magnetic Tape Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartMagneticTape")
+    FLOW_CHART_MAGNETIC_TAPE("flowChartMagneticTape"),
+
+    /**
+     * Magnetic Disk Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartMagneticDisk")
+    FLOW_CHART_MAGNETIC_DISK("flowChartMagneticDisk"),
+
+    /**
+     * Magnetic Drum Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartMagneticDrum")
+    FLOW_CHART_MAGNETIC_DRUM("flowChartMagneticDrum"),
+
+    /**
+     * Display Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartDisplay")
+    FLOW_CHART_DISPLAY("flowChartDisplay"),
+
+    /**
+     * Delay Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartDelay")
+    FLOW_CHART_DELAY("flowChartDelay"),
+
+    /**
+     * Alternate Process Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartAlternateProcess")
+    FLOW_CHART_ALTERNATE_PROCESS("flowChartAlternateProcess"),
+
+    /**
+     * Off-Page Connector Flow Shape
+     * 
+     */
+    @XmlEnumValue("flowChartOffpageConnector")
+    FLOW_CHART_OFFPAGE_CONNECTOR("flowChartOffpageConnector"),
+
+    /**
+     * Blank Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonBlank")
+    ACTION_BUTTON_BLANK("actionButtonBlank"),
+
+    /**
+     * Home Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonHome")
+    ACTION_BUTTON_HOME("actionButtonHome"),
+
+    /**
+     * Help Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonHelp")
+    ACTION_BUTTON_HELP("actionButtonHelp"),
+
+    /**
+     * Information Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonInformation")
+    ACTION_BUTTON_INFORMATION("actionButtonInformation"),
+
+    /**
+     * Forward or Next Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonForwardNext")
+    ACTION_BUTTON_FORWARD_NEXT("actionButtonForwardNext"),
+
+    /**
+     * Back or Previous Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonBackPrevious")
+    ACTION_BUTTON_BACK_PREVIOUS("actionButtonBackPrevious"),
+
+    /**
+     * End Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonEnd")
+    ACTION_BUTTON_END("actionButtonEnd"),
+
+    /**
+     * Beginning Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonBeginning")
+    ACTION_BUTTON_BEGINNING("actionButtonBeginning"),
+
+    /**
+     * Return Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonReturn")
+    ACTION_BUTTON_RETURN("actionButtonReturn"),
+
+    /**
+     * Document Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonDocument")
+    ACTION_BUTTON_DOCUMENT("actionButtonDocument"),
+
+    /**
+     * Sound Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonSound")
+    ACTION_BUTTON_SOUND("actionButtonSound"),
+
+    /**
+     * Movie Button Shape
+     * 
+     */
+    @XmlEnumValue("actionButtonMovie")
+    ACTION_BUTTON_MOVIE("actionButtonMovie"),
+
+    /**
+     * Gear 6 Shape
+     * 
+     */
+    @XmlEnumValue("gear6")
+    GEAR_6("gear6"),
+
+    /**
+     * Gear 9 Shape
+     * 
+     */
+    @XmlEnumValue("gear9")
+    GEAR_9("gear9"),
+
+    /**
+     * Funnel Shape
+     * 
+     */
+    @XmlEnumValue("funnel")
+    FUNNEL("funnel"),
+
+    /**
+     * Plus Math Shape
+     * 
+     */
+    @XmlEnumValue("mathPlus")
+    MATH_PLUS("mathPlus"),
+
+    /**
+     * Minus Math Shape
+     * 
+     */
+    @XmlEnumValue("mathMinus")
+    MATH_MINUS("mathMinus"),
+
+    /**
+     * Multiply Math Shape
+     * 
+     */
+    @XmlEnumValue("mathMultiply")
+    MATH_MULTIPLY("mathMultiply"),
+
+    /**
+     * Divide Math Shape
+     * 
+     */
+    @XmlEnumValue("mathDivide")
+    MATH_DIVIDE("mathDivide"),
+
+    /**
+     * Equal Math Shape
+     * 
+     */
+    @XmlEnumValue("mathEqual")
+    MATH_EQUAL("mathEqual"),
+
+    /**
+     * Not Equal Math Shape
+     * 
+     */
+    @XmlEnumValue("mathNotEqual")
+    MATH_NOT_EQUAL("mathNotEqual"),
+
+    /**
+     * Corner Tabs Shape
+     * 
+     */
+    @XmlEnumValue("cornerTabs")
+    CORNER_TABS("cornerTabs"),
+
+    /**
+     * Square Tabs Shape
+     * 
+     */
+    @XmlEnumValue("squareTabs")
+    SQUARE_TABS("squareTabs"),
+
+    /**
+     * Plaque Tabs Shape
+     * 
+     */
+    @XmlEnumValue("plaqueTabs")
+    PLAQUE_TABS("plaqueTabs"),
+
+    /**
+     * Chart X Shape
+     * 
+     */
+    @XmlEnumValue("chartX")
+    CHART_X("chartX"),
+
+    /**
+     * Chart Star Shape
+     * 
+     */
+    @XmlEnumValue("chartStar")
+    CHART_STAR("chartStar"),
+
+    /**
+     * Chart Plus Shape
+     * 
+     */
+    @XmlEnumValue("chartPlus")
+    CHART_PLUS("chartPlus");
+    private final String value;
+
+    STShapeType(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static STShapeType fromValue(String v) {
+        for (STShapeType c: STShapeType.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org