All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.microsoft.schemas.vml.impl.CTCurveImpl Maven / Gradle / Ivy

Go to download

The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities.

There is a newer version: 62
Show newest version
/*
 * XML Type:  CT_Curve
 * Namespace: urn:schemas-microsoft-com:vml
 * Java type: com.microsoft.schemas.vml.CTCurve
 *
 * Automatically generated - do not modify.
 */
package com.microsoft.schemas.vml.impl;
/**
 * An XML CT_Curve(@urn:schemas-microsoft-com:vml).
 *
 * This is a complex type.
 */
public class CTCurveImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements com.microsoft.schemas.vml.CTCurve {
    private static final long serialVersionUID = 1L;
    
    public CTCurveImpl(org.apache.xmlbeans.SchemaType sType) {
        super(sType);
    }
    
    private static final javax.xml.namespace.QName PATH$0 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:vml", "path");
    private static final javax.xml.namespace.QName FORMULAS$2 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:vml", "formulas");
    private static final javax.xml.namespace.QName HANDLES$4 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:vml", "handles");
    private static final javax.xml.namespace.QName FILL$6 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:vml", "fill");
    private static final javax.xml.namespace.QName STROKE$8 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:vml", "stroke");
    private static final javax.xml.namespace.QName SHADOW$10 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:vml", "shadow");
    private static final javax.xml.namespace.QName TEXTBOX$12 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:vml", "textbox");
    private static final javax.xml.namespace.QName TEXTPATH$14 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:vml", "textpath");
    private static final javax.xml.namespace.QName IMAGEDATA$16 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:vml", "imagedata");
    private static final javax.xml.namespace.QName SKEW$18 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "skew");
    private static final javax.xml.namespace.QName EXTRUSION$20 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "extrusion");
    private static final javax.xml.namespace.QName CALLOUT$22 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "callout");
    private static final javax.xml.namespace.QName LOCK$24 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "lock");
    private static final javax.xml.namespace.QName CLIPPATH$26 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "clippath");
    private static final javax.xml.namespace.QName SIGNATURELINE$28 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "signatureline");
    private static final javax.xml.namespace.QName WRAP$30 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:word", "wrap");
    private static final javax.xml.namespace.QName ANCHORLOCK$32 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:word", "anchorlock");
    private static final javax.xml.namespace.QName BORDERTOP$34 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:word", "bordertop");
    private static final javax.xml.namespace.QName BORDERBOTTOM$36 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:word", "borderbottom");
    private static final javax.xml.namespace.QName BORDERLEFT$38 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:word", "borderleft");
    private static final javax.xml.namespace.QName BORDERRIGHT$40 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:word", "borderright");
    private static final javax.xml.namespace.QName CLIENTDATA$42 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "ClientData");
    private static final javax.xml.namespace.QName TEXTDATA$44 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:powerpoint", "textdata");
    private static final javax.xml.namespace.QName ID$46 = 
        new javax.xml.namespace.QName("", "id");
    private static final javax.xml.namespace.QName STYLE$48 = 
        new javax.xml.namespace.QName("", "style");
    private static final javax.xml.namespace.QName HREF$50 = 
        new javax.xml.namespace.QName("", "href");
    private static final javax.xml.namespace.QName TARGET$52 = 
        new javax.xml.namespace.QName("", "target");
    private static final javax.xml.namespace.QName CLASS1$54 = 
        new javax.xml.namespace.QName("", "class");
    private static final javax.xml.namespace.QName TITLE$56 = 
        new javax.xml.namespace.QName("", "title");
    private static final javax.xml.namespace.QName ALT$58 = 
        new javax.xml.namespace.QName("", "alt");
    private static final javax.xml.namespace.QName COORDSIZE$60 = 
        new javax.xml.namespace.QName("", "coordsize");
    private static final javax.xml.namespace.QName COORDORIGIN$62 = 
        new javax.xml.namespace.QName("", "coordorigin");
    private static final javax.xml.namespace.QName WRAPCOORDS$64 = 
        new javax.xml.namespace.QName("", "wrapcoords");
    private static final javax.xml.namespace.QName PRINT$66 = 
        new javax.xml.namespace.QName("", "print");
    private static final javax.xml.namespace.QName SPID$68 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "spid");
    private static final javax.xml.namespace.QName ONED$70 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "oned");
    private static final javax.xml.namespace.QName REGROUPID$72 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "regroupid");
    private static final javax.xml.namespace.QName DOUBLECLICKNOTIFY$74 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "doubleclicknotify");
    private static final javax.xml.namespace.QName BUTTON$76 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "button");
    private static final javax.xml.namespace.QName USERHIDDEN$78 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "userhidden");
    private static final javax.xml.namespace.QName BULLET$80 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "bullet");
    private static final javax.xml.namespace.QName HR$82 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "hr");
    private static final javax.xml.namespace.QName HRSTD$84 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "hrstd");
    private static final javax.xml.namespace.QName HRNOSHADE$86 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "hrnoshade");
    private static final javax.xml.namespace.QName HRPCT$88 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "hrpct");
    private static final javax.xml.namespace.QName HRALIGN$90 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "hralign");
    private static final javax.xml.namespace.QName ALLOWINCELL$92 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "allowincell");
    private static final javax.xml.namespace.QName ALLOWOVERLAP$94 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "allowoverlap");
    private static final javax.xml.namespace.QName USERDRAWN$96 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "userdrawn");
    private static final javax.xml.namespace.QName BORDERTOPCOLOR$98 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "bordertopcolor");
    private static final javax.xml.namespace.QName BORDERLEFTCOLOR$100 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "borderleftcolor");
    private static final javax.xml.namespace.QName BORDERBOTTOMCOLOR$102 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "borderbottomcolor");
    private static final javax.xml.namespace.QName BORDERRIGHTCOLOR$104 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "borderrightcolor");
    private static final javax.xml.namespace.QName DGMLAYOUT$106 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "dgmlayout");
    private static final javax.xml.namespace.QName DGMNODEKIND$108 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "dgmnodekind");
    private static final javax.xml.namespace.QName DGMLAYOUTMRU$110 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "dgmlayoutmru");
    private static final javax.xml.namespace.QName INSETMODE$112 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "insetmode");
    private static final javax.xml.namespace.QName CHROMAKEY$114 = 
        new javax.xml.namespace.QName("", "chromakey");
    private static final javax.xml.namespace.QName FILLED$116 = 
        new javax.xml.namespace.QName("", "filled");
    private static final javax.xml.namespace.QName FILLCOLOR$118 = 
        new javax.xml.namespace.QName("", "fillcolor");
    private static final javax.xml.namespace.QName OPACITY$120 = 
        new javax.xml.namespace.QName("", "opacity");
    private static final javax.xml.namespace.QName STROKED$122 = 
        new javax.xml.namespace.QName("", "stroked");
    private static final javax.xml.namespace.QName STROKECOLOR$124 = 
        new javax.xml.namespace.QName("", "strokecolor");
    private static final javax.xml.namespace.QName STROKEWEIGHT$126 = 
        new javax.xml.namespace.QName("", "strokeweight");
    private static final javax.xml.namespace.QName INSETPEN$128 = 
        new javax.xml.namespace.QName("", "insetpen");
    private static final javax.xml.namespace.QName SPT$130 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "spt");
    private static final javax.xml.namespace.QName CONNECTORTYPE$132 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "connectortype");
    private static final javax.xml.namespace.QName BWMODE$134 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "bwmode");
    private static final javax.xml.namespace.QName BWPURE$136 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "bwpure");
    private static final javax.xml.namespace.QName BWNORMAL$138 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "bwnormal");
    private static final javax.xml.namespace.QName FORCEDASH$140 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "forcedash");
    private static final javax.xml.namespace.QName OLEICON$142 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "oleicon");
    private static final javax.xml.namespace.QName OLE$144 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "ole");
    private static final javax.xml.namespace.QName PREFERRELATIVE$146 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "preferrelative");
    private static final javax.xml.namespace.QName CLIPTOWRAP$148 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "cliptowrap");
    private static final javax.xml.namespace.QName CLIP$150 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:office", "clip");
    private static final javax.xml.namespace.QName FROM$152 = 
        new javax.xml.namespace.QName("", "from");
    private static final javax.xml.namespace.QName CONTROL1$154 = 
        new javax.xml.namespace.QName("", "control1");
    private static final javax.xml.namespace.QName CONTROL2$156 = 
        new javax.xml.namespace.QName("", "control2");
    private static final javax.xml.namespace.QName TO$158 = 
        new javax.xml.namespace.QName("", "to");
    
    
    /**
     * Gets a List of "path" elements
     */
    public java.util.List getPathList() {
        final class PathList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.vml.CTPath get(int i)
                { return CTCurveImpl.this.getPathArray(i); }
            
            @Override
            public com.microsoft.schemas.vml.CTPath set(int i, com.microsoft.schemas.vml.CTPath o) {
                com.microsoft.schemas.vml.CTPath old = CTCurveImpl.this.getPathArray(i);
                CTCurveImpl.this.setPathArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.vml.CTPath o)
                { CTCurveImpl.this.insertNewPath(i).set(o); }
            
            @Override
            public com.microsoft.schemas.vml.CTPath remove(int i) {
                com.microsoft.schemas.vml.CTPath old = CTCurveImpl.this.getPathArray(i);
                CTCurveImpl.this.removePath(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfPathArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new PathList();
        }
    }
    
    /**
     * Gets array of all "path" elements
     */
    public com.microsoft.schemas.vml.CTPath[] getPathArray() {
        return getXmlObjectArray(PATH$0, new com.microsoft.schemas.vml.CTPath[0]);
    }
    
    /**
     * Gets ith "path" element
     */
    public com.microsoft.schemas.vml.CTPath getPathArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTPath target = null;
            target = (com.microsoft.schemas.vml.CTPath)get_store().find_element_user(PATH$0, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "path" element
     */
    public int sizeOfPathArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(PATH$0);
        }
    }
    
    /**
     * Sets array of all "path" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setPathArray(com.microsoft.schemas.vml.CTPath[] pathArray) {
        check_orphaned();
        arraySetterHelper(pathArray, PATH$0);
    }
    
    /**
     * Sets ith "path" element
     */
    public void setPathArray(int i, com.microsoft.schemas.vml.CTPath path) {
        generatedSetterHelperImpl(path, PATH$0, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "path" element
     */
    public com.microsoft.schemas.vml.CTPath insertNewPath(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTPath target = null;
            target = (com.microsoft.schemas.vml.CTPath)get_store().insert_element_user(PATH$0, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "path" element
     */
    public com.microsoft.schemas.vml.CTPath addNewPath() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTPath target = null;
            target = (com.microsoft.schemas.vml.CTPath)get_store().add_element_user(PATH$0);
            return target;
        }
    }
    
    /**
     * Removes the ith "path" element
     */
    public void removePath(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(PATH$0, i);
        }
    }
    
    /**
     * Gets a List of "formulas" elements
     */
    public java.util.List getFormulasList() {
        final class FormulasList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.vml.CTFormulas get(int i)
                { return CTCurveImpl.this.getFormulasArray(i); }
            
            @Override
            public com.microsoft.schemas.vml.CTFormulas set(int i, com.microsoft.schemas.vml.CTFormulas o) {
                com.microsoft.schemas.vml.CTFormulas old = CTCurveImpl.this.getFormulasArray(i);
                CTCurveImpl.this.setFormulasArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.vml.CTFormulas o)
                { CTCurveImpl.this.insertNewFormulas(i).set(o); }
            
            @Override
            public com.microsoft.schemas.vml.CTFormulas remove(int i) {
                com.microsoft.schemas.vml.CTFormulas old = CTCurveImpl.this.getFormulasArray(i);
                CTCurveImpl.this.removeFormulas(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfFormulasArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FormulasList();
        }
    }
    
    /**
     * Gets array of all "formulas" elements
     */
    public com.microsoft.schemas.vml.CTFormulas[] getFormulasArray() {
        return getXmlObjectArray(FORMULAS$2, new com.microsoft.schemas.vml.CTFormulas[0]);
    }
    
    /**
     * Gets ith "formulas" element
     */
    public com.microsoft.schemas.vml.CTFormulas getFormulasArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTFormulas target = null;
            target = (com.microsoft.schemas.vml.CTFormulas)get_store().find_element_user(FORMULAS$2, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "formulas" element
     */
    public int sizeOfFormulasArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(FORMULAS$2);
        }
    }
    
    /**
     * Sets array of all "formulas" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setFormulasArray(com.microsoft.schemas.vml.CTFormulas[] formulasArray) {
        check_orphaned();
        arraySetterHelper(formulasArray, FORMULAS$2);
    }
    
    /**
     * Sets ith "formulas" element
     */
    public void setFormulasArray(int i, com.microsoft.schemas.vml.CTFormulas formulas) {
        generatedSetterHelperImpl(formulas, FORMULAS$2, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "formulas" element
     */
    public com.microsoft.schemas.vml.CTFormulas insertNewFormulas(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTFormulas target = null;
            target = (com.microsoft.schemas.vml.CTFormulas)get_store().insert_element_user(FORMULAS$2, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "formulas" element
     */
    public com.microsoft.schemas.vml.CTFormulas addNewFormulas() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTFormulas target = null;
            target = (com.microsoft.schemas.vml.CTFormulas)get_store().add_element_user(FORMULAS$2);
            return target;
        }
    }
    
    /**
     * Removes the ith "formulas" element
     */
    public void removeFormulas(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(FORMULAS$2, i);
        }
    }
    
    /**
     * Gets a List of "handles" elements
     */
    public java.util.List getHandlesList() {
        final class HandlesList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.vml.CTHandles get(int i)
                { return CTCurveImpl.this.getHandlesArray(i); }
            
            @Override
            public com.microsoft.schemas.vml.CTHandles set(int i, com.microsoft.schemas.vml.CTHandles o) {
                com.microsoft.schemas.vml.CTHandles old = CTCurveImpl.this.getHandlesArray(i);
                CTCurveImpl.this.setHandlesArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.vml.CTHandles o)
                { CTCurveImpl.this.insertNewHandles(i).set(o); }
            
            @Override
            public com.microsoft.schemas.vml.CTHandles remove(int i) {
                com.microsoft.schemas.vml.CTHandles old = CTCurveImpl.this.getHandlesArray(i);
                CTCurveImpl.this.removeHandles(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfHandlesArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new HandlesList();
        }
    }
    
    /**
     * Gets array of all "handles" elements
     */
    public com.microsoft.schemas.vml.CTHandles[] getHandlesArray() {
        return getXmlObjectArray(HANDLES$4, new com.microsoft.schemas.vml.CTHandles[0]);
    }
    
    /**
     * Gets ith "handles" element
     */
    public com.microsoft.schemas.vml.CTHandles getHandlesArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTHandles target = null;
            target = (com.microsoft.schemas.vml.CTHandles)get_store().find_element_user(HANDLES$4, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "handles" element
     */
    public int sizeOfHandlesArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(HANDLES$4);
        }
    }
    
    /**
     * Sets array of all "handles" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setHandlesArray(com.microsoft.schemas.vml.CTHandles[] handlesArray) {
        check_orphaned();
        arraySetterHelper(handlesArray, HANDLES$4);
    }
    
    /**
     * Sets ith "handles" element
     */
    public void setHandlesArray(int i, com.microsoft.schemas.vml.CTHandles handles) {
        generatedSetterHelperImpl(handles, HANDLES$4, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "handles" element
     */
    public com.microsoft.schemas.vml.CTHandles insertNewHandles(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTHandles target = null;
            target = (com.microsoft.schemas.vml.CTHandles)get_store().insert_element_user(HANDLES$4, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "handles" element
     */
    public com.microsoft.schemas.vml.CTHandles addNewHandles() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTHandles target = null;
            target = (com.microsoft.schemas.vml.CTHandles)get_store().add_element_user(HANDLES$4);
            return target;
        }
    }
    
    /**
     * Removes the ith "handles" element
     */
    public void removeHandles(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(HANDLES$4, i);
        }
    }
    
    /**
     * Gets a List of "fill" elements
     */
    public java.util.List getFillList() {
        final class FillList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.vml.CTFill get(int i)
                { return CTCurveImpl.this.getFillArray(i); }
            
            @Override
            public com.microsoft.schemas.vml.CTFill set(int i, com.microsoft.schemas.vml.CTFill o) {
                com.microsoft.schemas.vml.CTFill old = CTCurveImpl.this.getFillArray(i);
                CTCurveImpl.this.setFillArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.vml.CTFill o)
                { CTCurveImpl.this.insertNewFill(i).set(o); }
            
            @Override
            public com.microsoft.schemas.vml.CTFill remove(int i) {
                com.microsoft.schemas.vml.CTFill old = CTCurveImpl.this.getFillArray(i);
                CTCurveImpl.this.removeFill(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfFillArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FillList();
        }
    }
    
    /**
     * Gets array of all "fill" elements
     */
    public com.microsoft.schemas.vml.CTFill[] getFillArray() {
        return getXmlObjectArray(FILL$6, new com.microsoft.schemas.vml.CTFill[0]);
    }
    
    /**
     * Gets ith "fill" element
     */
    public com.microsoft.schemas.vml.CTFill getFillArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTFill target = null;
            target = (com.microsoft.schemas.vml.CTFill)get_store().find_element_user(FILL$6, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "fill" element
     */
    public int sizeOfFillArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(FILL$6);
        }
    }
    
    /**
     * Sets array of all "fill" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setFillArray(com.microsoft.schemas.vml.CTFill[] fillArray) {
        check_orphaned();
        arraySetterHelper(fillArray, FILL$6);
    }
    
    /**
     * Sets ith "fill" element
     */
    public void setFillArray(int i, com.microsoft.schemas.vml.CTFill fill) {
        generatedSetterHelperImpl(fill, FILL$6, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "fill" element
     */
    public com.microsoft.schemas.vml.CTFill insertNewFill(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTFill target = null;
            target = (com.microsoft.schemas.vml.CTFill)get_store().insert_element_user(FILL$6, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "fill" element
     */
    public com.microsoft.schemas.vml.CTFill addNewFill() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTFill target = null;
            target = (com.microsoft.schemas.vml.CTFill)get_store().add_element_user(FILL$6);
            return target;
        }
    }
    
    /**
     * Removes the ith "fill" element
     */
    public void removeFill(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(FILL$6, i);
        }
    }
    
    /**
     * Gets a List of "stroke" elements
     */
    public java.util.List getStrokeList() {
        final class StrokeList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.vml.CTStroke get(int i)
                { return CTCurveImpl.this.getStrokeArray(i); }
            
            @Override
            public com.microsoft.schemas.vml.CTStroke set(int i, com.microsoft.schemas.vml.CTStroke o) {
                com.microsoft.schemas.vml.CTStroke old = CTCurveImpl.this.getStrokeArray(i);
                CTCurveImpl.this.setStrokeArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.vml.CTStroke o)
                { CTCurveImpl.this.insertNewStroke(i).set(o); }
            
            @Override
            public com.microsoft.schemas.vml.CTStroke remove(int i) {
                com.microsoft.schemas.vml.CTStroke old = CTCurveImpl.this.getStrokeArray(i);
                CTCurveImpl.this.removeStroke(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfStrokeArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new StrokeList();
        }
    }
    
    /**
     * Gets array of all "stroke" elements
     */
    public com.microsoft.schemas.vml.CTStroke[] getStrokeArray() {
        return getXmlObjectArray(STROKE$8, new com.microsoft.schemas.vml.CTStroke[0]);
    }
    
    /**
     * Gets ith "stroke" element
     */
    public com.microsoft.schemas.vml.CTStroke getStrokeArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTStroke target = null;
            target = (com.microsoft.schemas.vml.CTStroke)get_store().find_element_user(STROKE$8, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "stroke" element
     */
    public int sizeOfStrokeArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(STROKE$8);
        }
    }
    
    /**
     * Sets array of all "stroke" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setStrokeArray(com.microsoft.schemas.vml.CTStroke[] strokeArray) {
        check_orphaned();
        arraySetterHelper(strokeArray, STROKE$8);
    }
    
    /**
     * Sets ith "stroke" element
     */
    public void setStrokeArray(int i, com.microsoft.schemas.vml.CTStroke stroke) {
        generatedSetterHelperImpl(stroke, STROKE$8, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "stroke" element
     */
    public com.microsoft.schemas.vml.CTStroke insertNewStroke(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTStroke target = null;
            target = (com.microsoft.schemas.vml.CTStroke)get_store().insert_element_user(STROKE$8, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "stroke" element
     */
    public com.microsoft.schemas.vml.CTStroke addNewStroke() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTStroke target = null;
            target = (com.microsoft.schemas.vml.CTStroke)get_store().add_element_user(STROKE$8);
            return target;
        }
    }
    
    /**
     * Removes the ith "stroke" element
     */
    public void removeStroke(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(STROKE$8, i);
        }
    }
    
    /**
     * Gets a List of "shadow" elements
     */
    public java.util.List getShadowList() {
        final class ShadowList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.vml.CTShadow get(int i)
                { return CTCurveImpl.this.getShadowArray(i); }
            
            @Override
            public com.microsoft.schemas.vml.CTShadow set(int i, com.microsoft.schemas.vml.CTShadow o) {
                com.microsoft.schemas.vml.CTShadow old = CTCurveImpl.this.getShadowArray(i);
                CTCurveImpl.this.setShadowArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.vml.CTShadow o)
                { CTCurveImpl.this.insertNewShadow(i).set(o); }
            
            @Override
            public com.microsoft.schemas.vml.CTShadow remove(int i) {
                com.microsoft.schemas.vml.CTShadow old = CTCurveImpl.this.getShadowArray(i);
                CTCurveImpl.this.removeShadow(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfShadowArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ShadowList();
        }
    }
    
    /**
     * Gets array of all "shadow" elements
     */
    public com.microsoft.schemas.vml.CTShadow[] getShadowArray() {
        return getXmlObjectArray(SHADOW$10, new com.microsoft.schemas.vml.CTShadow[0]);
    }
    
    /**
     * Gets ith "shadow" element
     */
    public com.microsoft.schemas.vml.CTShadow getShadowArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTShadow target = null;
            target = (com.microsoft.schemas.vml.CTShadow)get_store().find_element_user(SHADOW$10, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "shadow" element
     */
    public int sizeOfShadowArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(SHADOW$10);
        }
    }
    
    /**
     * Sets array of all "shadow" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setShadowArray(com.microsoft.schemas.vml.CTShadow[] shadowArray) {
        check_orphaned();
        arraySetterHelper(shadowArray, SHADOW$10);
    }
    
    /**
     * Sets ith "shadow" element
     */
    public void setShadowArray(int i, com.microsoft.schemas.vml.CTShadow shadow) {
        generatedSetterHelperImpl(shadow, SHADOW$10, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "shadow" element
     */
    public com.microsoft.schemas.vml.CTShadow insertNewShadow(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTShadow target = null;
            target = (com.microsoft.schemas.vml.CTShadow)get_store().insert_element_user(SHADOW$10, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "shadow" element
     */
    public com.microsoft.schemas.vml.CTShadow addNewShadow() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTShadow target = null;
            target = (com.microsoft.schemas.vml.CTShadow)get_store().add_element_user(SHADOW$10);
            return target;
        }
    }
    
    /**
     * Removes the ith "shadow" element
     */
    public void removeShadow(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(SHADOW$10, i);
        }
    }
    
    /**
     * Gets a List of "textbox" elements
     */
    public java.util.List getTextboxList() {
        final class TextboxList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.vml.CTTextbox get(int i)
                { return CTCurveImpl.this.getTextboxArray(i); }
            
            @Override
            public com.microsoft.schemas.vml.CTTextbox set(int i, com.microsoft.schemas.vml.CTTextbox o) {
                com.microsoft.schemas.vml.CTTextbox old = CTCurveImpl.this.getTextboxArray(i);
                CTCurveImpl.this.setTextboxArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.vml.CTTextbox o)
                { CTCurveImpl.this.insertNewTextbox(i).set(o); }
            
            @Override
            public com.microsoft.schemas.vml.CTTextbox remove(int i) {
                com.microsoft.schemas.vml.CTTextbox old = CTCurveImpl.this.getTextboxArray(i);
                CTCurveImpl.this.removeTextbox(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfTextboxArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new TextboxList();
        }
    }
    
    /**
     * Gets array of all "textbox" elements
     */
    public com.microsoft.schemas.vml.CTTextbox[] getTextboxArray() {
        return getXmlObjectArray(TEXTBOX$12, new com.microsoft.schemas.vml.CTTextbox[0]);
    }
    
    /**
     * Gets ith "textbox" element
     */
    public com.microsoft.schemas.vml.CTTextbox getTextboxArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTTextbox target = null;
            target = (com.microsoft.schemas.vml.CTTextbox)get_store().find_element_user(TEXTBOX$12, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "textbox" element
     */
    public int sizeOfTextboxArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(TEXTBOX$12);
        }
    }
    
    /**
     * Sets array of all "textbox" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setTextboxArray(com.microsoft.schemas.vml.CTTextbox[] textboxArray) {
        check_orphaned();
        arraySetterHelper(textboxArray, TEXTBOX$12);
    }
    
    /**
     * Sets ith "textbox" element
     */
    public void setTextboxArray(int i, com.microsoft.schemas.vml.CTTextbox textbox) {
        generatedSetterHelperImpl(textbox, TEXTBOX$12, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "textbox" element
     */
    public com.microsoft.schemas.vml.CTTextbox insertNewTextbox(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTTextbox target = null;
            target = (com.microsoft.schemas.vml.CTTextbox)get_store().insert_element_user(TEXTBOX$12, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "textbox" element
     */
    public com.microsoft.schemas.vml.CTTextbox addNewTextbox() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTTextbox target = null;
            target = (com.microsoft.schemas.vml.CTTextbox)get_store().add_element_user(TEXTBOX$12);
            return target;
        }
    }
    
    /**
     * Removes the ith "textbox" element
     */
    public void removeTextbox(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(TEXTBOX$12, i);
        }
    }
    
    /**
     * Gets a List of "textpath" elements
     */
    public java.util.List getTextpathList() {
        final class TextpathList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.vml.CTTextPath get(int i)
                { return CTCurveImpl.this.getTextpathArray(i); }
            
            @Override
            public com.microsoft.schemas.vml.CTTextPath set(int i, com.microsoft.schemas.vml.CTTextPath o) {
                com.microsoft.schemas.vml.CTTextPath old = CTCurveImpl.this.getTextpathArray(i);
                CTCurveImpl.this.setTextpathArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.vml.CTTextPath o)
                { CTCurveImpl.this.insertNewTextpath(i).set(o); }
            
            @Override
            public com.microsoft.schemas.vml.CTTextPath remove(int i) {
                com.microsoft.schemas.vml.CTTextPath old = CTCurveImpl.this.getTextpathArray(i);
                CTCurveImpl.this.removeTextpath(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfTextpathArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new TextpathList();
        }
    }
    
    /**
     * Gets array of all "textpath" elements
     */
    public com.microsoft.schemas.vml.CTTextPath[] getTextpathArray() {
        return getXmlObjectArray(TEXTPATH$14, new com.microsoft.schemas.vml.CTTextPath[0]);
    }
    
    /**
     * Gets ith "textpath" element
     */
    public com.microsoft.schemas.vml.CTTextPath getTextpathArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTTextPath target = null;
            target = (com.microsoft.schemas.vml.CTTextPath)get_store().find_element_user(TEXTPATH$14, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "textpath" element
     */
    public int sizeOfTextpathArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(TEXTPATH$14);
        }
    }
    
    /**
     * Sets array of all "textpath" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setTextpathArray(com.microsoft.schemas.vml.CTTextPath[] textpathArray) {
        check_orphaned();
        arraySetterHelper(textpathArray, TEXTPATH$14);
    }
    
    /**
     * Sets ith "textpath" element
     */
    public void setTextpathArray(int i, com.microsoft.schemas.vml.CTTextPath textpath) {
        generatedSetterHelperImpl(textpath, TEXTPATH$14, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "textpath" element
     */
    public com.microsoft.schemas.vml.CTTextPath insertNewTextpath(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTTextPath target = null;
            target = (com.microsoft.schemas.vml.CTTextPath)get_store().insert_element_user(TEXTPATH$14, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "textpath" element
     */
    public com.microsoft.schemas.vml.CTTextPath addNewTextpath() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTTextPath target = null;
            target = (com.microsoft.schemas.vml.CTTextPath)get_store().add_element_user(TEXTPATH$14);
            return target;
        }
    }
    
    /**
     * Removes the ith "textpath" element
     */
    public void removeTextpath(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(TEXTPATH$14, i);
        }
    }
    
    /**
     * Gets a List of "imagedata" elements
     */
    public java.util.List getImagedataList() {
        final class ImagedataList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.vml.CTImageData get(int i)
                { return CTCurveImpl.this.getImagedataArray(i); }
            
            @Override
            public com.microsoft.schemas.vml.CTImageData set(int i, com.microsoft.schemas.vml.CTImageData o) {
                com.microsoft.schemas.vml.CTImageData old = CTCurveImpl.this.getImagedataArray(i);
                CTCurveImpl.this.setImagedataArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.vml.CTImageData o)
                { CTCurveImpl.this.insertNewImagedata(i).set(o); }
            
            @Override
            public com.microsoft.schemas.vml.CTImageData remove(int i) {
                com.microsoft.schemas.vml.CTImageData old = CTCurveImpl.this.getImagedataArray(i);
                CTCurveImpl.this.removeImagedata(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfImagedataArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ImagedataList();
        }
    }
    
    /**
     * Gets array of all "imagedata" elements
     */
    public com.microsoft.schemas.vml.CTImageData[] getImagedataArray() {
        return getXmlObjectArray(IMAGEDATA$16, new com.microsoft.schemas.vml.CTImageData[0]);
    }
    
    /**
     * Gets ith "imagedata" element
     */
    public com.microsoft.schemas.vml.CTImageData getImagedataArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTImageData target = null;
            target = (com.microsoft.schemas.vml.CTImageData)get_store().find_element_user(IMAGEDATA$16, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "imagedata" element
     */
    public int sizeOfImagedataArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(IMAGEDATA$16);
        }
    }
    
    /**
     * Sets array of all "imagedata" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setImagedataArray(com.microsoft.schemas.vml.CTImageData[] imagedataArray) {
        check_orphaned();
        arraySetterHelper(imagedataArray, IMAGEDATA$16);
    }
    
    /**
     * Sets ith "imagedata" element
     */
    public void setImagedataArray(int i, com.microsoft.schemas.vml.CTImageData imagedata) {
        generatedSetterHelperImpl(imagedata, IMAGEDATA$16, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "imagedata" element
     */
    public com.microsoft.schemas.vml.CTImageData insertNewImagedata(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTImageData target = null;
            target = (com.microsoft.schemas.vml.CTImageData)get_store().insert_element_user(IMAGEDATA$16, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "imagedata" element
     */
    public com.microsoft.schemas.vml.CTImageData addNewImagedata() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.vml.CTImageData target = null;
            target = (com.microsoft.schemas.vml.CTImageData)get_store().add_element_user(IMAGEDATA$16);
            return target;
        }
    }
    
    /**
     * Removes the ith "imagedata" element
     */
    public void removeImagedata(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(IMAGEDATA$16, i);
        }
    }
    
    /**
     * Gets a List of "skew" elements
     */
    public java.util.List getSkewList() {
        final class SkewList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.office.CTSkew get(int i)
                { return CTCurveImpl.this.getSkewArray(i); }
            
            @Override
            public com.microsoft.schemas.office.office.CTSkew set(int i, com.microsoft.schemas.office.office.CTSkew o) {
                com.microsoft.schemas.office.office.CTSkew old = CTCurveImpl.this.getSkewArray(i);
                CTCurveImpl.this.setSkewArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.office.CTSkew o)
                { CTCurveImpl.this.insertNewSkew(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.office.CTSkew remove(int i) {
                com.microsoft.schemas.office.office.CTSkew old = CTCurveImpl.this.getSkewArray(i);
                CTCurveImpl.this.removeSkew(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfSkewArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new SkewList();
        }
    }
    
    /**
     * Gets array of all "skew" elements
     */
    public com.microsoft.schemas.office.office.CTSkew[] getSkewArray() {
        return getXmlObjectArray(SKEW$18, new com.microsoft.schemas.office.office.CTSkew[0]);
    }
    
    /**
     * Gets ith "skew" element
     */
    public com.microsoft.schemas.office.office.CTSkew getSkewArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTSkew target = null;
            target = (com.microsoft.schemas.office.office.CTSkew)get_store().find_element_user(SKEW$18, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "skew" element
     */
    public int sizeOfSkewArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(SKEW$18);
        }
    }
    
    /**
     * Sets array of all "skew" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setSkewArray(com.microsoft.schemas.office.office.CTSkew[] skewArray) {
        check_orphaned();
        arraySetterHelper(skewArray, SKEW$18);
    }
    
    /**
     * Sets ith "skew" element
     */
    public void setSkewArray(int i, com.microsoft.schemas.office.office.CTSkew skew) {
        generatedSetterHelperImpl(skew, SKEW$18, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "skew" element
     */
    public com.microsoft.schemas.office.office.CTSkew insertNewSkew(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTSkew target = null;
            target = (com.microsoft.schemas.office.office.CTSkew)get_store().insert_element_user(SKEW$18, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "skew" element
     */
    public com.microsoft.schemas.office.office.CTSkew addNewSkew() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTSkew target = null;
            target = (com.microsoft.schemas.office.office.CTSkew)get_store().add_element_user(SKEW$18);
            return target;
        }
    }
    
    /**
     * Removes the ith "skew" element
     */
    public void removeSkew(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(SKEW$18, i);
        }
    }
    
    /**
     * Gets a List of "extrusion" elements
     */
    public java.util.List getExtrusionList() {
        final class ExtrusionList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.office.CTExtrusion get(int i)
                { return CTCurveImpl.this.getExtrusionArray(i); }
            
            @Override
            public com.microsoft.schemas.office.office.CTExtrusion set(int i, com.microsoft.schemas.office.office.CTExtrusion o) {
                com.microsoft.schemas.office.office.CTExtrusion old = CTCurveImpl.this.getExtrusionArray(i);
                CTCurveImpl.this.setExtrusionArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.office.CTExtrusion o)
                { CTCurveImpl.this.insertNewExtrusion(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.office.CTExtrusion remove(int i) {
                com.microsoft.schemas.office.office.CTExtrusion old = CTCurveImpl.this.getExtrusionArray(i);
                CTCurveImpl.this.removeExtrusion(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfExtrusionArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ExtrusionList();
        }
    }
    
    /**
     * Gets array of all "extrusion" elements
     */
    public com.microsoft.schemas.office.office.CTExtrusion[] getExtrusionArray() {
        return getXmlObjectArray(EXTRUSION$20, new com.microsoft.schemas.office.office.CTExtrusion[0]);
    }
    
    /**
     * Gets ith "extrusion" element
     */
    public com.microsoft.schemas.office.office.CTExtrusion getExtrusionArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTExtrusion target = null;
            target = (com.microsoft.schemas.office.office.CTExtrusion)get_store().find_element_user(EXTRUSION$20, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "extrusion" element
     */
    public int sizeOfExtrusionArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(EXTRUSION$20);
        }
    }
    
    /**
     * Sets array of all "extrusion" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setExtrusionArray(com.microsoft.schemas.office.office.CTExtrusion[] extrusionArray) {
        check_orphaned();
        arraySetterHelper(extrusionArray, EXTRUSION$20);
    }
    
    /**
     * Sets ith "extrusion" element
     */
    public void setExtrusionArray(int i, com.microsoft.schemas.office.office.CTExtrusion extrusion) {
        generatedSetterHelperImpl(extrusion, EXTRUSION$20, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "extrusion" element
     */
    public com.microsoft.schemas.office.office.CTExtrusion insertNewExtrusion(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTExtrusion target = null;
            target = (com.microsoft.schemas.office.office.CTExtrusion)get_store().insert_element_user(EXTRUSION$20, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "extrusion" element
     */
    public com.microsoft.schemas.office.office.CTExtrusion addNewExtrusion() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTExtrusion target = null;
            target = (com.microsoft.schemas.office.office.CTExtrusion)get_store().add_element_user(EXTRUSION$20);
            return target;
        }
    }
    
    /**
     * Removes the ith "extrusion" element
     */
    public void removeExtrusion(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(EXTRUSION$20, i);
        }
    }
    
    /**
     * Gets a List of "callout" elements
     */
    public java.util.List getCalloutList() {
        final class CalloutList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.office.CTCallout get(int i)
                { return CTCurveImpl.this.getCalloutArray(i); }
            
            @Override
            public com.microsoft.schemas.office.office.CTCallout set(int i, com.microsoft.schemas.office.office.CTCallout o) {
                com.microsoft.schemas.office.office.CTCallout old = CTCurveImpl.this.getCalloutArray(i);
                CTCurveImpl.this.setCalloutArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.office.CTCallout o)
                { CTCurveImpl.this.insertNewCallout(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.office.CTCallout remove(int i) {
                com.microsoft.schemas.office.office.CTCallout old = CTCurveImpl.this.getCalloutArray(i);
                CTCurveImpl.this.removeCallout(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfCalloutArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new CalloutList();
        }
    }
    
    /**
     * Gets array of all "callout" elements
     */
    public com.microsoft.schemas.office.office.CTCallout[] getCalloutArray() {
        return getXmlObjectArray(CALLOUT$22, new com.microsoft.schemas.office.office.CTCallout[0]);
    }
    
    /**
     * Gets ith "callout" element
     */
    public com.microsoft.schemas.office.office.CTCallout getCalloutArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTCallout target = null;
            target = (com.microsoft.schemas.office.office.CTCallout)get_store().find_element_user(CALLOUT$22, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "callout" element
     */
    public int sizeOfCalloutArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(CALLOUT$22);
        }
    }
    
    /**
     * Sets array of all "callout" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setCalloutArray(com.microsoft.schemas.office.office.CTCallout[] calloutArray) {
        check_orphaned();
        arraySetterHelper(calloutArray, CALLOUT$22);
    }
    
    /**
     * Sets ith "callout" element
     */
    public void setCalloutArray(int i, com.microsoft.schemas.office.office.CTCallout callout) {
        generatedSetterHelperImpl(callout, CALLOUT$22, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "callout" element
     */
    public com.microsoft.schemas.office.office.CTCallout insertNewCallout(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTCallout target = null;
            target = (com.microsoft.schemas.office.office.CTCallout)get_store().insert_element_user(CALLOUT$22, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "callout" element
     */
    public com.microsoft.schemas.office.office.CTCallout addNewCallout() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTCallout target = null;
            target = (com.microsoft.schemas.office.office.CTCallout)get_store().add_element_user(CALLOUT$22);
            return target;
        }
    }
    
    /**
     * Removes the ith "callout" element
     */
    public void removeCallout(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(CALLOUT$22, i);
        }
    }
    
    /**
     * Gets a List of "lock" elements
     */
    public java.util.List getLockList() {
        final class LockList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.office.CTLock get(int i)
                { return CTCurveImpl.this.getLockArray(i); }
            
            @Override
            public com.microsoft.schemas.office.office.CTLock set(int i, com.microsoft.schemas.office.office.CTLock o) {
                com.microsoft.schemas.office.office.CTLock old = CTCurveImpl.this.getLockArray(i);
                CTCurveImpl.this.setLockArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.office.CTLock o)
                { CTCurveImpl.this.insertNewLock(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.office.CTLock remove(int i) {
                com.microsoft.schemas.office.office.CTLock old = CTCurveImpl.this.getLockArray(i);
                CTCurveImpl.this.removeLock(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfLockArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new LockList();
        }
    }
    
    /**
     * Gets array of all "lock" elements
     */
    public com.microsoft.schemas.office.office.CTLock[] getLockArray() {
        return getXmlObjectArray(LOCK$24, new com.microsoft.schemas.office.office.CTLock[0]);
    }
    
    /**
     * Gets ith "lock" element
     */
    public com.microsoft.schemas.office.office.CTLock getLockArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTLock target = null;
            target = (com.microsoft.schemas.office.office.CTLock)get_store().find_element_user(LOCK$24, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "lock" element
     */
    public int sizeOfLockArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(LOCK$24);
        }
    }
    
    /**
     * Sets array of all "lock" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setLockArray(com.microsoft.schemas.office.office.CTLock[] lockArray) {
        check_orphaned();
        arraySetterHelper(lockArray, LOCK$24);
    }
    
    /**
     * Sets ith "lock" element
     */
    public void setLockArray(int i, com.microsoft.schemas.office.office.CTLock lock) {
        generatedSetterHelperImpl(lock, LOCK$24, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "lock" element
     */
    public com.microsoft.schemas.office.office.CTLock insertNewLock(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTLock target = null;
            target = (com.microsoft.schemas.office.office.CTLock)get_store().insert_element_user(LOCK$24, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "lock" element
     */
    public com.microsoft.schemas.office.office.CTLock addNewLock() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTLock target = null;
            target = (com.microsoft.schemas.office.office.CTLock)get_store().add_element_user(LOCK$24);
            return target;
        }
    }
    
    /**
     * Removes the ith "lock" element
     */
    public void removeLock(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(LOCK$24, i);
        }
    }
    
    /**
     * Gets a List of "clippath" elements
     */
    public java.util.List getClippathList() {
        final class ClippathList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.office.CTClipPath get(int i)
                { return CTCurveImpl.this.getClippathArray(i); }
            
            @Override
            public com.microsoft.schemas.office.office.CTClipPath set(int i, com.microsoft.schemas.office.office.CTClipPath o) {
                com.microsoft.schemas.office.office.CTClipPath old = CTCurveImpl.this.getClippathArray(i);
                CTCurveImpl.this.setClippathArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.office.CTClipPath o)
                { CTCurveImpl.this.insertNewClippath(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.office.CTClipPath remove(int i) {
                com.microsoft.schemas.office.office.CTClipPath old = CTCurveImpl.this.getClippathArray(i);
                CTCurveImpl.this.removeClippath(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfClippathArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ClippathList();
        }
    }
    
    /**
     * Gets array of all "clippath" elements
     */
    public com.microsoft.schemas.office.office.CTClipPath[] getClippathArray() {
        return getXmlObjectArray(CLIPPATH$26, new com.microsoft.schemas.office.office.CTClipPath[0]);
    }
    
    /**
     * Gets ith "clippath" element
     */
    public com.microsoft.schemas.office.office.CTClipPath getClippathArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTClipPath target = null;
            target = (com.microsoft.schemas.office.office.CTClipPath)get_store().find_element_user(CLIPPATH$26, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "clippath" element
     */
    public int sizeOfClippathArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(CLIPPATH$26);
        }
    }
    
    /**
     * Sets array of all "clippath" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setClippathArray(com.microsoft.schemas.office.office.CTClipPath[] clippathArray) {
        check_orphaned();
        arraySetterHelper(clippathArray, CLIPPATH$26);
    }
    
    /**
     * Sets ith "clippath" element
     */
    public void setClippathArray(int i, com.microsoft.schemas.office.office.CTClipPath clippath) {
        generatedSetterHelperImpl(clippath, CLIPPATH$26, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "clippath" element
     */
    public com.microsoft.schemas.office.office.CTClipPath insertNewClippath(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTClipPath target = null;
            target = (com.microsoft.schemas.office.office.CTClipPath)get_store().insert_element_user(CLIPPATH$26, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "clippath" element
     */
    public com.microsoft.schemas.office.office.CTClipPath addNewClippath() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTClipPath target = null;
            target = (com.microsoft.schemas.office.office.CTClipPath)get_store().add_element_user(CLIPPATH$26);
            return target;
        }
    }
    
    /**
     * Removes the ith "clippath" element
     */
    public void removeClippath(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(CLIPPATH$26, i);
        }
    }
    
    /**
     * Gets a List of "signatureline" elements
     */
    public java.util.List getSignaturelineList() {
        final class SignaturelineList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.office.CTSignatureLine get(int i)
                { return CTCurveImpl.this.getSignaturelineArray(i); }
            
            @Override
            public com.microsoft.schemas.office.office.CTSignatureLine set(int i, com.microsoft.schemas.office.office.CTSignatureLine o) {
                com.microsoft.schemas.office.office.CTSignatureLine old = CTCurveImpl.this.getSignaturelineArray(i);
                CTCurveImpl.this.setSignaturelineArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.office.CTSignatureLine o)
                { CTCurveImpl.this.insertNewSignatureline(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.office.CTSignatureLine remove(int i) {
                com.microsoft.schemas.office.office.CTSignatureLine old = CTCurveImpl.this.getSignaturelineArray(i);
                CTCurveImpl.this.removeSignatureline(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfSignaturelineArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new SignaturelineList();
        }
    }
    
    /**
     * Gets array of all "signatureline" elements
     */
    public com.microsoft.schemas.office.office.CTSignatureLine[] getSignaturelineArray() {
        return getXmlObjectArray(SIGNATURELINE$28, new com.microsoft.schemas.office.office.CTSignatureLine[0]);
    }
    
    /**
     * Gets ith "signatureline" element
     */
    public com.microsoft.schemas.office.office.CTSignatureLine getSignaturelineArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTSignatureLine target = null;
            target = (com.microsoft.schemas.office.office.CTSignatureLine)get_store().find_element_user(SIGNATURELINE$28, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "signatureline" element
     */
    public int sizeOfSignaturelineArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(SIGNATURELINE$28);
        }
    }
    
    /**
     * Sets array of all "signatureline" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setSignaturelineArray(com.microsoft.schemas.office.office.CTSignatureLine[] signaturelineArray) {
        check_orphaned();
        arraySetterHelper(signaturelineArray, SIGNATURELINE$28);
    }
    
    /**
     * Sets ith "signatureline" element
     */
    public void setSignaturelineArray(int i, com.microsoft.schemas.office.office.CTSignatureLine signatureline) {
        generatedSetterHelperImpl(signatureline, SIGNATURELINE$28, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "signatureline" element
     */
    public com.microsoft.schemas.office.office.CTSignatureLine insertNewSignatureline(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTSignatureLine target = null;
            target = (com.microsoft.schemas.office.office.CTSignatureLine)get_store().insert_element_user(SIGNATURELINE$28, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "signatureline" element
     */
    public com.microsoft.schemas.office.office.CTSignatureLine addNewSignatureline() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.CTSignatureLine target = null;
            target = (com.microsoft.schemas.office.office.CTSignatureLine)get_store().add_element_user(SIGNATURELINE$28);
            return target;
        }
    }
    
    /**
     * Removes the ith "signatureline" element
     */
    public void removeSignatureline(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(SIGNATURELINE$28, i);
        }
    }
    
    /**
     * Gets a List of "wrap" elements
     */
    public java.util.List getWrapList() {
        final class WrapList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.word.CTWrap get(int i)
                { return CTCurveImpl.this.getWrapArray(i); }
            
            @Override
            public com.microsoft.schemas.office.word.CTWrap set(int i, com.microsoft.schemas.office.word.CTWrap o) {
                com.microsoft.schemas.office.word.CTWrap old = CTCurveImpl.this.getWrapArray(i);
                CTCurveImpl.this.setWrapArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.word.CTWrap o)
                { CTCurveImpl.this.insertNewWrap(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.word.CTWrap remove(int i) {
                com.microsoft.schemas.office.word.CTWrap old = CTCurveImpl.this.getWrapArray(i);
                CTCurveImpl.this.removeWrap(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfWrapArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new WrapList();
        }
    }
    
    /**
     * Gets array of all "wrap" elements
     */
    public com.microsoft.schemas.office.word.CTWrap[] getWrapArray() {
        return getXmlObjectArray(WRAP$30, new com.microsoft.schemas.office.word.CTWrap[0]);
    }
    
    /**
     * Gets ith "wrap" element
     */
    public com.microsoft.schemas.office.word.CTWrap getWrapArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTWrap target = null;
            target = (com.microsoft.schemas.office.word.CTWrap)get_store().find_element_user(WRAP$30, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "wrap" element
     */
    public int sizeOfWrapArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(WRAP$30);
        }
    }
    
    /**
     * Sets array of all "wrap" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setWrapArray(com.microsoft.schemas.office.word.CTWrap[] wrapArray) {
        check_orphaned();
        arraySetterHelper(wrapArray, WRAP$30);
    }
    
    /**
     * Sets ith "wrap" element
     */
    public void setWrapArray(int i, com.microsoft.schemas.office.word.CTWrap wrap) {
        generatedSetterHelperImpl(wrap, WRAP$30, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "wrap" element
     */
    public com.microsoft.schemas.office.word.CTWrap insertNewWrap(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTWrap target = null;
            target = (com.microsoft.schemas.office.word.CTWrap)get_store().insert_element_user(WRAP$30, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "wrap" element
     */
    public com.microsoft.schemas.office.word.CTWrap addNewWrap() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTWrap target = null;
            target = (com.microsoft.schemas.office.word.CTWrap)get_store().add_element_user(WRAP$30);
            return target;
        }
    }
    
    /**
     * Removes the ith "wrap" element
     */
    public void removeWrap(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(WRAP$30, i);
        }
    }
    
    /**
     * Gets a List of "anchorlock" elements
     */
    public java.util.List getAnchorlockList() {
        final class AnchorlockList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.word.CTAnchorLock get(int i)
                { return CTCurveImpl.this.getAnchorlockArray(i); }
            
            @Override
            public com.microsoft.schemas.office.word.CTAnchorLock set(int i, com.microsoft.schemas.office.word.CTAnchorLock o) {
                com.microsoft.schemas.office.word.CTAnchorLock old = CTCurveImpl.this.getAnchorlockArray(i);
                CTCurveImpl.this.setAnchorlockArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.word.CTAnchorLock o)
                { CTCurveImpl.this.insertNewAnchorlock(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.word.CTAnchorLock remove(int i) {
                com.microsoft.schemas.office.word.CTAnchorLock old = CTCurveImpl.this.getAnchorlockArray(i);
                CTCurveImpl.this.removeAnchorlock(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfAnchorlockArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AnchorlockList();
        }
    }
    
    /**
     * Gets array of all "anchorlock" elements
     */
    public com.microsoft.schemas.office.word.CTAnchorLock[] getAnchorlockArray() {
        return getXmlObjectArray(ANCHORLOCK$32, new com.microsoft.schemas.office.word.CTAnchorLock[0]);
    }
    
    /**
     * Gets ith "anchorlock" element
     */
    public com.microsoft.schemas.office.word.CTAnchorLock getAnchorlockArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTAnchorLock target = null;
            target = (com.microsoft.schemas.office.word.CTAnchorLock)get_store().find_element_user(ANCHORLOCK$32, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "anchorlock" element
     */
    public int sizeOfAnchorlockArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(ANCHORLOCK$32);
        }
    }
    
    /**
     * Sets array of all "anchorlock" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setAnchorlockArray(com.microsoft.schemas.office.word.CTAnchorLock[] anchorlockArray) {
        check_orphaned();
        arraySetterHelper(anchorlockArray, ANCHORLOCK$32);
    }
    
    /**
     * Sets ith "anchorlock" element
     */
    public void setAnchorlockArray(int i, com.microsoft.schemas.office.word.CTAnchorLock anchorlock) {
        generatedSetterHelperImpl(anchorlock, ANCHORLOCK$32, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "anchorlock" element
     */
    public com.microsoft.schemas.office.word.CTAnchorLock insertNewAnchorlock(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTAnchorLock target = null;
            target = (com.microsoft.schemas.office.word.CTAnchorLock)get_store().insert_element_user(ANCHORLOCK$32, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "anchorlock" element
     */
    public com.microsoft.schemas.office.word.CTAnchorLock addNewAnchorlock() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTAnchorLock target = null;
            target = (com.microsoft.schemas.office.word.CTAnchorLock)get_store().add_element_user(ANCHORLOCK$32);
            return target;
        }
    }
    
    /**
     * Removes the ith "anchorlock" element
     */
    public void removeAnchorlock(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(ANCHORLOCK$32, i);
        }
    }
    
    /**
     * Gets a List of "bordertop" elements
     */
    public java.util.List getBordertopList() {
        final class BordertopList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.word.CTBorder get(int i)
                { return CTCurveImpl.this.getBordertopArray(i); }
            
            @Override
            public com.microsoft.schemas.office.word.CTBorder set(int i, com.microsoft.schemas.office.word.CTBorder o) {
                com.microsoft.schemas.office.word.CTBorder old = CTCurveImpl.this.getBordertopArray(i);
                CTCurveImpl.this.setBordertopArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.word.CTBorder o)
                { CTCurveImpl.this.insertNewBordertop(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.word.CTBorder remove(int i) {
                com.microsoft.schemas.office.word.CTBorder old = CTCurveImpl.this.getBordertopArray(i);
                CTCurveImpl.this.removeBordertop(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfBordertopArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new BordertopList();
        }
    }
    
    /**
     * Gets array of all "bordertop" elements
     */
    public com.microsoft.schemas.office.word.CTBorder[] getBordertopArray() {
        return getXmlObjectArray(BORDERTOP$34, new com.microsoft.schemas.office.word.CTBorder[0]);
    }
    
    /**
     * Gets ith "bordertop" element
     */
    public com.microsoft.schemas.office.word.CTBorder getBordertopArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().find_element_user(BORDERTOP$34, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "bordertop" element
     */
    public int sizeOfBordertopArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(BORDERTOP$34);
        }
    }
    
    /**
     * Sets array of all "bordertop" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setBordertopArray(com.microsoft.schemas.office.word.CTBorder[] bordertopArray) {
        check_orphaned();
        arraySetterHelper(bordertopArray, BORDERTOP$34);
    }
    
    /**
     * Sets ith "bordertop" element
     */
    public void setBordertopArray(int i, com.microsoft.schemas.office.word.CTBorder bordertop) {
        generatedSetterHelperImpl(bordertop, BORDERTOP$34, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "bordertop" element
     */
    public com.microsoft.schemas.office.word.CTBorder insertNewBordertop(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().insert_element_user(BORDERTOP$34, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "bordertop" element
     */
    public com.microsoft.schemas.office.word.CTBorder addNewBordertop() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().add_element_user(BORDERTOP$34);
            return target;
        }
    }
    
    /**
     * Removes the ith "bordertop" element
     */
    public void removeBordertop(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(BORDERTOP$34, i);
        }
    }
    
    /**
     * Gets a List of "borderbottom" elements
     */
    public java.util.List getBorderbottomList() {
        final class BorderbottomList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.word.CTBorder get(int i)
                { return CTCurveImpl.this.getBorderbottomArray(i); }
            
            @Override
            public com.microsoft.schemas.office.word.CTBorder set(int i, com.microsoft.schemas.office.word.CTBorder o) {
                com.microsoft.schemas.office.word.CTBorder old = CTCurveImpl.this.getBorderbottomArray(i);
                CTCurveImpl.this.setBorderbottomArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.word.CTBorder o)
                { CTCurveImpl.this.insertNewBorderbottom(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.word.CTBorder remove(int i) {
                com.microsoft.schemas.office.word.CTBorder old = CTCurveImpl.this.getBorderbottomArray(i);
                CTCurveImpl.this.removeBorderbottom(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfBorderbottomArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new BorderbottomList();
        }
    }
    
    /**
     * Gets array of all "borderbottom" elements
     */
    public com.microsoft.schemas.office.word.CTBorder[] getBorderbottomArray() {
        return getXmlObjectArray(BORDERBOTTOM$36, new com.microsoft.schemas.office.word.CTBorder[0]);
    }
    
    /**
     * Gets ith "borderbottom" element
     */
    public com.microsoft.schemas.office.word.CTBorder getBorderbottomArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().find_element_user(BORDERBOTTOM$36, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "borderbottom" element
     */
    public int sizeOfBorderbottomArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(BORDERBOTTOM$36);
        }
    }
    
    /**
     * Sets array of all "borderbottom" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setBorderbottomArray(com.microsoft.schemas.office.word.CTBorder[] borderbottomArray) {
        check_orphaned();
        arraySetterHelper(borderbottomArray, BORDERBOTTOM$36);
    }
    
    /**
     * Sets ith "borderbottom" element
     */
    public void setBorderbottomArray(int i, com.microsoft.schemas.office.word.CTBorder borderbottom) {
        generatedSetterHelperImpl(borderbottom, BORDERBOTTOM$36, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "borderbottom" element
     */
    public com.microsoft.schemas.office.word.CTBorder insertNewBorderbottom(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().insert_element_user(BORDERBOTTOM$36, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "borderbottom" element
     */
    public com.microsoft.schemas.office.word.CTBorder addNewBorderbottom() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().add_element_user(BORDERBOTTOM$36);
            return target;
        }
    }
    
    /**
     * Removes the ith "borderbottom" element
     */
    public void removeBorderbottom(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(BORDERBOTTOM$36, i);
        }
    }
    
    /**
     * Gets a List of "borderleft" elements
     */
    public java.util.List getBorderleftList() {
        final class BorderleftList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.word.CTBorder get(int i)
                { return CTCurveImpl.this.getBorderleftArray(i); }
            
            @Override
            public com.microsoft.schemas.office.word.CTBorder set(int i, com.microsoft.schemas.office.word.CTBorder o) {
                com.microsoft.schemas.office.word.CTBorder old = CTCurveImpl.this.getBorderleftArray(i);
                CTCurveImpl.this.setBorderleftArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.word.CTBorder o)
                { CTCurveImpl.this.insertNewBorderleft(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.word.CTBorder remove(int i) {
                com.microsoft.schemas.office.word.CTBorder old = CTCurveImpl.this.getBorderleftArray(i);
                CTCurveImpl.this.removeBorderleft(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfBorderleftArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new BorderleftList();
        }
    }
    
    /**
     * Gets array of all "borderleft" elements
     */
    public com.microsoft.schemas.office.word.CTBorder[] getBorderleftArray() {
        return getXmlObjectArray(BORDERLEFT$38, new com.microsoft.schemas.office.word.CTBorder[0]);
    }
    
    /**
     * Gets ith "borderleft" element
     */
    public com.microsoft.schemas.office.word.CTBorder getBorderleftArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().find_element_user(BORDERLEFT$38, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "borderleft" element
     */
    public int sizeOfBorderleftArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(BORDERLEFT$38);
        }
    }
    
    /**
     * Sets array of all "borderleft" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setBorderleftArray(com.microsoft.schemas.office.word.CTBorder[] borderleftArray) {
        check_orphaned();
        arraySetterHelper(borderleftArray, BORDERLEFT$38);
    }
    
    /**
     * Sets ith "borderleft" element
     */
    public void setBorderleftArray(int i, com.microsoft.schemas.office.word.CTBorder borderleft) {
        generatedSetterHelperImpl(borderleft, BORDERLEFT$38, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "borderleft" element
     */
    public com.microsoft.schemas.office.word.CTBorder insertNewBorderleft(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().insert_element_user(BORDERLEFT$38, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "borderleft" element
     */
    public com.microsoft.schemas.office.word.CTBorder addNewBorderleft() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().add_element_user(BORDERLEFT$38);
            return target;
        }
    }
    
    /**
     * Removes the ith "borderleft" element
     */
    public void removeBorderleft(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(BORDERLEFT$38, i);
        }
    }
    
    /**
     * Gets a List of "borderright" elements
     */
    public java.util.List getBorderrightList() {
        final class BorderrightList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.word.CTBorder get(int i)
                { return CTCurveImpl.this.getBorderrightArray(i); }
            
            @Override
            public com.microsoft.schemas.office.word.CTBorder set(int i, com.microsoft.schemas.office.word.CTBorder o) {
                com.microsoft.schemas.office.word.CTBorder old = CTCurveImpl.this.getBorderrightArray(i);
                CTCurveImpl.this.setBorderrightArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.word.CTBorder o)
                { CTCurveImpl.this.insertNewBorderright(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.word.CTBorder remove(int i) {
                com.microsoft.schemas.office.word.CTBorder old = CTCurveImpl.this.getBorderrightArray(i);
                CTCurveImpl.this.removeBorderright(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfBorderrightArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new BorderrightList();
        }
    }
    
    /**
     * Gets array of all "borderright" elements
     */
    public com.microsoft.schemas.office.word.CTBorder[] getBorderrightArray() {
        return getXmlObjectArray(BORDERRIGHT$40, new com.microsoft.schemas.office.word.CTBorder[0]);
    }
    
    /**
     * Gets ith "borderright" element
     */
    public com.microsoft.schemas.office.word.CTBorder getBorderrightArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().find_element_user(BORDERRIGHT$40, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "borderright" element
     */
    public int sizeOfBorderrightArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(BORDERRIGHT$40);
        }
    }
    
    /**
     * Sets array of all "borderright" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setBorderrightArray(com.microsoft.schemas.office.word.CTBorder[] borderrightArray) {
        check_orphaned();
        arraySetterHelper(borderrightArray, BORDERRIGHT$40);
    }
    
    /**
     * Sets ith "borderright" element
     */
    public void setBorderrightArray(int i, com.microsoft.schemas.office.word.CTBorder borderright) {
        generatedSetterHelperImpl(borderright, BORDERRIGHT$40, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "borderright" element
     */
    public com.microsoft.schemas.office.word.CTBorder insertNewBorderright(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().insert_element_user(BORDERRIGHT$40, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "borderright" element
     */
    public com.microsoft.schemas.office.word.CTBorder addNewBorderright() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.word.CTBorder target = null;
            target = (com.microsoft.schemas.office.word.CTBorder)get_store().add_element_user(BORDERRIGHT$40);
            return target;
        }
    }
    
    /**
     * Removes the ith "borderright" element
     */
    public void removeBorderright(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(BORDERRIGHT$40, i);
        }
    }
    
    /**
     * Gets a List of "ClientData" elements
     */
    public java.util.List getClientDataList() {
        final class ClientDataList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.excel.CTClientData get(int i)
                { return CTCurveImpl.this.getClientDataArray(i); }
            
            @Override
            public com.microsoft.schemas.office.excel.CTClientData set(int i, com.microsoft.schemas.office.excel.CTClientData o) {
                com.microsoft.schemas.office.excel.CTClientData old = CTCurveImpl.this.getClientDataArray(i);
                CTCurveImpl.this.setClientDataArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.excel.CTClientData o)
                { CTCurveImpl.this.insertNewClientData(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.excel.CTClientData remove(int i) {
                com.microsoft.schemas.office.excel.CTClientData old = CTCurveImpl.this.getClientDataArray(i);
                CTCurveImpl.this.removeClientData(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfClientDataArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ClientDataList();
        }
    }
    
    /**
     * Gets array of all "ClientData" elements
     */
    public com.microsoft.schemas.office.excel.CTClientData[] getClientDataArray() {
        return getXmlObjectArray(CLIENTDATA$42, new com.microsoft.schemas.office.excel.CTClientData[0]);
    }
    
    /**
     * Gets ith "ClientData" element
     */
    public com.microsoft.schemas.office.excel.CTClientData getClientDataArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.excel.CTClientData target = null;
            target = (com.microsoft.schemas.office.excel.CTClientData)get_store().find_element_user(CLIENTDATA$42, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "ClientData" element
     */
    public int sizeOfClientDataArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(CLIENTDATA$42);
        }
    }
    
    /**
     * Sets array of all "ClientData" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setClientDataArray(com.microsoft.schemas.office.excel.CTClientData[] clientDataArray) {
        check_orphaned();
        arraySetterHelper(clientDataArray, CLIENTDATA$42);
    }
    
    /**
     * Sets ith "ClientData" element
     */
    public void setClientDataArray(int i, com.microsoft.schemas.office.excel.CTClientData clientData) {
        generatedSetterHelperImpl(clientData, CLIENTDATA$42, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "ClientData" element
     */
    public com.microsoft.schemas.office.excel.CTClientData insertNewClientData(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.excel.CTClientData target = null;
            target = (com.microsoft.schemas.office.excel.CTClientData)get_store().insert_element_user(CLIENTDATA$42, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "ClientData" element
     */
    public com.microsoft.schemas.office.excel.CTClientData addNewClientData() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.excel.CTClientData target = null;
            target = (com.microsoft.schemas.office.excel.CTClientData)get_store().add_element_user(CLIENTDATA$42);
            return target;
        }
    }
    
    /**
     * Removes the ith "ClientData" element
     */
    public void removeClientData(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(CLIENTDATA$42, i);
        }
    }
    
    /**
     * Gets a List of "textdata" elements
     */
    public java.util.List getTextdataList() {
        final class TextdataList extends java.util.AbstractList {
            @Override
            public com.microsoft.schemas.office.powerpoint.CTRel get(int i)
                { return CTCurveImpl.this.getTextdataArray(i); }
            
            @Override
            public com.microsoft.schemas.office.powerpoint.CTRel set(int i, com.microsoft.schemas.office.powerpoint.CTRel o) {
                com.microsoft.schemas.office.powerpoint.CTRel old = CTCurveImpl.this.getTextdataArray(i);
                CTCurveImpl.this.setTextdataArray(i, o);
                return old;
            }
            
            @Override
            public void add(int i, com.microsoft.schemas.office.powerpoint.CTRel o)
                { CTCurveImpl.this.insertNewTextdata(i).set(o); }
            
            @Override
            public com.microsoft.schemas.office.powerpoint.CTRel remove(int i) {
                com.microsoft.schemas.office.powerpoint.CTRel old = CTCurveImpl.this.getTextdataArray(i);
                CTCurveImpl.this.removeTextdata(i);
                return old;
            }
            
            @Override
            public int size()
                { return CTCurveImpl.this.sizeOfTextdataArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new TextdataList();
        }
    }
    
    /**
     * Gets array of all "textdata" elements
     */
    public com.microsoft.schemas.office.powerpoint.CTRel[] getTextdataArray() {
        return getXmlObjectArray(TEXTDATA$44, new com.microsoft.schemas.office.powerpoint.CTRel[0]);
    }
    
    /**
     * Gets ith "textdata" element
     */
    public com.microsoft.schemas.office.powerpoint.CTRel getTextdataArray(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.powerpoint.CTRel target = null;
            target = (com.microsoft.schemas.office.powerpoint.CTRel)get_store().find_element_user(TEXTDATA$44, i);
            if (target == null) {
                throw new IndexOutOfBoundsException();
            }
            return target;
        }
    }
    
    /**
     * Returns number of "textdata" element
     */
    public int sizeOfTextdataArray() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(TEXTDATA$44);
        }
    }
    
    /**
     * Sets array of all "textdata" element  WARNING: This method is not atomicaly synchronized.
     */
    public void setTextdataArray(com.microsoft.schemas.office.powerpoint.CTRel[] textdataArray) {
        check_orphaned();
        arraySetterHelper(textdataArray, TEXTDATA$44);
    }
    
    /**
     * Sets ith "textdata" element
     */
    public void setTextdataArray(int i, com.microsoft.schemas.office.powerpoint.CTRel textdata) {
        generatedSetterHelperImpl(textdata, TEXTDATA$44, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "textdata" element
     */
    public com.microsoft.schemas.office.powerpoint.CTRel insertNewTextdata(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.powerpoint.CTRel target = null;
            target = (com.microsoft.schemas.office.powerpoint.CTRel)get_store().insert_element_user(TEXTDATA$44, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "textdata" element
     */
    public com.microsoft.schemas.office.powerpoint.CTRel addNewTextdata() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.powerpoint.CTRel target = null;
            target = (com.microsoft.schemas.office.powerpoint.CTRel)get_store().add_element_user(TEXTDATA$44);
            return target;
        }
    }
    
    /**
     * Removes the ith "textdata" element
     */
    public void removeTextdata(int i) {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(TEXTDATA$44, i);
        }
    }
    
    /**
     * Gets the "id" attribute
     */
    public java.lang.String getId() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ID$46);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "id" attribute
     */
    public org.apache.xmlbeans.XmlString xgetId() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(ID$46);
            return target;
        }
    }
    
    /**
     * True if has "id" attribute
     */
    public boolean isSetId() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(ID$46) != null;
        }
    }
    
    /**
     * Sets the "id" attribute
     */
    public void setId(java.lang.String id) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ID$46);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(ID$46);
            }
            target.setStringValue(id);
        }
    }
    
    /**
     * Sets (as xml) the "id" attribute
     */
    public void xsetId(org.apache.xmlbeans.XmlString id) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(ID$46);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(ID$46);
            }
            target.set(id);
        }
    }
    
    /**
     * Unsets the "id" attribute
     */
    public void unsetId() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(ID$46);
        }
    }
    
    /**
     * Gets the "style" attribute
     */
    public java.lang.String getStyle() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(STYLE$48);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "style" attribute
     */
    public org.apache.xmlbeans.XmlString xgetStyle() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(STYLE$48);
            return target;
        }
    }
    
    /**
     * True if has "style" attribute
     */
    public boolean isSetStyle() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(STYLE$48) != null;
        }
    }
    
    /**
     * Sets the "style" attribute
     */
    public void setStyle(java.lang.String style) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(STYLE$48);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(STYLE$48);
            }
            target.setStringValue(style);
        }
    }
    
    /**
     * Sets (as xml) the "style" attribute
     */
    public void xsetStyle(org.apache.xmlbeans.XmlString style) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(STYLE$48);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(STYLE$48);
            }
            target.set(style);
        }
    }
    
    /**
     * Unsets the "style" attribute
     */
    public void unsetStyle() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(STYLE$48);
        }
    }
    
    /**
     * Gets the "href" attribute
     */
    public java.lang.String getHref() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HREF$50);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "href" attribute
     */
    public org.apache.xmlbeans.XmlString xgetHref() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(HREF$50);
            return target;
        }
    }
    
    /**
     * True if has "href" attribute
     */
    public boolean isSetHref() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(HREF$50) != null;
        }
    }
    
    /**
     * Sets the "href" attribute
     */
    public void setHref(java.lang.String href) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HREF$50);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(HREF$50);
            }
            target.setStringValue(href);
        }
    }
    
    /**
     * Sets (as xml) the "href" attribute
     */
    public void xsetHref(org.apache.xmlbeans.XmlString href) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(HREF$50);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(HREF$50);
            }
            target.set(href);
        }
    }
    
    /**
     * Unsets the "href" attribute
     */
    public void unsetHref() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(HREF$50);
        }
    }
    
    /**
     * Gets the "target" attribute
     */
    public java.lang.String getTarget() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(TARGET$52);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "target" attribute
     */
    public org.apache.xmlbeans.XmlString xgetTarget() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(TARGET$52);
            return target;
        }
    }
    
    /**
     * True if has "target" attribute
     */
    public boolean isSetTarget() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(TARGET$52) != null;
        }
    }
    
    /**
     * Sets the "target" attribute
     */
    public void setTarget(java.lang.String targetValue) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(TARGET$52);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(TARGET$52);
            }
            target.setStringValue(targetValue);
        }
    }
    
    /**
     * Sets (as xml) the "target" attribute
     */
    public void xsetTarget(org.apache.xmlbeans.XmlString targetValue) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(TARGET$52);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(TARGET$52);
            }
            target.set(targetValue);
        }
    }
    
    /**
     * Unsets the "target" attribute
     */
    public void unsetTarget() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(TARGET$52);
        }
    }
    
    /**
     * Gets the "class" attribute
     */
    public java.lang.String getClass1() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CLASS1$54);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "class" attribute
     */
    public org.apache.xmlbeans.XmlString xgetClass1() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(CLASS1$54);
            return target;
        }
    }
    
    /**
     * True if has "class" attribute
     */
    public boolean isSetClass1() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(CLASS1$54) != null;
        }
    }
    
    /**
     * Sets the "class" attribute
     */
    public void setClass1(java.lang.String class1) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CLASS1$54);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(CLASS1$54);
            }
            target.setStringValue(class1);
        }
    }
    
    /**
     * Sets (as xml) the "class" attribute
     */
    public void xsetClass1(org.apache.xmlbeans.XmlString class1) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(CLASS1$54);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(CLASS1$54);
            }
            target.set(class1);
        }
    }
    
    /**
     * Unsets the "class" attribute
     */
    public void unsetClass1() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(CLASS1$54);
        }
    }
    
    /**
     * Gets the "title" attribute
     */
    public java.lang.String getTitle() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(TITLE$56);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "title" attribute
     */
    public org.apache.xmlbeans.XmlString xgetTitle() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(TITLE$56);
            return target;
        }
    }
    
    /**
     * True if has "title" attribute
     */
    public boolean isSetTitle() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(TITLE$56) != null;
        }
    }
    
    /**
     * Sets the "title" attribute
     */
    public void setTitle(java.lang.String title) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(TITLE$56);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(TITLE$56);
            }
            target.setStringValue(title);
        }
    }
    
    /**
     * Sets (as xml) the "title" attribute
     */
    public void xsetTitle(org.apache.xmlbeans.XmlString title) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(TITLE$56);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(TITLE$56);
            }
            target.set(title);
        }
    }
    
    /**
     * Unsets the "title" attribute
     */
    public void unsetTitle() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(TITLE$56);
        }
    }
    
    /**
     * Gets the "alt" attribute
     */
    public java.lang.String getAlt() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ALT$58);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "alt" attribute
     */
    public org.apache.xmlbeans.XmlString xgetAlt() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(ALT$58);
            return target;
        }
    }
    
    /**
     * True if has "alt" attribute
     */
    public boolean isSetAlt() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(ALT$58) != null;
        }
    }
    
    /**
     * Sets the "alt" attribute
     */
    public void setAlt(java.lang.String alt) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ALT$58);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(ALT$58);
            }
            target.setStringValue(alt);
        }
    }
    
    /**
     * Sets (as xml) the "alt" attribute
     */
    public void xsetAlt(org.apache.xmlbeans.XmlString alt) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(ALT$58);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(ALT$58);
            }
            target.set(alt);
        }
    }
    
    /**
     * Unsets the "alt" attribute
     */
    public void unsetAlt() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(ALT$58);
        }
    }
    
    /**
     * Gets the "coordsize" attribute
     */
    public java.lang.String getCoordsize() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(COORDSIZE$60);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "coordsize" attribute
     */
    public org.apache.xmlbeans.XmlString xgetCoordsize() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(COORDSIZE$60);
            return target;
        }
    }
    
    /**
     * True if has "coordsize" attribute
     */
    public boolean isSetCoordsize() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(COORDSIZE$60) != null;
        }
    }
    
    /**
     * Sets the "coordsize" attribute
     */
    public void setCoordsize(java.lang.String coordsize) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(COORDSIZE$60);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(COORDSIZE$60);
            }
            target.setStringValue(coordsize);
        }
    }
    
    /**
     * Sets (as xml) the "coordsize" attribute
     */
    public void xsetCoordsize(org.apache.xmlbeans.XmlString coordsize) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(COORDSIZE$60);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(COORDSIZE$60);
            }
            target.set(coordsize);
        }
    }
    
    /**
     * Unsets the "coordsize" attribute
     */
    public void unsetCoordsize() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(COORDSIZE$60);
        }
    }
    
    /**
     * Gets the "coordorigin" attribute
     */
    public java.lang.String getCoordorigin() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(COORDORIGIN$62);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "coordorigin" attribute
     */
    public org.apache.xmlbeans.XmlString xgetCoordorigin() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(COORDORIGIN$62);
            return target;
        }
    }
    
    /**
     * True if has "coordorigin" attribute
     */
    public boolean isSetCoordorigin() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(COORDORIGIN$62) != null;
        }
    }
    
    /**
     * Sets the "coordorigin" attribute
     */
    public void setCoordorigin(java.lang.String coordorigin) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(COORDORIGIN$62);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(COORDORIGIN$62);
            }
            target.setStringValue(coordorigin);
        }
    }
    
    /**
     * Sets (as xml) the "coordorigin" attribute
     */
    public void xsetCoordorigin(org.apache.xmlbeans.XmlString coordorigin) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(COORDORIGIN$62);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(COORDORIGIN$62);
            }
            target.set(coordorigin);
        }
    }
    
    /**
     * Unsets the "coordorigin" attribute
     */
    public void unsetCoordorigin() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(COORDORIGIN$62);
        }
    }
    
    /**
     * Gets the "wrapcoords" attribute
     */
    public java.lang.String getWrapcoords() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(WRAPCOORDS$64);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "wrapcoords" attribute
     */
    public org.apache.xmlbeans.XmlString xgetWrapcoords() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(WRAPCOORDS$64);
            return target;
        }
    }
    
    /**
     * True if has "wrapcoords" attribute
     */
    public boolean isSetWrapcoords() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(WRAPCOORDS$64) != null;
        }
    }
    
    /**
     * Sets the "wrapcoords" attribute
     */
    public void setWrapcoords(java.lang.String wrapcoords) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(WRAPCOORDS$64);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(WRAPCOORDS$64);
            }
            target.setStringValue(wrapcoords);
        }
    }
    
    /**
     * Sets (as xml) the "wrapcoords" attribute
     */
    public void xsetWrapcoords(org.apache.xmlbeans.XmlString wrapcoords) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(WRAPCOORDS$64);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(WRAPCOORDS$64);
            }
            target.set(wrapcoords);
        }
    }
    
    /**
     * Unsets the "wrapcoords" attribute
     */
    public void unsetWrapcoords() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(WRAPCOORDS$64);
        }
    }
    
    /**
     * Gets the "print" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getPrint() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(PRINT$66);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "print" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetPrint() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(PRINT$66);
            return target;
        }
    }
    
    /**
     * True if has "print" attribute
     */
    public boolean isSetPrint() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(PRINT$66) != null;
        }
    }
    
    /**
     * Sets the "print" attribute
     */
    public void setPrint(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum print) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(PRINT$66);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(PRINT$66);
            }
            target.setEnumValue(print);
        }
    }
    
    /**
     * Sets (as xml) the "print" attribute
     */
    public void xsetPrint(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse print) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(PRINT$66);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(PRINT$66);
            }
            target.set(print);
        }
    }
    
    /**
     * Unsets the "print" attribute
     */
    public void unsetPrint() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(PRINT$66);
        }
    }
    
    /**
     * Gets the "spid" attribute
     */
    public java.lang.String getSpid() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(SPID$68);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "spid" attribute
     */
    public org.apache.xmlbeans.XmlString xgetSpid() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(SPID$68);
            return target;
        }
    }
    
    /**
     * True if has "spid" attribute
     */
    public boolean isSetSpid() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(SPID$68) != null;
        }
    }
    
    /**
     * Sets the "spid" attribute
     */
    public void setSpid(java.lang.String spid) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(SPID$68);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(SPID$68);
            }
            target.setStringValue(spid);
        }
    }
    
    /**
     * Sets (as xml) the "spid" attribute
     */
    public void xsetSpid(org.apache.xmlbeans.XmlString spid) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(SPID$68);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(SPID$68);
            }
            target.set(spid);
        }
    }
    
    /**
     * Unsets the "spid" attribute
     */
    public void unsetSpid() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(SPID$68);
        }
    }
    
    /**
     * Gets the "oned" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getOned() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ONED$70);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "oned" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetOned() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(ONED$70);
            return target;
        }
    }
    
    /**
     * True if has "oned" attribute
     */
    public boolean isSetOned() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(ONED$70) != null;
        }
    }
    
    /**
     * Sets the "oned" attribute
     */
    public void setOned(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum oned) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ONED$70);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(ONED$70);
            }
            target.setEnumValue(oned);
        }
    }
    
    /**
     * Sets (as xml) the "oned" attribute
     */
    public void xsetOned(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse oned) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(ONED$70);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(ONED$70);
            }
            target.set(oned);
        }
    }
    
    /**
     * Unsets the "oned" attribute
     */
    public void unsetOned() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(ONED$70);
        }
    }
    
    /**
     * Gets the "regroupid" attribute
     */
    public java.math.BigInteger getRegroupid() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(REGROUPID$72);
            if (target == null) {
                return null;
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) the "regroupid" attribute
     */
    public org.apache.xmlbeans.XmlInteger xgetRegroupid() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_attribute_user(REGROUPID$72);
            return target;
        }
    }
    
    /**
     * True if has "regroupid" attribute
     */
    public boolean isSetRegroupid() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(REGROUPID$72) != null;
        }
    }
    
    /**
     * Sets the "regroupid" attribute
     */
    public void setRegroupid(java.math.BigInteger regroupid) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(REGROUPID$72);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(REGROUPID$72);
            }
            target.setBigIntegerValue(regroupid);
        }
    }
    
    /**
     * Sets (as xml) the "regroupid" attribute
     */
    public void xsetRegroupid(org.apache.xmlbeans.XmlInteger regroupid) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_attribute_user(REGROUPID$72);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlInteger)get_store().add_attribute_user(REGROUPID$72);
            }
            target.set(regroupid);
        }
    }
    
    /**
     * Unsets the "regroupid" attribute
     */
    public void unsetRegroupid() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(REGROUPID$72);
        }
    }
    
    /**
     * Gets the "doubleclicknotify" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getDoubleclicknotify() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(DOUBLECLICKNOTIFY$74);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "doubleclicknotify" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetDoubleclicknotify() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(DOUBLECLICKNOTIFY$74);
            return target;
        }
    }
    
    /**
     * True if has "doubleclicknotify" attribute
     */
    public boolean isSetDoubleclicknotify() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(DOUBLECLICKNOTIFY$74) != null;
        }
    }
    
    /**
     * Sets the "doubleclicknotify" attribute
     */
    public void setDoubleclicknotify(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum doubleclicknotify) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(DOUBLECLICKNOTIFY$74);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(DOUBLECLICKNOTIFY$74);
            }
            target.setEnumValue(doubleclicknotify);
        }
    }
    
    /**
     * Sets (as xml) the "doubleclicknotify" attribute
     */
    public void xsetDoubleclicknotify(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse doubleclicknotify) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(DOUBLECLICKNOTIFY$74);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(DOUBLECLICKNOTIFY$74);
            }
            target.set(doubleclicknotify);
        }
    }
    
    /**
     * Unsets the "doubleclicknotify" attribute
     */
    public void unsetDoubleclicknotify() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(DOUBLECLICKNOTIFY$74);
        }
    }
    
    /**
     * Gets the "button" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getButton() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BUTTON$76);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "button" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetButton() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(BUTTON$76);
            return target;
        }
    }
    
    /**
     * True if has "button" attribute
     */
    public boolean isSetButton() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(BUTTON$76) != null;
        }
    }
    
    /**
     * Sets the "button" attribute
     */
    public void setButton(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum button) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BUTTON$76);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(BUTTON$76);
            }
            target.setEnumValue(button);
        }
    }
    
    /**
     * Sets (as xml) the "button" attribute
     */
    public void xsetButton(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse button) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(BUTTON$76);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(BUTTON$76);
            }
            target.set(button);
        }
    }
    
    /**
     * Unsets the "button" attribute
     */
    public void unsetButton() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(BUTTON$76);
        }
    }
    
    /**
     * Gets the "userhidden" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getUserhidden() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(USERHIDDEN$78);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "userhidden" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetUserhidden() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(USERHIDDEN$78);
            return target;
        }
    }
    
    /**
     * True if has "userhidden" attribute
     */
    public boolean isSetUserhidden() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(USERHIDDEN$78) != null;
        }
    }
    
    /**
     * Sets the "userhidden" attribute
     */
    public void setUserhidden(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum userhidden) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(USERHIDDEN$78);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(USERHIDDEN$78);
            }
            target.setEnumValue(userhidden);
        }
    }
    
    /**
     * Sets (as xml) the "userhidden" attribute
     */
    public void xsetUserhidden(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse userhidden) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(USERHIDDEN$78);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(USERHIDDEN$78);
            }
            target.set(userhidden);
        }
    }
    
    /**
     * Unsets the "userhidden" attribute
     */
    public void unsetUserhidden() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(USERHIDDEN$78);
        }
    }
    
    /**
     * Gets the "bullet" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getBullet() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BULLET$80);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "bullet" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetBullet() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(BULLET$80);
            return target;
        }
    }
    
    /**
     * True if has "bullet" attribute
     */
    public boolean isSetBullet() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(BULLET$80) != null;
        }
    }
    
    /**
     * Sets the "bullet" attribute
     */
    public void setBullet(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum bullet) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BULLET$80);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(BULLET$80);
            }
            target.setEnumValue(bullet);
        }
    }
    
    /**
     * Sets (as xml) the "bullet" attribute
     */
    public void xsetBullet(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse bullet) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(BULLET$80);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(BULLET$80);
            }
            target.set(bullet);
        }
    }
    
    /**
     * Unsets the "bullet" attribute
     */
    public void unsetBullet() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(BULLET$80);
        }
    }
    
    /**
     * Gets the "hr" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getHr() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HR$82);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "hr" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetHr() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(HR$82);
            return target;
        }
    }
    
    /**
     * True if has "hr" attribute
     */
    public boolean isSetHr() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(HR$82) != null;
        }
    }
    
    /**
     * Sets the "hr" attribute
     */
    public void setHr(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum hr) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HR$82);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(HR$82);
            }
            target.setEnumValue(hr);
        }
    }
    
    /**
     * Sets (as xml) the "hr" attribute
     */
    public void xsetHr(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse hr) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(HR$82);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(HR$82);
            }
            target.set(hr);
        }
    }
    
    /**
     * Unsets the "hr" attribute
     */
    public void unsetHr() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(HR$82);
        }
    }
    
    /**
     * Gets the "hrstd" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getHrstd() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HRSTD$84);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "hrstd" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetHrstd() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(HRSTD$84);
            return target;
        }
    }
    
    /**
     * True if has "hrstd" attribute
     */
    public boolean isSetHrstd() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(HRSTD$84) != null;
        }
    }
    
    /**
     * Sets the "hrstd" attribute
     */
    public void setHrstd(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum hrstd) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HRSTD$84);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(HRSTD$84);
            }
            target.setEnumValue(hrstd);
        }
    }
    
    /**
     * Sets (as xml) the "hrstd" attribute
     */
    public void xsetHrstd(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse hrstd) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(HRSTD$84);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(HRSTD$84);
            }
            target.set(hrstd);
        }
    }
    
    /**
     * Unsets the "hrstd" attribute
     */
    public void unsetHrstd() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(HRSTD$84);
        }
    }
    
    /**
     * Gets the "hrnoshade" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getHrnoshade() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HRNOSHADE$86);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "hrnoshade" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetHrnoshade() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(HRNOSHADE$86);
            return target;
        }
    }
    
    /**
     * True if has "hrnoshade" attribute
     */
    public boolean isSetHrnoshade() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(HRNOSHADE$86) != null;
        }
    }
    
    /**
     * Sets the "hrnoshade" attribute
     */
    public void setHrnoshade(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum hrnoshade) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HRNOSHADE$86);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(HRNOSHADE$86);
            }
            target.setEnumValue(hrnoshade);
        }
    }
    
    /**
     * Sets (as xml) the "hrnoshade" attribute
     */
    public void xsetHrnoshade(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse hrnoshade) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(HRNOSHADE$86);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(HRNOSHADE$86);
            }
            target.set(hrnoshade);
        }
    }
    
    /**
     * Unsets the "hrnoshade" attribute
     */
    public void unsetHrnoshade() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(HRNOSHADE$86);
        }
    }
    
    /**
     * Gets the "hrpct" attribute
     */
    public float getHrpct() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HRPCT$88);
            if (target == null) {
                return 0.0f;
            }
            return target.getFloatValue();
        }
    }
    
    /**
     * Gets (as xml) the "hrpct" attribute
     */
    public org.apache.xmlbeans.XmlFloat xgetHrpct() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlFloat target = null;
            target = (org.apache.xmlbeans.XmlFloat)get_store().find_attribute_user(HRPCT$88);
            return target;
        }
    }
    
    /**
     * True if has "hrpct" attribute
     */
    public boolean isSetHrpct() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(HRPCT$88) != null;
        }
    }
    
    /**
     * Sets the "hrpct" attribute
     */
    public void setHrpct(float hrpct) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HRPCT$88);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(HRPCT$88);
            }
            target.setFloatValue(hrpct);
        }
    }
    
    /**
     * Sets (as xml) the "hrpct" attribute
     */
    public void xsetHrpct(org.apache.xmlbeans.XmlFloat hrpct) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlFloat target = null;
            target = (org.apache.xmlbeans.XmlFloat)get_store().find_attribute_user(HRPCT$88);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlFloat)get_store().add_attribute_user(HRPCT$88);
            }
            target.set(hrpct);
        }
    }
    
    /**
     * Unsets the "hrpct" attribute
     */
    public void unsetHrpct() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(HRPCT$88);
        }
    }
    
    /**
     * Gets the "hralign" attribute
     */
    public com.microsoft.schemas.office.office.STHrAlign.Enum getHralign() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HRALIGN$90);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(HRALIGN$90);
            }
            if (target == null) {
                return null;
            }
            return (com.microsoft.schemas.office.office.STHrAlign.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "hralign" attribute
     */
    public com.microsoft.schemas.office.office.STHrAlign xgetHralign() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STHrAlign target = null;
            target = (com.microsoft.schemas.office.office.STHrAlign)get_store().find_attribute_user(HRALIGN$90);
            if (target == null) {
                target = (com.microsoft.schemas.office.office.STHrAlign)get_default_attribute_value(HRALIGN$90);
            }
            return target;
        }
    }
    
    /**
     * True if has "hralign" attribute
     */
    public boolean isSetHralign() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(HRALIGN$90) != null;
        }
    }
    
    /**
     * Sets the "hralign" attribute
     */
    public void setHralign(com.microsoft.schemas.office.office.STHrAlign.Enum hralign) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(HRALIGN$90);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(HRALIGN$90);
            }
            target.setEnumValue(hralign);
        }
    }
    
    /**
     * Sets (as xml) the "hralign" attribute
     */
    public void xsetHralign(com.microsoft.schemas.office.office.STHrAlign hralign) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STHrAlign target = null;
            target = (com.microsoft.schemas.office.office.STHrAlign)get_store().find_attribute_user(HRALIGN$90);
            if (target == null) {
                target = (com.microsoft.schemas.office.office.STHrAlign)get_store().add_attribute_user(HRALIGN$90);
            }
            target.set(hralign);
        }
    }
    
    /**
     * Unsets the "hralign" attribute
     */
    public void unsetHralign() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(HRALIGN$90);
        }
    }
    
    /**
     * Gets the "allowincell" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getAllowincell() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ALLOWINCELL$92);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "allowincell" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetAllowincell() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(ALLOWINCELL$92);
            return target;
        }
    }
    
    /**
     * True if has "allowincell" attribute
     */
    public boolean isSetAllowincell() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(ALLOWINCELL$92) != null;
        }
    }
    
    /**
     * Sets the "allowincell" attribute
     */
    public void setAllowincell(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum allowincell) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ALLOWINCELL$92);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(ALLOWINCELL$92);
            }
            target.setEnumValue(allowincell);
        }
    }
    
    /**
     * Sets (as xml) the "allowincell" attribute
     */
    public void xsetAllowincell(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse allowincell) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(ALLOWINCELL$92);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(ALLOWINCELL$92);
            }
            target.set(allowincell);
        }
    }
    
    /**
     * Unsets the "allowincell" attribute
     */
    public void unsetAllowincell() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(ALLOWINCELL$92);
        }
    }
    
    /**
     * Gets the "allowoverlap" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getAllowoverlap() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ALLOWOVERLAP$94);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "allowoverlap" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetAllowoverlap() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(ALLOWOVERLAP$94);
            return target;
        }
    }
    
    /**
     * True if has "allowoverlap" attribute
     */
    public boolean isSetAllowoverlap() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(ALLOWOVERLAP$94) != null;
        }
    }
    
    /**
     * Sets the "allowoverlap" attribute
     */
    public void setAllowoverlap(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum allowoverlap) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(ALLOWOVERLAP$94);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(ALLOWOVERLAP$94);
            }
            target.setEnumValue(allowoverlap);
        }
    }
    
    /**
     * Sets (as xml) the "allowoverlap" attribute
     */
    public void xsetAllowoverlap(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse allowoverlap) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(ALLOWOVERLAP$94);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(ALLOWOVERLAP$94);
            }
            target.set(allowoverlap);
        }
    }
    
    /**
     * Unsets the "allowoverlap" attribute
     */
    public void unsetAllowoverlap() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(ALLOWOVERLAP$94);
        }
    }
    
    /**
     * Gets the "userdrawn" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getUserdrawn() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(USERDRAWN$96);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "userdrawn" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetUserdrawn() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(USERDRAWN$96);
            return target;
        }
    }
    
    /**
     * True if has "userdrawn" attribute
     */
    public boolean isSetUserdrawn() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(USERDRAWN$96) != null;
        }
    }
    
    /**
     * Sets the "userdrawn" attribute
     */
    public void setUserdrawn(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum userdrawn) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(USERDRAWN$96);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(USERDRAWN$96);
            }
            target.setEnumValue(userdrawn);
        }
    }
    
    /**
     * Sets (as xml) the "userdrawn" attribute
     */
    public void xsetUserdrawn(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse userdrawn) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(USERDRAWN$96);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(USERDRAWN$96);
            }
            target.set(userdrawn);
        }
    }
    
    /**
     * Unsets the "userdrawn" attribute
     */
    public void unsetUserdrawn() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(USERDRAWN$96);
        }
    }
    
    /**
     * Gets the "bordertopcolor" attribute
     */
    public java.lang.String getBordertopcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BORDERTOPCOLOR$98);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "bordertopcolor" attribute
     */
    public org.apache.xmlbeans.XmlString xgetBordertopcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(BORDERTOPCOLOR$98);
            return target;
        }
    }
    
    /**
     * True if has "bordertopcolor" attribute
     */
    public boolean isSetBordertopcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(BORDERTOPCOLOR$98) != null;
        }
    }
    
    /**
     * Sets the "bordertopcolor" attribute
     */
    public void setBordertopcolor(java.lang.String bordertopcolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BORDERTOPCOLOR$98);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(BORDERTOPCOLOR$98);
            }
            target.setStringValue(bordertopcolor);
        }
    }
    
    /**
     * Sets (as xml) the "bordertopcolor" attribute
     */
    public void xsetBordertopcolor(org.apache.xmlbeans.XmlString bordertopcolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(BORDERTOPCOLOR$98);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(BORDERTOPCOLOR$98);
            }
            target.set(bordertopcolor);
        }
    }
    
    /**
     * Unsets the "bordertopcolor" attribute
     */
    public void unsetBordertopcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(BORDERTOPCOLOR$98);
        }
    }
    
    /**
     * Gets the "borderleftcolor" attribute
     */
    public java.lang.String getBorderleftcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BORDERLEFTCOLOR$100);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "borderleftcolor" attribute
     */
    public org.apache.xmlbeans.XmlString xgetBorderleftcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(BORDERLEFTCOLOR$100);
            return target;
        }
    }
    
    /**
     * True if has "borderleftcolor" attribute
     */
    public boolean isSetBorderleftcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(BORDERLEFTCOLOR$100) != null;
        }
    }
    
    /**
     * Sets the "borderleftcolor" attribute
     */
    public void setBorderleftcolor(java.lang.String borderleftcolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BORDERLEFTCOLOR$100);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(BORDERLEFTCOLOR$100);
            }
            target.setStringValue(borderleftcolor);
        }
    }
    
    /**
     * Sets (as xml) the "borderleftcolor" attribute
     */
    public void xsetBorderleftcolor(org.apache.xmlbeans.XmlString borderleftcolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(BORDERLEFTCOLOR$100);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(BORDERLEFTCOLOR$100);
            }
            target.set(borderleftcolor);
        }
    }
    
    /**
     * Unsets the "borderleftcolor" attribute
     */
    public void unsetBorderleftcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(BORDERLEFTCOLOR$100);
        }
    }
    
    /**
     * Gets the "borderbottomcolor" attribute
     */
    public java.lang.String getBorderbottomcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BORDERBOTTOMCOLOR$102);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "borderbottomcolor" attribute
     */
    public org.apache.xmlbeans.XmlString xgetBorderbottomcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(BORDERBOTTOMCOLOR$102);
            return target;
        }
    }
    
    /**
     * True if has "borderbottomcolor" attribute
     */
    public boolean isSetBorderbottomcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(BORDERBOTTOMCOLOR$102) != null;
        }
    }
    
    /**
     * Sets the "borderbottomcolor" attribute
     */
    public void setBorderbottomcolor(java.lang.String borderbottomcolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BORDERBOTTOMCOLOR$102);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(BORDERBOTTOMCOLOR$102);
            }
            target.setStringValue(borderbottomcolor);
        }
    }
    
    /**
     * Sets (as xml) the "borderbottomcolor" attribute
     */
    public void xsetBorderbottomcolor(org.apache.xmlbeans.XmlString borderbottomcolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(BORDERBOTTOMCOLOR$102);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(BORDERBOTTOMCOLOR$102);
            }
            target.set(borderbottomcolor);
        }
    }
    
    /**
     * Unsets the "borderbottomcolor" attribute
     */
    public void unsetBorderbottomcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(BORDERBOTTOMCOLOR$102);
        }
    }
    
    /**
     * Gets the "borderrightcolor" attribute
     */
    public java.lang.String getBorderrightcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BORDERRIGHTCOLOR$104);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "borderrightcolor" attribute
     */
    public org.apache.xmlbeans.XmlString xgetBorderrightcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(BORDERRIGHTCOLOR$104);
            return target;
        }
    }
    
    /**
     * True if has "borderrightcolor" attribute
     */
    public boolean isSetBorderrightcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(BORDERRIGHTCOLOR$104) != null;
        }
    }
    
    /**
     * Sets the "borderrightcolor" attribute
     */
    public void setBorderrightcolor(java.lang.String borderrightcolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BORDERRIGHTCOLOR$104);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(BORDERRIGHTCOLOR$104);
            }
            target.setStringValue(borderrightcolor);
        }
    }
    
    /**
     * Sets (as xml) the "borderrightcolor" attribute
     */
    public void xsetBorderrightcolor(org.apache.xmlbeans.XmlString borderrightcolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(BORDERRIGHTCOLOR$104);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(BORDERRIGHTCOLOR$104);
            }
            target.set(borderrightcolor);
        }
    }
    
    /**
     * Unsets the "borderrightcolor" attribute
     */
    public void unsetBorderrightcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(BORDERRIGHTCOLOR$104);
        }
    }
    
    /**
     * Gets the "dgmlayout" attribute
     */
    public java.math.BigInteger getDgmlayout() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(DGMLAYOUT$106);
            if (target == null) {
                return null;
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) the "dgmlayout" attribute
     */
    public com.microsoft.schemas.office.office.STDiagramLayout xgetDgmlayout() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STDiagramLayout target = null;
            target = (com.microsoft.schemas.office.office.STDiagramLayout)get_store().find_attribute_user(DGMLAYOUT$106);
            return target;
        }
    }
    
    /**
     * True if has "dgmlayout" attribute
     */
    public boolean isSetDgmlayout() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(DGMLAYOUT$106) != null;
        }
    }
    
    /**
     * Sets the "dgmlayout" attribute
     */
    public void setDgmlayout(java.math.BigInteger dgmlayout) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(DGMLAYOUT$106);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(DGMLAYOUT$106);
            }
            target.setBigIntegerValue(dgmlayout);
        }
    }
    
    /**
     * Sets (as xml) the "dgmlayout" attribute
     */
    public void xsetDgmlayout(com.microsoft.schemas.office.office.STDiagramLayout dgmlayout) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STDiagramLayout target = null;
            target = (com.microsoft.schemas.office.office.STDiagramLayout)get_store().find_attribute_user(DGMLAYOUT$106);
            if (target == null) {
                target = (com.microsoft.schemas.office.office.STDiagramLayout)get_store().add_attribute_user(DGMLAYOUT$106);
            }
            target.set(dgmlayout);
        }
    }
    
    /**
     * Unsets the "dgmlayout" attribute
     */
    public void unsetDgmlayout() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(DGMLAYOUT$106);
        }
    }
    
    /**
     * Gets the "dgmnodekind" attribute
     */
    public java.math.BigInteger getDgmnodekind() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(DGMNODEKIND$108);
            if (target == null) {
                return null;
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) the "dgmnodekind" attribute
     */
    public org.apache.xmlbeans.XmlInteger xgetDgmnodekind() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_attribute_user(DGMNODEKIND$108);
            return target;
        }
    }
    
    /**
     * True if has "dgmnodekind" attribute
     */
    public boolean isSetDgmnodekind() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(DGMNODEKIND$108) != null;
        }
    }
    
    /**
     * Sets the "dgmnodekind" attribute
     */
    public void setDgmnodekind(java.math.BigInteger dgmnodekind) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(DGMNODEKIND$108);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(DGMNODEKIND$108);
            }
            target.setBigIntegerValue(dgmnodekind);
        }
    }
    
    /**
     * Sets (as xml) the "dgmnodekind" attribute
     */
    public void xsetDgmnodekind(org.apache.xmlbeans.XmlInteger dgmnodekind) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_attribute_user(DGMNODEKIND$108);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlInteger)get_store().add_attribute_user(DGMNODEKIND$108);
            }
            target.set(dgmnodekind);
        }
    }
    
    /**
     * Unsets the "dgmnodekind" attribute
     */
    public void unsetDgmnodekind() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(DGMNODEKIND$108);
        }
    }
    
    /**
     * Gets the "dgmlayoutmru" attribute
     */
    public java.math.BigInteger getDgmlayoutmru() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(DGMLAYOUTMRU$110);
            if (target == null) {
                return null;
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) the "dgmlayoutmru" attribute
     */
    public com.microsoft.schemas.office.office.STDiagramLayout xgetDgmlayoutmru() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STDiagramLayout target = null;
            target = (com.microsoft.schemas.office.office.STDiagramLayout)get_store().find_attribute_user(DGMLAYOUTMRU$110);
            return target;
        }
    }
    
    /**
     * True if has "dgmlayoutmru" attribute
     */
    public boolean isSetDgmlayoutmru() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(DGMLAYOUTMRU$110) != null;
        }
    }
    
    /**
     * Sets the "dgmlayoutmru" attribute
     */
    public void setDgmlayoutmru(java.math.BigInteger dgmlayoutmru) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(DGMLAYOUTMRU$110);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(DGMLAYOUTMRU$110);
            }
            target.setBigIntegerValue(dgmlayoutmru);
        }
    }
    
    /**
     * Sets (as xml) the "dgmlayoutmru" attribute
     */
    public void xsetDgmlayoutmru(com.microsoft.schemas.office.office.STDiagramLayout dgmlayoutmru) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STDiagramLayout target = null;
            target = (com.microsoft.schemas.office.office.STDiagramLayout)get_store().find_attribute_user(DGMLAYOUTMRU$110);
            if (target == null) {
                target = (com.microsoft.schemas.office.office.STDiagramLayout)get_store().add_attribute_user(DGMLAYOUTMRU$110);
            }
            target.set(dgmlayoutmru);
        }
    }
    
    /**
     * Unsets the "dgmlayoutmru" attribute
     */
    public void unsetDgmlayoutmru() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(DGMLAYOUTMRU$110);
        }
    }
    
    /**
     * Gets the "insetmode" attribute
     */
    public com.microsoft.schemas.office.office.STInsetMode.Enum getInsetmode() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(INSETMODE$112);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(INSETMODE$112);
            }
            if (target == null) {
                return null;
            }
            return (com.microsoft.schemas.office.office.STInsetMode.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "insetmode" attribute
     */
    public com.microsoft.schemas.office.office.STInsetMode xgetInsetmode() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STInsetMode target = null;
            target = (com.microsoft.schemas.office.office.STInsetMode)get_store().find_attribute_user(INSETMODE$112);
            if (target == null) {
                target = (com.microsoft.schemas.office.office.STInsetMode)get_default_attribute_value(INSETMODE$112);
            }
            return target;
        }
    }
    
    /**
     * True if has "insetmode" attribute
     */
    public boolean isSetInsetmode() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(INSETMODE$112) != null;
        }
    }
    
    /**
     * Sets the "insetmode" attribute
     */
    public void setInsetmode(com.microsoft.schemas.office.office.STInsetMode.Enum insetmode) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(INSETMODE$112);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(INSETMODE$112);
            }
            target.setEnumValue(insetmode);
        }
    }
    
    /**
     * Sets (as xml) the "insetmode" attribute
     */
    public void xsetInsetmode(com.microsoft.schemas.office.office.STInsetMode insetmode) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STInsetMode target = null;
            target = (com.microsoft.schemas.office.office.STInsetMode)get_store().find_attribute_user(INSETMODE$112);
            if (target == null) {
                target = (com.microsoft.schemas.office.office.STInsetMode)get_store().add_attribute_user(INSETMODE$112);
            }
            target.set(insetmode);
        }
    }
    
    /**
     * Unsets the "insetmode" attribute
     */
    public void unsetInsetmode() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(INSETMODE$112);
        }
    }
    
    /**
     * Gets the "chromakey" attribute
     */
    public java.lang.String getChromakey() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CHROMAKEY$114);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "chromakey" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType xgetChromakey() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType)get_store().find_attribute_user(CHROMAKEY$114);
            return target;
        }
    }
    
    /**
     * True if has "chromakey" attribute
     */
    public boolean isSetChromakey() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(CHROMAKEY$114) != null;
        }
    }
    
    /**
     * Sets the "chromakey" attribute
     */
    public void setChromakey(java.lang.String chromakey) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CHROMAKEY$114);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(CHROMAKEY$114);
            }
            target.setStringValue(chromakey);
        }
    }
    
    /**
     * Sets (as xml) the "chromakey" attribute
     */
    public void xsetChromakey(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType chromakey) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType)get_store().find_attribute_user(CHROMAKEY$114);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType)get_store().add_attribute_user(CHROMAKEY$114);
            }
            target.set(chromakey);
        }
    }
    
    /**
     * Unsets the "chromakey" attribute
     */
    public void unsetChromakey() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(CHROMAKEY$114);
        }
    }
    
    /**
     * Gets the "filled" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getFilled() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FILLED$116);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "filled" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetFilled() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(FILLED$116);
            return target;
        }
    }
    
    /**
     * True if has "filled" attribute
     */
    public boolean isSetFilled() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(FILLED$116) != null;
        }
    }
    
    /**
     * Sets the "filled" attribute
     */
    public void setFilled(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum filled) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FILLED$116);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FILLED$116);
            }
            target.setEnumValue(filled);
        }
    }
    
    /**
     * Sets (as xml) the "filled" attribute
     */
    public void xsetFilled(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse filled) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(FILLED$116);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(FILLED$116);
            }
            target.set(filled);
        }
    }
    
    /**
     * Unsets the "filled" attribute
     */
    public void unsetFilled() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(FILLED$116);
        }
    }
    
    /**
     * Gets the "fillcolor" attribute
     */
    public java.lang.String getFillcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FILLCOLOR$118);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "fillcolor" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType xgetFillcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType)get_store().find_attribute_user(FILLCOLOR$118);
            return target;
        }
    }
    
    /**
     * True if has "fillcolor" attribute
     */
    public boolean isSetFillcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(FILLCOLOR$118) != null;
        }
    }
    
    /**
     * Sets the "fillcolor" attribute
     */
    public void setFillcolor(java.lang.String fillcolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FILLCOLOR$118);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FILLCOLOR$118);
            }
            target.setStringValue(fillcolor);
        }
    }
    
    /**
     * Sets (as xml) the "fillcolor" attribute
     */
    public void xsetFillcolor(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType fillcolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType)get_store().find_attribute_user(FILLCOLOR$118);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType)get_store().add_attribute_user(FILLCOLOR$118);
            }
            target.set(fillcolor);
        }
    }
    
    /**
     * Unsets the "fillcolor" attribute
     */
    public void unsetFillcolor() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(FILLCOLOR$118);
        }
    }
    
    /**
     * Gets the "opacity" attribute
     */
    public java.lang.String getOpacity() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(OPACITY$120);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "opacity" attribute
     */
    public org.apache.xmlbeans.XmlString xgetOpacity() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(OPACITY$120);
            return target;
        }
    }
    
    /**
     * True if has "opacity" attribute
     */
    public boolean isSetOpacity() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(OPACITY$120) != null;
        }
    }
    
    /**
     * Sets the "opacity" attribute
     */
    public void setOpacity(java.lang.String opacity) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(OPACITY$120);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(OPACITY$120);
            }
            target.setStringValue(opacity);
        }
    }
    
    /**
     * Sets (as xml) the "opacity" attribute
     */
    public void xsetOpacity(org.apache.xmlbeans.XmlString opacity) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(OPACITY$120);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(OPACITY$120);
            }
            target.set(opacity);
        }
    }
    
    /**
     * Unsets the "opacity" attribute
     */
    public void unsetOpacity() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(OPACITY$120);
        }
    }
    
    /**
     * Gets the "stroked" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getStroked() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(STROKED$122);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "stroked" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetStroked() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(STROKED$122);
            return target;
        }
    }
    
    /**
     * True if has "stroked" attribute
     */
    public boolean isSetStroked() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(STROKED$122) != null;
        }
    }
    
    /**
     * Sets the "stroked" attribute
     */
    public void setStroked(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum stroked) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(STROKED$122);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(STROKED$122);
            }
            target.setEnumValue(stroked);
        }
    }
    
    /**
     * Sets (as xml) the "stroked" attribute
     */
    public void xsetStroked(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse stroked) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(STROKED$122);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(STROKED$122);
            }
            target.set(stroked);
        }
    }
    
    /**
     * Unsets the "stroked" attribute
     */
    public void unsetStroked() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(STROKED$122);
        }
    }
    
    /**
     * Gets the "strokecolor" attribute
     */
    public java.lang.String getStrokecolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(STROKECOLOR$124);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "strokecolor" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType xgetStrokecolor() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType)get_store().find_attribute_user(STROKECOLOR$124);
            return target;
        }
    }
    
    /**
     * True if has "strokecolor" attribute
     */
    public boolean isSetStrokecolor() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(STROKECOLOR$124) != null;
        }
    }
    
    /**
     * Sets the "strokecolor" attribute
     */
    public void setStrokecolor(java.lang.String strokecolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(STROKECOLOR$124);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(STROKECOLOR$124);
            }
            target.setStringValue(strokecolor);
        }
    }
    
    /**
     * Sets (as xml) the "strokecolor" attribute
     */
    public void xsetStrokecolor(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType strokecolor) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType)get_store().find_attribute_user(STROKECOLOR$124);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STColorType)get_store().add_attribute_user(STROKECOLOR$124);
            }
            target.set(strokecolor);
        }
    }
    
    /**
     * Unsets the "strokecolor" attribute
     */
    public void unsetStrokecolor() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(STROKECOLOR$124);
        }
    }
    
    /**
     * Gets the "strokeweight" attribute
     */
    public java.lang.String getStrokeweight() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(STROKEWEIGHT$126);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "strokeweight" attribute
     */
    public org.apache.xmlbeans.XmlString xgetStrokeweight() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(STROKEWEIGHT$126);
            return target;
        }
    }
    
    /**
     * True if has "strokeweight" attribute
     */
    public boolean isSetStrokeweight() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(STROKEWEIGHT$126) != null;
        }
    }
    
    /**
     * Sets the "strokeweight" attribute
     */
    public void setStrokeweight(java.lang.String strokeweight) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(STROKEWEIGHT$126);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(STROKEWEIGHT$126);
            }
            target.setStringValue(strokeweight);
        }
    }
    
    /**
     * Sets (as xml) the "strokeweight" attribute
     */
    public void xsetStrokeweight(org.apache.xmlbeans.XmlString strokeweight) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(STROKEWEIGHT$126);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(STROKEWEIGHT$126);
            }
            target.set(strokeweight);
        }
    }
    
    /**
     * Unsets the "strokeweight" attribute
     */
    public void unsetStrokeweight() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(STROKEWEIGHT$126);
        }
    }
    
    /**
     * Gets the "insetpen" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getInsetpen() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(INSETPEN$128);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "insetpen" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetInsetpen() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(INSETPEN$128);
            return target;
        }
    }
    
    /**
     * True if has "insetpen" attribute
     */
    public boolean isSetInsetpen() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(INSETPEN$128) != null;
        }
    }
    
    /**
     * Sets the "insetpen" attribute
     */
    public void setInsetpen(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum insetpen) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(INSETPEN$128);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(INSETPEN$128);
            }
            target.setEnumValue(insetpen);
        }
    }
    
    /**
     * Sets (as xml) the "insetpen" attribute
     */
    public void xsetInsetpen(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse insetpen) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(INSETPEN$128);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(INSETPEN$128);
            }
            target.set(insetpen);
        }
    }
    
    /**
     * Unsets the "insetpen" attribute
     */
    public void unsetInsetpen() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(INSETPEN$128);
        }
    }
    
    /**
     * Gets the "spt" attribute
     */
    public float getSpt() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(SPT$130);
            if (target == null) {
                return 0.0f;
            }
            return target.getFloatValue();
        }
    }
    
    /**
     * Gets (as xml) the "spt" attribute
     */
    public org.apache.xmlbeans.XmlFloat xgetSpt() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlFloat target = null;
            target = (org.apache.xmlbeans.XmlFloat)get_store().find_attribute_user(SPT$130);
            return target;
        }
    }
    
    /**
     * True if has "spt" attribute
     */
    public boolean isSetSpt() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(SPT$130) != null;
        }
    }
    
    /**
     * Sets the "spt" attribute
     */
    public void setSpt(float spt) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(SPT$130);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(SPT$130);
            }
            target.setFloatValue(spt);
        }
    }
    
    /**
     * Sets (as xml) the "spt" attribute
     */
    public void xsetSpt(org.apache.xmlbeans.XmlFloat spt) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlFloat target = null;
            target = (org.apache.xmlbeans.XmlFloat)get_store().find_attribute_user(SPT$130);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlFloat)get_store().add_attribute_user(SPT$130);
            }
            target.set(spt);
        }
    }
    
    /**
     * Unsets the "spt" attribute
     */
    public void unsetSpt() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(SPT$130);
        }
    }
    
    /**
     * Gets the "connectortype" attribute
     */
    public com.microsoft.schemas.office.office.STConnectorType.Enum getConnectortype() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CONNECTORTYPE$132);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(CONNECTORTYPE$132);
            }
            if (target == null) {
                return null;
            }
            return (com.microsoft.schemas.office.office.STConnectorType.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "connectortype" attribute
     */
    public com.microsoft.schemas.office.office.STConnectorType xgetConnectortype() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STConnectorType target = null;
            target = (com.microsoft.schemas.office.office.STConnectorType)get_store().find_attribute_user(CONNECTORTYPE$132);
            if (target == null) {
                target = (com.microsoft.schemas.office.office.STConnectorType)get_default_attribute_value(CONNECTORTYPE$132);
            }
            return target;
        }
    }
    
    /**
     * True if has "connectortype" attribute
     */
    public boolean isSetConnectortype() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(CONNECTORTYPE$132) != null;
        }
    }
    
    /**
     * Sets the "connectortype" attribute
     */
    public void setConnectortype(com.microsoft.schemas.office.office.STConnectorType.Enum connectortype) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CONNECTORTYPE$132);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(CONNECTORTYPE$132);
            }
            target.setEnumValue(connectortype);
        }
    }
    
    /**
     * Sets (as xml) the "connectortype" attribute
     */
    public void xsetConnectortype(com.microsoft.schemas.office.office.STConnectorType connectortype) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STConnectorType target = null;
            target = (com.microsoft.schemas.office.office.STConnectorType)get_store().find_attribute_user(CONNECTORTYPE$132);
            if (target == null) {
                target = (com.microsoft.schemas.office.office.STConnectorType)get_store().add_attribute_user(CONNECTORTYPE$132);
            }
            target.set(connectortype);
        }
    }
    
    /**
     * Unsets the "connectortype" attribute
     */
    public void unsetConnectortype() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(CONNECTORTYPE$132);
        }
    }
    
    /**
     * Gets the "bwmode" attribute
     */
    public com.microsoft.schemas.office.office.STBWMode.Enum getBwmode() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BWMODE$134);
            if (target == null) {
                return null;
            }
            return (com.microsoft.schemas.office.office.STBWMode.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "bwmode" attribute
     */
    public com.microsoft.schemas.office.office.STBWMode xgetBwmode() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STBWMode target = null;
            target = (com.microsoft.schemas.office.office.STBWMode)get_store().find_attribute_user(BWMODE$134);
            return target;
        }
    }
    
    /**
     * True if has "bwmode" attribute
     */
    public boolean isSetBwmode() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(BWMODE$134) != null;
        }
    }
    
    /**
     * Sets the "bwmode" attribute
     */
    public void setBwmode(com.microsoft.schemas.office.office.STBWMode.Enum bwmode) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BWMODE$134);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(BWMODE$134);
            }
            target.setEnumValue(bwmode);
        }
    }
    
    /**
     * Sets (as xml) the "bwmode" attribute
     */
    public void xsetBwmode(com.microsoft.schemas.office.office.STBWMode bwmode) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STBWMode target = null;
            target = (com.microsoft.schemas.office.office.STBWMode)get_store().find_attribute_user(BWMODE$134);
            if (target == null) {
                target = (com.microsoft.schemas.office.office.STBWMode)get_store().add_attribute_user(BWMODE$134);
            }
            target.set(bwmode);
        }
    }
    
    /**
     * Unsets the "bwmode" attribute
     */
    public void unsetBwmode() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(BWMODE$134);
        }
    }
    
    /**
     * Gets the "bwpure" attribute
     */
    public com.microsoft.schemas.office.office.STBWMode.Enum getBwpure() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BWPURE$136);
            if (target == null) {
                return null;
            }
            return (com.microsoft.schemas.office.office.STBWMode.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "bwpure" attribute
     */
    public com.microsoft.schemas.office.office.STBWMode xgetBwpure() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STBWMode target = null;
            target = (com.microsoft.schemas.office.office.STBWMode)get_store().find_attribute_user(BWPURE$136);
            return target;
        }
    }
    
    /**
     * True if has "bwpure" attribute
     */
    public boolean isSetBwpure() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(BWPURE$136) != null;
        }
    }
    
    /**
     * Sets the "bwpure" attribute
     */
    public void setBwpure(com.microsoft.schemas.office.office.STBWMode.Enum bwpure) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BWPURE$136);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(BWPURE$136);
            }
            target.setEnumValue(bwpure);
        }
    }
    
    /**
     * Sets (as xml) the "bwpure" attribute
     */
    public void xsetBwpure(com.microsoft.schemas.office.office.STBWMode bwpure) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STBWMode target = null;
            target = (com.microsoft.schemas.office.office.STBWMode)get_store().find_attribute_user(BWPURE$136);
            if (target == null) {
                target = (com.microsoft.schemas.office.office.STBWMode)get_store().add_attribute_user(BWPURE$136);
            }
            target.set(bwpure);
        }
    }
    
    /**
     * Unsets the "bwpure" attribute
     */
    public void unsetBwpure() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(BWPURE$136);
        }
    }
    
    /**
     * Gets the "bwnormal" attribute
     */
    public com.microsoft.schemas.office.office.STBWMode.Enum getBwnormal() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BWNORMAL$138);
            if (target == null) {
                return null;
            }
            return (com.microsoft.schemas.office.office.STBWMode.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "bwnormal" attribute
     */
    public com.microsoft.schemas.office.office.STBWMode xgetBwnormal() {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STBWMode target = null;
            target = (com.microsoft.schemas.office.office.STBWMode)get_store().find_attribute_user(BWNORMAL$138);
            return target;
        }
    }
    
    /**
     * True if has "bwnormal" attribute
     */
    public boolean isSetBwnormal() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(BWNORMAL$138) != null;
        }
    }
    
    /**
     * Sets the "bwnormal" attribute
     */
    public void setBwnormal(com.microsoft.schemas.office.office.STBWMode.Enum bwnormal) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(BWNORMAL$138);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(BWNORMAL$138);
            }
            target.setEnumValue(bwnormal);
        }
    }
    
    /**
     * Sets (as xml) the "bwnormal" attribute
     */
    public void xsetBwnormal(com.microsoft.schemas.office.office.STBWMode bwnormal) {
        synchronized (monitor())
        {
            check_orphaned();
            com.microsoft.schemas.office.office.STBWMode target = null;
            target = (com.microsoft.schemas.office.office.STBWMode)get_store().find_attribute_user(BWNORMAL$138);
            if (target == null) {
                target = (com.microsoft.schemas.office.office.STBWMode)get_store().add_attribute_user(BWNORMAL$138);
            }
            target.set(bwnormal);
        }
    }
    
    /**
     * Unsets the "bwnormal" attribute
     */
    public void unsetBwnormal() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(BWNORMAL$138);
        }
    }
    
    /**
     * Gets the "forcedash" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getForcedash() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORCEDASH$140);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "forcedash" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetForcedash() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(FORCEDASH$140);
            return target;
        }
    }
    
    /**
     * True if has "forcedash" attribute
     */
    public boolean isSetForcedash() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(FORCEDASH$140) != null;
        }
    }
    
    /**
     * Sets the "forcedash" attribute
     */
    public void setForcedash(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum forcedash) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORCEDASH$140);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORCEDASH$140);
            }
            target.setEnumValue(forcedash);
        }
    }
    
    /**
     * Sets (as xml) the "forcedash" attribute
     */
    public void xsetForcedash(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse forcedash) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(FORCEDASH$140);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(FORCEDASH$140);
            }
            target.set(forcedash);
        }
    }
    
    /**
     * Unsets the "forcedash" attribute
     */
    public void unsetForcedash() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(FORCEDASH$140);
        }
    }
    
    /**
     * Gets the "oleicon" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getOleicon() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(OLEICON$142);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "oleicon" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetOleicon() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(OLEICON$142);
            return target;
        }
    }
    
    /**
     * True if has "oleicon" attribute
     */
    public boolean isSetOleicon() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(OLEICON$142) != null;
        }
    }
    
    /**
     * Sets the "oleicon" attribute
     */
    public void setOleicon(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum oleicon) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(OLEICON$142);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(OLEICON$142);
            }
            target.setEnumValue(oleicon);
        }
    }
    
    /**
     * Sets (as xml) the "oleicon" attribute
     */
    public void xsetOleicon(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse oleicon) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(OLEICON$142);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(OLEICON$142);
            }
            target.set(oleicon);
        }
    }
    
    /**
     * Unsets the "oleicon" attribute
     */
    public void unsetOleicon() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(OLEICON$142);
        }
    }
    
    /**
     * Gets the "ole" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalseBlank.Enum getOle() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(OLE$144);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "ole" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalseBlank xgetOle() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalseBlank target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalseBlank)get_store().find_attribute_user(OLE$144);
            return target;
        }
    }
    
    /**
     * True if has "ole" attribute
     */
    public boolean isSetOle() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(OLE$144) != null;
        }
    }
    
    /**
     * Sets the "ole" attribute
     */
    public void setOle(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalseBlank.Enum ole) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(OLE$144);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(OLE$144);
            }
            target.setEnumValue(ole);
        }
    }
    
    /**
     * Sets (as xml) the "ole" attribute
     */
    public void xsetOle(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalseBlank ole) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalseBlank target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalseBlank)get_store().find_attribute_user(OLE$144);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalseBlank)get_store().add_attribute_user(OLE$144);
            }
            target.set(ole);
        }
    }
    
    /**
     * Unsets the "ole" attribute
     */
    public void unsetOle() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(OLE$144);
        }
    }
    
    /**
     * Gets the "preferrelative" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getPreferrelative() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(PREFERRELATIVE$146);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "preferrelative" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetPreferrelative() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(PREFERRELATIVE$146);
            return target;
        }
    }
    
    /**
     * True if has "preferrelative" attribute
     */
    public boolean isSetPreferrelative() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(PREFERRELATIVE$146) != null;
        }
    }
    
    /**
     * Sets the "preferrelative" attribute
     */
    public void setPreferrelative(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum preferrelative) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(PREFERRELATIVE$146);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(PREFERRELATIVE$146);
            }
            target.setEnumValue(preferrelative);
        }
    }
    
    /**
     * Sets (as xml) the "preferrelative" attribute
     */
    public void xsetPreferrelative(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse preferrelative) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(PREFERRELATIVE$146);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(PREFERRELATIVE$146);
            }
            target.set(preferrelative);
        }
    }
    
    /**
     * Unsets the "preferrelative" attribute
     */
    public void unsetPreferrelative() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(PREFERRELATIVE$146);
        }
    }
    
    /**
     * Gets the "cliptowrap" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getCliptowrap() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CLIPTOWRAP$148);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "cliptowrap" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetCliptowrap() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(CLIPTOWRAP$148);
            return target;
        }
    }
    
    /**
     * True if has "cliptowrap" attribute
     */
    public boolean isSetCliptowrap() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(CLIPTOWRAP$148) != null;
        }
    }
    
    /**
     * Sets the "cliptowrap" attribute
     */
    public void setCliptowrap(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum cliptowrap) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CLIPTOWRAP$148);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(CLIPTOWRAP$148);
            }
            target.setEnumValue(cliptowrap);
        }
    }
    
    /**
     * Sets (as xml) the "cliptowrap" attribute
     */
    public void xsetCliptowrap(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse cliptowrap) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(CLIPTOWRAP$148);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(CLIPTOWRAP$148);
            }
            target.set(cliptowrap);
        }
    }
    
    /**
     * Unsets the "cliptowrap" attribute
     */
    public void unsetCliptowrap() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(CLIPTOWRAP$148);
        }
    }
    
    /**
     * Gets the "clip" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum getClip() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CLIP$150);
            if (target == null) {
                return null;
            }
            return (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "clip" attribute
     */
    public org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse xgetClip() {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(CLIP$150);
            return target;
        }
    }
    
    /**
     * True if has "clip" attribute
     */
    public boolean isSetClip() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(CLIP$150) != null;
        }
    }
    
    /**
     * Sets the "clip" attribute
     */
    public void setClip(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse.Enum clip) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CLIP$150);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(CLIP$150);
            }
            target.setEnumValue(clip);
        }
    }
    
    /**
     * Sets (as xml) the "clip" attribute
     */
    public void xsetClip(org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse clip) {
        synchronized (monitor())
        {
            check_orphaned();
            org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse target = null;
            target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().find_attribute_user(CLIP$150);
            if (target == null) {
                target = (org.openxmlformats.schemas.officeDocument.x2006.sharedTypes.STTrueFalse)get_store().add_attribute_user(CLIP$150);
            }
            target.set(clip);
        }
    }
    
    /**
     * Unsets the "clip" attribute
     */
    public void unsetClip() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(CLIP$150);
        }
    }
    
    /**
     * Gets the "from" attribute
     */
    public java.lang.String getFrom() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FROM$152);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "from" attribute
     */
    public org.apache.xmlbeans.XmlString xgetFrom() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(FROM$152);
            return target;
        }
    }
    
    /**
     * True if has "from" attribute
     */
    public boolean isSetFrom() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(FROM$152) != null;
        }
    }
    
    /**
     * Sets the "from" attribute
     */
    public void setFrom(java.lang.String from) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FROM$152);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FROM$152);
            }
            target.setStringValue(from);
        }
    }
    
    /**
     * Sets (as xml) the "from" attribute
     */
    public void xsetFrom(org.apache.xmlbeans.XmlString from) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(FROM$152);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(FROM$152);
            }
            target.set(from);
        }
    }
    
    /**
     * Unsets the "from" attribute
     */
    public void unsetFrom() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(FROM$152);
        }
    }
    
    /**
     * Gets the "control1" attribute
     */
    public java.lang.String getControl1() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CONTROL1$154);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "control1" attribute
     */
    public org.apache.xmlbeans.XmlString xgetControl1() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(CONTROL1$154);
            return target;
        }
    }
    
    /**
     * True if has "control1" attribute
     */
    public boolean isSetControl1() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(CONTROL1$154) != null;
        }
    }
    
    /**
     * Sets the "control1" attribute
     */
    public void setControl1(java.lang.String control1) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CONTROL1$154);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(CONTROL1$154);
            }
            target.setStringValue(control1);
        }
    }
    
    /**
     * Sets (as xml) the "control1" attribute
     */
    public void xsetControl1(org.apache.xmlbeans.XmlString control1) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(CONTROL1$154);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(CONTROL1$154);
            }
            target.set(control1);
        }
    }
    
    /**
     * Unsets the "control1" attribute
     */
    public void unsetControl1() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(CONTROL1$154);
        }
    }
    
    /**
     * Gets the "control2" attribute
     */
    public java.lang.String getControl2() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CONTROL2$156);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "control2" attribute
     */
    public org.apache.xmlbeans.XmlString xgetControl2() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(CONTROL2$156);
            return target;
        }
    }
    
    /**
     * True if has "control2" attribute
     */
    public boolean isSetControl2() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(CONTROL2$156) != null;
        }
    }
    
    /**
     * Sets the "control2" attribute
     */
    public void setControl2(java.lang.String control2) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(CONTROL2$156);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(CONTROL2$156);
            }
            target.setStringValue(control2);
        }
    }
    
    /**
     * Sets (as xml) the "control2" attribute
     */
    public void xsetControl2(org.apache.xmlbeans.XmlString control2) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(CONTROL2$156);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(CONTROL2$156);
            }
            target.set(control2);
        }
    }
    
    /**
     * Unsets the "control2" attribute
     */
    public void unsetControl2() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(CONTROL2$156);
        }
    }
    
    /**
     * Gets the "to" attribute
     */
    public java.lang.String getTo() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(TO$158);
            if (target == null) {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "to" attribute
     */
    public org.apache.xmlbeans.XmlString xgetTo() {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(TO$158);
            return target;
        }
    }
    
    /**
     * True if has "to" attribute
     */
    public boolean isSetTo() {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().find_attribute_user(TO$158) != null;
        }
    }
    
    /**
     * Sets the "to" attribute
     */
    public void setTo(java.lang.String to) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(TO$158);
            if (target == null) {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(TO$158);
            }
            target.setStringValue(to);
        }
    }
    
    /**
     * Sets (as xml) the "to" attribute
     */
    public void xsetTo(org.apache.xmlbeans.XmlString to) {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(TO$158);
            if (target == null) {
                target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(TO$158);
            }
            target.set(to);
        }
    }
    
    /**
     * Unsets the "to" attribute
     */
    public void unsetTo() {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_attribute(TO$158);
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy