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

schemasMicrosoftComOfficeExcel.impl.CTClientDataImpl Maven / Gradle / Ivy

The newest version!
/*
 * XML Type:  CT_ClientData
 * Namespace: urn:schemas-microsoft-com:office:excel
 * Java type: schemasMicrosoftComOfficeExcel.CTClientData
 *
 * Automatically generated - do not modify.
 */
package schemasMicrosoftComOfficeExcel.impl;
/**
 * An XML CT_ClientData(@urn:schemas-microsoft-com:office:excel).
 *
 * This is a complex type.
 */
public class CTClientDataImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements schemasMicrosoftComOfficeExcel.CTClientData
{
    
    public CTClientDataImpl(org.apache.xmlbeans.SchemaType sType)
    {
        super(sType);
    }
    
    private static final javax.xml.namespace.QName MOVEWITHCELLS$0 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "MoveWithCells");
    private static final javax.xml.namespace.QName SIZEWITHCELLS$2 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "SizeWithCells");
    private static final javax.xml.namespace.QName ANCHOR$4 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Anchor");
    private static final javax.xml.namespace.QName LOCKED$6 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Locked");
    private static final javax.xml.namespace.QName DEFAULTSIZE$8 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "DefaultSize");
    private static final javax.xml.namespace.QName PRINTOBJECT$10 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "PrintObject");
    private static final javax.xml.namespace.QName DISABLED$12 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Disabled");
    private static final javax.xml.namespace.QName AUTOFILL$14 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "AutoFill");
    private static final javax.xml.namespace.QName AUTOLINE$16 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "AutoLine");
    private static final javax.xml.namespace.QName AUTOPICT$18 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "AutoPict");
    private static final javax.xml.namespace.QName FMLAMACRO$20 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "FmlaMacro");
    private static final javax.xml.namespace.QName TEXTHALIGN$22 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "TextHAlign");
    private static final javax.xml.namespace.QName TEXTVALIGN$24 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "TextVAlign");
    private static final javax.xml.namespace.QName LOCKTEXT$26 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "LockText");
    private static final javax.xml.namespace.QName JUSTLASTX$28 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "JustLastX");
    private static final javax.xml.namespace.QName SECRETEDIT$30 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "SecretEdit");
    private static final javax.xml.namespace.QName DEFAULT$32 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Default");
    private static final javax.xml.namespace.QName HELP$34 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Help");
    private static final javax.xml.namespace.QName CANCEL$36 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Cancel");
    private static final javax.xml.namespace.QName DISMISS$38 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Dismiss");
    private static final javax.xml.namespace.QName ACCEL$40 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Accel");
    private static final javax.xml.namespace.QName ACCEL2$42 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Accel2");
    private static final javax.xml.namespace.QName ROW$44 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Row");
    private static final javax.xml.namespace.QName COLUMN$46 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Column");
    private static final javax.xml.namespace.QName VISIBLE$48 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Visible");
    private static final javax.xml.namespace.QName ROWHIDDEN$50 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "RowHidden");
    private static final javax.xml.namespace.QName COLHIDDEN$52 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "ColHidden");
    private static final javax.xml.namespace.QName VTEDIT$54 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "VTEdit");
    private static final javax.xml.namespace.QName MULTILINE$56 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "MultiLine");
    private static final javax.xml.namespace.QName VSCROLL$58 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "VScroll");
    private static final javax.xml.namespace.QName VALIDIDS$60 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "ValidIds");
    private static final javax.xml.namespace.QName FMLARANGE$62 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "FmlaRange");
    private static final javax.xml.namespace.QName WIDTHMIN$64 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "WidthMin");
    private static final javax.xml.namespace.QName SEL$66 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Sel");
    private static final javax.xml.namespace.QName NOTHREED2$68 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "NoThreeD2");
    private static final javax.xml.namespace.QName SELTYPE$70 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "SelType");
    private static final javax.xml.namespace.QName MULTISEL$72 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "MultiSel");
    private static final javax.xml.namespace.QName LCT$74 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "LCT");
    private static final javax.xml.namespace.QName LISTITEM$76 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "ListItem");
    private static final javax.xml.namespace.QName DROPSTYLE$78 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "DropStyle");
    private static final javax.xml.namespace.QName COLORED$80 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Colored");
    private static final javax.xml.namespace.QName DROPLINES$82 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "DropLines");
    private static final javax.xml.namespace.QName CHECKED$84 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Checked");
    private static final javax.xml.namespace.QName FMLALINK$86 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "FmlaLink");
    private static final javax.xml.namespace.QName FMLAPICT$88 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "FmlaPict");
    private static final javax.xml.namespace.QName NOTHREED$90 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "NoThreeD");
    private static final javax.xml.namespace.QName FIRSTBUTTON$92 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "FirstButton");
    private static final javax.xml.namespace.QName FMLAGROUP$94 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "FmlaGroup");
    private static final javax.xml.namespace.QName VAL$96 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Val");
    private static final javax.xml.namespace.QName MIN$98 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Min");
    private static final javax.xml.namespace.QName MAX$100 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Max");
    private static final javax.xml.namespace.QName INC$102 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Inc");
    private static final javax.xml.namespace.QName PAGE$104 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Page");
    private static final javax.xml.namespace.QName HORIZ$106 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Horiz");
    private static final javax.xml.namespace.QName DX$108 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Dx");
    private static final javax.xml.namespace.QName MAPOCX$110 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "MapOCX");
    private static final javax.xml.namespace.QName CF$112 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "CF");
    private static final javax.xml.namespace.QName CAMERA$114 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "Camera");
    private static final javax.xml.namespace.QName RECALCALWAYS$116 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "RecalcAlways");
    private static final javax.xml.namespace.QName AUTOSCALE$118 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "AutoScale");
    private static final javax.xml.namespace.QName DDE$120 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "DDE");
    private static final javax.xml.namespace.QName UIOBJ$122 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "UIObj");
    private static final javax.xml.namespace.QName SCRIPTTEXT$124 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "ScriptText");
    private static final javax.xml.namespace.QName SCRIPTEXTENDED$126 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "ScriptExtended");
    private static final javax.xml.namespace.QName SCRIPTLANGUAGE$128 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "ScriptLanguage");
    private static final javax.xml.namespace.QName SCRIPTLOCATION$130 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "ScriptLocation");
    private static final javax.xml.namespace.QName FMLATXBX$132 = 
        new javax.xml.namespace.QName("urn:schemas-microsoft-com:office:excel", "FmlaTxbx");
    private static final javax.xml.namespace.QName OBJECTTYPE$134 = 
        new javax.xml.namespace.QName("", "ObjectType");
    
    
    /**
     * Gets a List of "MoveWithCells" elements
     */
    public java.util.List getMoveWithCellsList()
    {
        final class MoveWithCellsList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getMoveWithCellsArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getMoveWithCellsArray(i);
                CTClientDataImpl.this.setMoveWithCellsArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertMoveWithCells(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getMoveWithCellsArray(i);
                CTClientDataImpl.this.removeMoveWithCells(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMoveWithCellsArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MoveWithCellsList();
        }
    }
    
    /**
     * Gets array of all "MoveWithCells" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getMoveWithCellsArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MOVEWITHCELLS$0, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "MoveWithCells" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getMoveWithCellsArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MOVEWITHCELLS$0, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "MoveWithCells" elements
     */
    public java.util.List xgetMoveWithCellsList()
    {
        final class MoveWithCellsList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetMoveWithCellsArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetMoveWithCellsArray(i);
                CTClientDataImpl.this.xsetMoveWithCellsArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewMoveWithCells(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetMoveWithCellsArray(i);
                CTClientDataImpl.this.removeMoveWithCells(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMoveWithCellsArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MoveWithCellsList();
        }
    }
    
    /**
     * Gets (as xml) array of all "MoveWithCells" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetMoveWithCellsArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MOVEWITHCELLS$0, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "MoveWithCells" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetMoveWithCellsArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(MOVEWITHCELLS$0, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "MoveWithCells" element
     */
    public int sizeOfMoveWithCellsArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(MOVEWITHCELLS$0);
        }
    }
    
    /**
     * Sets array of all "MoveWithCells" element
     */
    public void setMoveWithCellsArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] moveWithCellsArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(moveWithCellsArray, MOVEWITHCELLS$0);
        }
    }
    
    /**
     * Sets ith "MoveWithCells" element
     */
    public void setMoveWithCellsArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum moveWithCells)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MOVEWITHCELLS$0, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(moveWithCells);
        }
    }
    
    /**
     * Sets (as xml) array of all "MoveWithCells" element
     */
    public void xsetMoveWithCellsArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]moveWithCellsArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(moveWithCellsArray, MOVEWITHCELLS$0);
        }
    }
    
    /**
     * Sets (as xml) ith "MoveWithCells" element
     */
    public void xsetMoveWithCellsArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank moveWithCells)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(MOVEWITHCELLS$0, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(moveWithCells);
        }
    }
    
    /**
     * Inserts the value as the ith "MoveWithCells" element
     */
    public void insertMoveWithCells(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum moveWithCells)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(MOVEWITHCELLS$0, i);
            target.setEnumValue(moveWithCells);
        }
    }
    
    /**
     * Appends the value as the last "MoveWithCells" element
     */
    public void addMoveWithCells(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum moveWithCells)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MOVEWITHCELLS$0);
            target.setEnumValue(moveWithCells);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "MoveWithCells" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewMoveWithCells(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(MOVEWITHCELLS$0, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "MoveWithCells" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewMoveWithCells()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(MOVEWITHCELLS$0);
            return target;
        }
    }
    
    /**
     * Removes the ith "MoveWithCells" element
     */
    public void removeMoveWithCells(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(MOVEWITHCELLS$0, i);
        }
    }
    
    /**
     * Gets a List of "SizeWithCells" elements
     */
    public java.util.List getSizeWithCellsList()
    {
        final class SizeWithCellsList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getSizeWithCellsArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getSizeWithCellsArray(i);
                CTClientDataImpl.this.setSizeWithCellsArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertSizeWithCells(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getSizeWithCellsArray(i);
                CTClientDataImpl.this.removeSizeWithCells(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfSizeWithCellsArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new SizeWithCellsList();
        }
    }
    
    /**
     * Gets array of all "SizeWithCells" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getSizeWithCellsArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SIZEWITHCELLS$2, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "SizeWithCells" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getSizeWithCellsArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIZEWITHCELLS$2, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "SizeWithCells" elements
     */
    public java.util.List xgetSizeWithCellsList()
    {
        final class SizeWithCellsList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetSizeWithCellsArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetSizeWithCellsArray(i);
                CTClientDataImpl.this.xsetSizeWithCellsArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewSizeWithCells(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetSizeWithCellsArray(i);
                CTClientDataImpl.this.removeSizeWithCells(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfSizeWithCellsArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new SizeWithCellsList();
        }
    }
    
    /**
     * Gets (as xml) array of all "SizeWithCells" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetSizeWithCellsArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SIZEWITHCELLS$2, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "SizeWithCells" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetSizeWithCellsArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(SIZEWITHCELLS$2, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "SizeWithCells" element
     */
    public int sizeOfSizeWithCellsArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(SIZEWITHCELLS$2);
        }
    }
    
    /**
     * Sets array of all "SizeWithCells" element
     */
    public void setSizeWithCellsArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] sizeWithCellsArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(sizeWithCellsArray, SIZEWITHCELLS$2);
        }
    }
    
    /**
     * Sets ith "SizeWithCells" element
     */
    public void setSizeWithCellsArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum sizeWithCells)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SIZEWITHCELLS$2, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(sizeWithCells);
        }
    }
    
    /**
     * Sets (as xml) array of all "SizeWithCells" element
     */
    public void xsetSizeWithCellsArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]sizeWithCellsArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(sizeWithCellsArray, SIZEWITHCELLS$2);
        }
    }
    
    /**
     * Sets (as xml) ith "SizeWithCells" element
     */
    public void xsetSizeWithCellsArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank sizeWithCells)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(SIZEWITHCELLS$2, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(sizeWithCells);
        }
    }
    
    /**
     * Inserts the value as the ith "SizeWithCells" element
     */
    public void insertSizeWithCells(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum sizeWithCells)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(SIZEWITHCELLS$2, i);
            target.setEnumValue(sizeWithCells);
        }
    }
    
    /**
     * Appends the value as the last "SizeWithCells" element
     */
    public void addSizeWithCells(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum sizeWithCells)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SIZEWITHCELLS$2);
            target.setEnumValue(sizeWithCells);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "SizeWithCells" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewSizeWithCells(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(SIZEWITHCELLS$2, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "SizeWithCells" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewSizeWithCells()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(SIZEWITHCELLS$2);
            return target;
        }
    }
    
    /**
     * Removes the ith "SizeWithCells" element
     */
    public void removeSizeWithCells(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(SIZEWITHCELLS$2, i);
        }
    }
    
    /**
     * Gets a List of "Anchor" elements
     */
    public java.util.List getAnchorList()
    {
        final class AnchorList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getAnchorArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getAnchorArray(i);
                CTClientDataImpl.this.setAnchorArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertAnchor(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getAnchorArray(i);
                CTClientDataImpl.this.removeAnchor(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAnchorArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AnchorList();
        }
    }
    
    /**
     * Gets array of all "Anchor" elements
     */
    public java.lang.String[] getAnchorArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(ANCHOR$4, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Anchor" element
     */
    public java.lang.String getAnchorArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANCHOR$4, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Anchor" elements
     */
    public java.util.List xgetAnchorList()
    {
        final class AnchorList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetAnchorArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetAnchorArray(i);
                CTClientDataImpl.this.xsetAnchorArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewAnchor(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetAnchorArray(i);
                CTClientDataImpl.this.removeAnchor(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAnchorArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AnchorList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Anchor" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetAnchorArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(ANCHOR$4, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Anchor" element
     */
    public org.apache.xmlbeans.XmlString xgetAnchorArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ANCHOR$4, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "Anchor" element
     */
    public int sizeOfAnchorArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(ANCHOR$4);
        }
    }
    
    /**
     * Sets array of all "Anchor" element
     */
    public void setAnchorArray(java.lang.String[] anchorArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(anchorArray, ANCHOR$4);
        }
    }
    
    /**
     * Sets ith "Anchor" element
     */
    public void setAnchorArray(int i, java.lang.String anchor)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ANCHOR$4, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(anchor);
        }
    }
    
    /**
     * Sets (as xml) array of all "Anchor" element
     */
    public void xsetAnchorArray(org.apache.xmlbeans.XmlString[]anchorArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(anchorArray, ANCHOR$4);
        }
    }
    
    /**
     * Sets (as xml) ith "Anchor" element
     */
    public void xsetAnchorArray(int i, org.apache.xmlbeans.XmlString anchor)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ANCHOR$4, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(anchor);
        }
    }
    
    /**
     * Inserts the value as the ith "Anchor" element
     */
    public void insertAnchor(int i, java.lang.String anchor)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(ANCHOR$4, i);
            target.setStringValue(anchor);
        }
    }
    
    /**
     * Appends the value as the last "Anchor" element
     */
    public void addAnchor(java.lang.String anchor)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ANCHOR$4);
            target.setStringValue(anchor);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Anchor" element
     */
    public org.apache.xmlbeans.XmlString insertNewAnchor(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(ANCHOR$4, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Anchor" element
     */
    public org.apache.xmlbeans.XmlString addNewAnchor()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ANCHOR$4);
            return target;
        }
    }
    
    /**
     * Removes the ith "Anchor" element
     */
    public void removeAnchor(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(ANCHOR$4, i);
        }
    }
    
    /**
     * Gets a List of "Locked" elements
     */
    public java.util.List getLockedList()
    {
        final class LockedList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getLockedArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getLockedArray(i);
                CTClientDataImpl.this.setLockedArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertLocked(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getLockedArray(i);
                CTClientDataImpl.this.removeLocked(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfLockedArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new LockedList();
        }
    }
    
    /**
     * Gets array of all "Locked" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getLockedArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(LOCKED$6, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Locked" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getLockedArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOCKED$6, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Locked" elements
     */
    public java.util.List xgetLockedList()
    {
        final class LockedList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetLockedArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetLockedArray(i);
                CTClientDataImpl.this.xsetLockedArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewLocked(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetLockedArray(i);
                CTClientDataImpl.this.removeLocked(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfLockedArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new LockedList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Locked" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetLockedArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(LOCKED$6, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Locked" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetLockedArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(LOCKED$6, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "Locked" element
     */
    public int sizeOfLockedArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(LOCKED$6);
        }
    }
    
    /**
     * Sets array of all "Locked" element
     */
    public void setLockedArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] lockedArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(lockedArray, LOCKED$6);
        }
    }
    
    /**
     * Sets ith "Locked" element
     */
    public void setLockedArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum locked)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOCKED$6, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(locked);
        }
    }
    
    /**
     * Sets (as xml) array of all "Locked" element
     */
    public void xsetLockedArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]lockedArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(lockedArray, LOCKED$6);
        }
    }
    
    /**
     * Sets (as xml) ith "Locked" element
     */
    public void xsetLockedArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank locked)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(LOCKED$6, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(locked);
        }
    }
    
    /**
     * Inserts the value as the ith "Locked" element
     */
    public void insertLocked(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum locked)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(LOCKED$6, i);
            target.setEnumValue(locked);
        }
    }
    
    /**
     * Appends the value as the last "Locked" element
     */
    public void addLocked(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum locked)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOCKED$6);
            target.setEnumValue(locked);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Locked" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewLocked(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(LOCKED$6, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Locked" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewLocked()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(LOCKED$6);
            return target;
        }
    }
    
    /**
     * Removes the ith "Locked" element
     */
    public void removeLocked(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(LOCKED$6, i);
        }
    }
    
    /**
     * Gets a List of "DefaultSize" elements
     */
    public java.util.List getDefaultSizeList()
    {
        final class DefaultSizeList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getDefaultSizeArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getDefaultSizeArray(i);
                CTClientDataImpl.this.setDefaultSizeArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertDefaultSize(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getDefaultSizeArray(i);
                CTClientDataImpl.this.removeDefaultSize(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDefaultSizeArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DefaultSizeList();
        }
    }
    
    /**
     * Gets array of all "DefaultSize" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getDefaultSizeArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DEFAULTSIZE$8, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "DefaultSize" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getDefaultSizeArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEFAULTSIZE$8, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "DefaultSize" elements
     */
    public java.util.List xgetDefaultSizeList()
    {
        final class DefaultSizeList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetDefaultSizeArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetDefaultSizeArray(i);
                CTClientDataImpl.this.xsetDefaultSizeArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewDefaultSize(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetDefaultSizeArray(i);
                CTClientDataImpl.this.removeDefaultSize(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDefaultSizeArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DefaultSizeList();
        }
    }
    
    /**
     * Gets (as xml) array of all "DefaultSize" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetDefaultSizeArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DEFAULTSIZE$8, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "DefaultSize" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetDefaultSizeArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(DEFAULTSIZE$8, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "DefaultSize" element
     */
    public int sizeOfDefaultSizeArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(DEFAULTSIZE$8);
        }
    }
    
    /**
     * Sets array of all "DefaultSize" element
     */
    public void setDefaultSizeArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] defaultSizeArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(defaultSizeArray, DEFAULTSIZE$8);
        }
    }
    
    /**
     * Sets ith "DefaultSize" element
     */
    public void setDefaultSizeArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum defaultSize)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEFAULTSIZE$8, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(defaultSize);
        }
    }
    
    /**
     * Sets (as xml) array of all "DefaultSize" element
     */
    public void xsetDefaultSizeArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]defaultSizeArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(defaultSizeArray, DEFAULTSIZE$8);
        }
    }
    
    /**
     * Sets (as xml) ith "DefaultSize" element
     */
    public void xsetDefaultSizeArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank defaultSize)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(DEFAULTSIZE$8, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(defaultSize);
        }
    }
    
    /**
     * Inserts the value as the ith "DefaultSize" element
     */
    public void insertDefaultSize(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum defaultSize)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(DEFAULTSIZE$8, i);
            target.setEnumValue(defaultSize);
        }
    }
    
    /**
     * Appends the value as the last "DefaultSize" element
     */
    public void addDefaultSize(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum defaultSize)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEFAULTSIZE$8);
            target.setEnumValue(defaultSize);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "DefaultSize" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewDefaultSize(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(DEFAULTSIZE$8, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "DefaultSize" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewDefaultSize()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(DEFAULTSIZE$8);
            return target;
        }
    }
    
    /**
     * Removes the ith "DefaultSize" element
     */
    public void removeDefaultSize(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(DEFAULTSIZE$8, i);
        }
    }
    
    /**
     * Gets a List of "PrintObject" elements
     */
    public java.util.List getPrintObjectList()
    {
        final class PrintObjectList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getPrintObjectArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getPrintObjectArray(i);
                CTClientDataImpl.this.setPrintObjectArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertPrintObject(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getPrintObjectArray(i);
                CTClientDataImpl.this.removePrintObject(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfPrintObjectArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new PrintObjectList();
        }
    }
    
    /**
     * Gets array of all "PrintObject" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getPrintObjectArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(PRINTOBJECT$10, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "PrintObject" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getPrintObjectArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRINTOBJECT$10, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "PrintObject" elements
     */
    public java.util.List xgetPrintObjectList()
    {
        final class PrintObjectList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetPrintObjectArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetPrintObjectArray(i);
                CTClientDataImpl.this.xsetPrintObjectArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewPrintObject(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetPrintObjectArray(i);
                CTClientDataImpl.this.removePrintObject(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfPrintObjectArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new PrintObjectList();
        }
    }
    
    /**
     * Gets (as xml) array of all "PrintObject" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetPrintObjectArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(PRINTOBJECT$10, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "PrintObject" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetPrintObjectArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(PRINTOBJECT$10, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "PrintObject" element
     */
    public int sizeOfPrintObjectArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(PRINTOBJECT$10);
        }
    }
    
    /**
     * Sets array of all "PrintObject" element
     */
    public void setPrintObjectArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] printObjectArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(printObjectArray, PRINTOBJECT$10);
        }
    }
    
    /**
     * Sets ith "PrintObject" element
     */
    public void setPrintObjectArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum printObject)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRINTOBJECT$10, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(printObject);
        }
    }
    
    /**
     * Sets (as xml) array of all "PrintObject" element
     */
    public void xsetPrintObjectArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]printObjectArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(printObjectArray, PRINTOBJECT$10);
        }
    }
    
    /**
     * Sets (as xml) ith "PrintObject" element
     */
    public void xsetPrintObjectArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank printObject)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(PRINTOBJECT$10, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(printObject);
        }
    }
    
    /**
     * Inserts the value as the ith "PrintObject" element
     */
    public void insertPrintObject(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum printObject)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(PRINTOBJECT$10, i);
            target.setEnumValue(printObject);
        }
    }
    
    /**
     * Appends the value as the last "PrintObject" element
     */
    public void addPrintObject(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum printObject)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRINTOBJECT$10);
            target.setEnumValue(printObject);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "PrintObject" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewPrintObject(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(PRINTOBJECT$10, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "PrintObject" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewPrintObject()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(PRINTOBJECT$10);
            return target;
        }
    }
    
    /**
     * Removes the ith "PrintObject" element
     */
    public void removePrintObject(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(PRINTOBJECT$10, i);
        }
    }
    
    /**
     * Gets a List of "Disabled" elements
     */
    public java.util.List getDisabledList()
    {
        final class DisabledList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getDisabledArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getDisabledArray(i);
                CTClientDataImpl.this.setDisabledArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertDisabled(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getDisabledArray(i);
                CTClientDataImpl.this.removeDisabled(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDisabledArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DisabledList();
        }
    }
    
    /**
     * Gets array of all "Disabled" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getDisabledArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DISABLED$12, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Disabled" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getDisabledArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISABLED$12, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Disabled" elements
     */
    public java.util.List xgetDisabledList()
    {
        final class DisabledList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetDisabledArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetDisabledArray(i);
                CTClientDataImpl.this.xsetDisabledArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewDisabled(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetDisabledArray(i);
                CTClientDataImpl.this.removeDisabled(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDisabledArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DisabledList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Disabled" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetDisabledArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DISABLED$12, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Disabled" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetDisabledArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(DISABLED$12, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "Disabled" element
     */
    public int sizeOfDisabledArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(DISABLED$12);
        }
    }
    
    /**
     * Sets array of all "Disabled" element
     */
    public void setDisabledArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] disabledArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(disabledArray, DISABLED$12);
        }
    }
    
    /**
     * Sets ith "Disabled" element
     */
    public void setDisabledArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum disabled)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISABLED$12, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(disabled);
        }
    }
    
    /**
     * Sets (as xml) array of all "Disabled" element
     */
    public void xsetDisabledArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]disabledArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(disabledArray, DISABLED$12);
        }
    }
    
    /**
     * Sets (as xml) ith "Disabled" element
     */
    public void xsetDisabledArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank disabled)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(DISABLED$12, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(disabled);
        }
    }
    
    /**
     * Inserts the value as the ith "Disabled" element
     */
    public void insertDisabled(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum disabled)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(DISABLED$12, i);
            target.setEnumValue(disabled);
        }
    }
    
    /**
     * Appends the value as the last "Disabled" element
     */
    public void addDisabled(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum disabled)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DISABLED$12);
            target.setEnumValue(disabled);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Disabled" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewDisabled(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(DISABLED$12, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Disabled" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewDisabled()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(DISABLED$12);
            return target;
        }
    }
    
    /**
     * Removes the ith "Disabled" element
     */
    public void removeDisabled(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(DISABLED$12, i);
        }
    }
    
    /**
     * Gets a List of "AutoFill" elements
     */
    public java.util.List getAutoFillList()
    {
        final class AutoFillList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getAutoFillArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getAutoFillArray(i);
                CTClientDataImpl.this.setAutoFillArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertAutoFill(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getAutoFillArray(i);
                CTClientDataImpl.this.removeAutoFill(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAutoFillArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AutoFillList();
        }
    }
    
    /**
     * Gets array of all "AutoFill" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getAutoFillArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(AUTOFILL$14, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "AutoFill" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getAutoFillArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTOFILL$14, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "AutoFill" elements
     */
    public java.util.List xgetAutoFillList()
    {
        final class AutoFillList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetAutoFillArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetAutoFillArray(i);
                CTClientDataImpl.this.xsetAutoFillArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewAutoFill(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetAutoFillArray(i);
                CTClientDataImpl.this.removeAutoFill(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAutoFillArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AutoFillList();
        }
    }
    
    /**
     * Gets (as xml) array of all "AutoFill" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetAutoFillArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(AUTOFILL$14, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "AutoFill" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetAutoFillArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(AUTOFILL$14, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "AutoFill" element
     */
    public int sizeOfAutoFillArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(AUTOFILL$14);
        }
    }
    
    /**
     * Sets array of all "AutoFill" element
     */
    public void setAutoFillArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] autoFillArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(autoFillArray, AUTOFILL$14);
        }
    }
    
    /**
     * Sets ith "AutoFill" element
     */
    public void setAutoFillArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoFill)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTOFILL$14, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(autoFill);
        }
    }
    
    /**
     * Sets (as xml) array of all "AutoFill" element
     */
    public void xsetAutoFillArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]autoFillArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(autoFillArray, AUTOFILL$14);
        }
    }
    
    /**
     * Sets (as xml) ith "AutoFill" element
     */
    public void xsetAutoFillArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank autoFill)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(AUTOFILL$14, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(autoFill);
        }
    }
    
    /**
     * Inserts the value as the ith "AutoFill" element
     */
    public void insertAutoFill(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoFill)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(AUTOFILL$14, i);
            target.setEnumValue(autoFill);
        }
    }
    
    /**
     * Appends the value as the last "AutoFill" element
     */
    public void addAutoFill(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoFill)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AUTOFILL$14);
            target.setEnumValue(autoFill);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "AutoFill" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewAutoFill(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(AUTOFILL$14, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "AutoFill" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewAutoFill()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(AUTOFILL$14);
            return target;
        }
    }
    
    /**
     * Removes the ith "AutoFill" element
     */
    public void removeAutoFill(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(AUTOFILL$14, i);
        }
    }
    
    /**
     * Gets a List of "AutoLine" elements
     */
    public java.util.List getAutoLineList()
    {
        final class AutoLineList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getAutoLineArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getAutoLineArray(i);
                CTClientDataImpl.this.setAutoLineArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertAutoLine(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getAutoLineArray(i);
                CTClientDataImpl.this.removeAutoLine(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAutoLineArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AutoLineList();
        }
    }
    
    /**
     * Gets array of all "AutoLine" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getAutoLineArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(AUTOLINE$16, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "AutoLine" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getAutoLineArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTOLINE$16, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "AutoLine" elements
     */
    public java.util.List xgetAutoLineList()
    {
        final class AutoLineList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetAutoLineArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetAutoLineArray(i);
                CTClientDataImpl.this.xsetAutoLineArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewAutoLine(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetAutoLineArray(i);
                CTClientDataImpl.this.removeAutoLine(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAutoLineArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AutoLineList();
        }
    }
    
    /**
     * Gets (as xml) array of all "AutoLine" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetAutoLineArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(AUTOLINE$16, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "AutoLine" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetAutoLineArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(AUTOLINE$16, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "AutoLine" element
     */
    public int sizeOfAutoLineArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(AUTOLINE$16);
        }
    }
    
    /**
     * Sets array of all "AutoLine" element
     */
    public void setAutoLineArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] autoLineArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(autoLineArray, AUTOLINE$16);
        }
    }
    
    /**
     * Sets ith "AutoLine" element
     */
    public void setAutoLineArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoLine)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTOLINE$16, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(autoLine);
        }
    }
    
    /**
     * Sets (as xml) array of all "AutoLine" element
     */
    public void xsetAutoLineArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]autoLineArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(autoLineArray, AUTOLINE$16);
        }
    }
    
    /**
     * Sets (as xml) ith "AutoLine" element
     */
    public void xsetAutoLineArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank autoLine)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(AUTOLINE$16, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(autoLine);
        }
    }
    
    /**
     * Inserts the value as the ith "AutoLine" element
     */
    public void insertAutoLine(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoLine)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(AUTOLINE$16, i);
            target.setEnumValue(autoLine);
        }
    }
    
    /**
     * Appends the value as the last "AutoLine" element
     */
    public void addAutoLine(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoLine)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AUTOLINE$16);
            target.setEnumValue(autoLine);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "AutoLine" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewAutoLine(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(AUTOLINE$16, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "AutoLine" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewAutoLine()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(AUTOLINE$16);
            return target;
        }
    }
    
    /**
     * Removes the ith "AutoLine" element
     */
    public void removeAutoLine(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(AUTOLINE$16, i);
        }
    }
    
    /**
     * Gets a List of "AutoPict" elements
     */
    public java.util.List getAutoPictList()
    {
        final class AutoPictList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getAutoPictArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getAutoPictArray(i);
                CTClientDataImpl.this.setAutoPictArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertAutoPict(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getAutoPictArray(i);
                CTClientDataImpl.this.removeAutoPict(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAutoPictArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AutoPictList();
        }
    }
    
    /**
     * Gets array of all "AutoPict" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getAutoPictArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(AUTOPICT$18, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "AutoPict" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getAutoPictArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTOPICT$18, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "AutoPict" elements
     */
    public java.util.List xgetAutoPictList()
    {
        final class AutoPictList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetAutoPictArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetAutoPictArray(i);
                CTClientDataImpl.this.xsetAutoPictArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewAutoPict(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetAutoPictArray(i);
                CTClientDataImpl.this.removeAutoPict(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAutoPictArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AutoPictList();
        }
    }
    
    /**
     * Gets (as xml) array of all "AutoPict" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetAutoPictArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(AUTOPICT$18, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "AutoPict" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetAutoPictArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(AUTOPICT$18, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "AutoPict" element
     */
    public int sizeOfAutoPictArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(AUTOPICT$18);
        }
    }
    
    /**
     * Sets array of all "AutoPict" element
     */
    public void setAutoPictArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] autoPictArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(autoPictArray, AUTOPICT$18);
        }
    }
    
    /**
     * Sets ith "AutoPict" element
     */
    public void setAutoPictArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoPict)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTOPICT$18, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(autoPict);
        }
    }
    
    /**
     * Sets (as xml) array of all "AutoPict" element
     */
    public void xsetAutoPictArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]autoPictArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(autoPictArray, AUTOPICT$18);
        }
    }
    
    /**
     * Sets (as xml) ith "AutoPict" element
     */
    public void xsetAutoPictArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank autoPict)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(AUTOPICT$18, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(autoPict);
        }
    }
    
    /**
     * Inserts the value as the ith "AutoPict" element
     */
    public void insertAutoPict(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoPict)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(AUTOPICT$18, i);
            target.setEnumValue(autoPict);
        }
    }
    
    /**
     * Appends the value as the last "AutoPict" element
     */
    public void addAutoPict(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoPict)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AUTOPICT$18);
            target.setEnumValue(autoPict);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "AutoPict" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewAutoPict(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(AUTOPICT$18, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "AutoPict" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewAutoPict()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(AUTOPICT$18);
            return target;
        }
    }
    
    /**
     * Removes the ith "AutoPict" element
     */
    public void removeAutoPict(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(AUTOPICT$18, i);
        }
    }
    
    /**
     * Gets a List of "FmlaMacro" elements
     */
    public java.util.List getFmlaMacroList()
    {
        final class FmlaMacroList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getFmlaMacroArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaMacroArray(i);
                CTClientDataImpl.this.setFmlaMacroArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertFmlaMacro(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaMacroArray(i);
                CTClientDataImpl.this.removeFmlaMacro(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaMacroArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaMacroList();
        }
    }
    
    /**
     * Gets array of all "FmlaMacro" elements
     */
    public java.lang.String[] getFmlaMacroArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLAMACRO$20, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "FmlaMacro" element
     */
    public java.lang.String getFmlaMacroArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLAMACRO$20, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "FmlaMacro" elements
     */
    public java.util.List xgetFmlaMacroList()
    {
        final class FmlaMacroList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetFmlaMacroArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaMacroArray(i);
                CTClientDataImpl.this.xsetFmlaMacroArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewFmlaMacro(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaMacroArray(i);
                CTClientDataImpl.this.removeFmlaMacro(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaMacroArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaMacroList();
        }
    }
    
    /**
     * Gets (as xml) array of all "FmlaMacro" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetFmlaMacroArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLAMACRO$20, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "FmlaMacro" element
     */
    public org.apache.xmlbeans.XmlString xgetFmlaMacroArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLAMACRO$20, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "FmlaMacro" element
     */
    public int sizeOfFmlaMacroArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(FMLAMACRO$20);
        }
    }
    
    /**
     * Sets array of all "FmlaMacro" element
     */
    public void setFmlaMacroArray(java.lang.String[] fmlaMacroArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaMacroArray, FMLAMACRO$20);
        }
    }
    
    /**
     * Sets ith "FmlaMacro" element
     */
    public void setFmlaMacroArray(int i, java.lang.String fmlaMacro)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLAMACRO$20, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(fmlaMacro);
        }
    }
    
    /**
     * Sets (as xml) array of all "FmlaMacro" element
     */
    public void xsetFmlaMacroArray(org.apache.xmlbeans.XmlString[]fmlaMacroArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaMacroArray, FMLAMACRO$20);
        }
    }
    
    /**
     * Sets (as xml) ith "FmlaMacro" element
     */
    public void xsetFmlaMacroArray(int i, org.apache.xmlbeans.XmlString fmlaMacro)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLAMACRO$20, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(fmlaMacro);
        }
    }
    
    /**
     * Inserts the value as the ith "FmlaMacro" element
     */
    public void insertFmlaMacro(int i, java.lang.String fmlaMacro)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(FMLAMACRO$20, i);
            target.setStringValue(fmlaMacro);
        }
    }
    
    /**
     * Appends the value as the last "FmlaMacro" element
     */
    public void addFmlaMacro(java.lang.String fmlaMacro)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FMLAMACRO$20);
            target.setStringValue(fmlaMacro);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "FmlaMacro" element
     */
    public org.apache.xmlbeans.XmlString insertNewFmlaMacro(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(FMLAMACRO$20, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "FmlaMacro" element
     */
    public org.apache.xmlbeans.XmlString addNewFmlaMacro()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(FMLAMACRO$20);
            return target;
        }
    }
    
    /**
     * Removes the ith "FmlaMacro" element
     */
    public void removeFmlaMacro(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(FMLAMACRO$20, i);
        }
    }
    
    /**
     * Gets a List of "TextHAlign" elements
     */
    public java.util.List getTextHAlignList()
    {
        final class TextHAlignList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getTextHAlignArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getTextHAlignArray(i);
                CTClientDataImpl.this.setTextHAlignArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertTextHAlign(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getTextHAlignArray(i);
                CTClientDataImpl.this.removeTextHAlign(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfTextHAlignArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new TextHAlignList();
        }
    }
    
    /**
     * Gets array of all "TextHAlign" elements
     */
    public java.lang.String[] getTextHAlignArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(TEXTHALIGN$22, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "TextHAlign" element
     */
    public java.lang.String getTextHAlignArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TEXTHALIGN$22, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "TextHAlign" elements
     */
    public java.util.List xgetTextHAlignList()
    {
        final class TextHAlignList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetTextHAlignArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetTextHAlignArray(i);
                CTClientDataImpl.this.xsetTextHAlignArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewTextHAlign(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetTextHAlignArray(i);
                CTClientDataImpl.this.removeTextHAlign(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfTextHAlignArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new TextHAlignList();
        }
    }
    
    /**
     * Gets (as xml) array of all "TextHAlign" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetTextHAlignArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(TEXTHALIGN$22, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "TextHAlign" element
     */
    public org.apache.xmlbeans.XmlString xgetTextHAlignArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TEXTHALIGN$22, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "TextHAlign" element
     */
    public int sizeOfTextHAlignArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(TEXTHALIGN$22);
        }
    }
    
    /**
     * Sets array of all "TextHAlign" element
     */
    public void setTextHAlignArray(java.lang.String[] textHAlignArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(textHAlignArray, TEXTHALIGN$22);
        }
    }
    
    /**
     * Sets ith "TextHAlign" element
     */
    public void setTextHAlignArray(int i, java.lang.String textHAlign)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TEXTHALIGN$22, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(textHAlign);
        }
    }
    
    /**
     * Sets (as xml) array of all "TextHAlign" element
     */
    public void xsetTextHAlignArray(org.apache.xmlbeans.XmlString[]textHAlignArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(textHAlignArray, TEXTHALIGN$22);
        }
    }
    
    /**
     * Sets (as xml) ith "TextHAlign" element
     */
    public void xsetTextHAlignArray(int i, org.apache.xmlbeans.XmlString textHAlign)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TEXTHALIGN$22, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(textHAlign);
        }
    }
    
    /**
     * Inserts the value as the ith "TextHAlign" element
     */
    public void insertTextHAlign(int i, java.lang.String textHAlign)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(TEXTHALIGN$22, i);
            target.setStringValue(textHAlign);
        }
    }
    
    /**
     * Appends the value as the last "TextHAlign" element
     */
    public void addTextHAlign(java.lang.String textHAlign)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TEXTHALIGN$22);
            target.setStringValue(textHAlign);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "TextHAlign" element
     */
    public org.apache.xmlbeans.XmlString insertNewTextHAlign(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(TEXTHALIGN$22, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "TextHAlign" element
     */
    public org.apache.xmlbeans.XmlString addNewTextHAlign()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(TEXTHALIGN$22);
            return target;
        }
    }
    
    /**
     * Removes the ith "TextHAlign" element
     */
    public void removeTextHAlign(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(TEXTHALIGN$22, i);
        }
    }
    
    /**
     * Gets a List of "TextVAlign" elements
     */
    public java.util.List getTextVAlignList()
    {
        final class TextVAlignList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getTextVAlignArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getTextVAlignArray(i);
                CTClientDataImpl.this.setTextVAlignArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertTextVAlign(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getTextVAlignArray(i);
                CTClientDataImpl.this.removeTextVAlign(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfTextVAlignArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new TextVAlignList();
        }
    }
    
    /**
     * Gets array of all "TextVAlign" elements
     */
    public java.lang.String[] getTextVAlignArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(TEXTVALIGN$24, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "TextVAlign" element
     */
    public java.lang.String getTextVAlignArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TEXTVALIGN$24, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "TextVAlign" elements
     */
    public java.util.List xgetTextVAlignList()
    {
        final class TextVAlignList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetTextVAlignArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetTextVAlignArray(i);
                CTClientDataImpl.this.xsetTextVAlignArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewTextVAlign(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetTextVAlignArray(i);
                CTClientDataImpl.this.removeTextVAlign(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfTextVAlignArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new TextVAlignList();
        }
    }
    
    /**
     * Gets (as xml) array of all "TextVAlign" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetTextVAlignArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(TEXTVALIGN$24, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "TextVAlign" element
     */
    public org.apache.xmlbeans.XmlString xgetTextVAlignArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TEXTVALIGN$24, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "TextVAlign" element
     */
    public int sizeOfTextVAlignArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(TEXTVALIGN$24);
        }
    }
    
    /**
     * Sets array of all "TextVAlign" element
     */
    public void setTextVAlignArray(java.lang.String[] textVAlignArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(textVAlignArray, TEXTVALIGN$24);
        }
    }
    
    /**
     * Sets ith "TextVAlign" element
     */
    public void setTextVAlignArray(int i, java.lang.String textVAlign)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TEXTVALIGN$24, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(textVAlign);
        }
    }
    
    /**
     * Sets (as xml) array of all "TextVAlign" element
     */
    public void xsetTextVAlignArray(org.apache.xmlbeans.XmlString[]textVAlignArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(textVAlignArray, TEXTVALIGN$24);
        }
    }
    
    /**
     * Sets (as xml) ith "TextVAlign" element
     */
    public void xsetTextVAlignArray(int i, org.apache.xmlbeans.XmlString textVAlign)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TEXTVALIGN$24, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(textVAlign);
        }
    }
    
    /**
     * Inserts the value as the ith "TextVAlign" element
     */
    public void insertTextVAlign(int i, java.lang.String textVAlign)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(TEXTVALIGN$24, i);
            target.setStringValue(textVAlign);
        }
    }
    
    /**
     * Appends the value as the last "TextVAlign" element
     */
    public void addTextVAlign(java.lang.String textVAlign)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TEXTVALIGN$24);
            target.setStringValue(textVAlign);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "TextVAlign" element
     */
    public org.apache.xmlbeans.XmlString insertNewTextVAlign(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(TEXTVALIGN$24, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "TextVAlign" element
     */
    public org.apache.xmlbeans.XmlString addNewTextVAlign()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(TEXTVALIGN$24);
            return target;
        }
    }
    
    /**
     * Removes the ith "TextVAlign" element
     */
    public void removeTextVAlign(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(TEXTVALIGN$24, i);
        }
    }
    
    /**
     * Gets a List of "LockText" elements
     */
    public java.util.List getLockTextList()
    {
        final class LockTextList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getLockTextArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getLockTextArray(i);
                CTClientDataImpl.this.setLockTextArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertLockText(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getLockTextArray(i);
                CTClientDataImpl.this.removeLockText(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfLockTextArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new LockTextList();
        }
    }
    
    /**
     * Gets array of all "LockText" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getLockTextArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(LOCKTEXT$26, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "LockText" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getLockTextArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOCKTEXT$26, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "LockText" elements
     */
    public java.util.List xgetLockTextList()
    {
        final class LockTextList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetLockTextArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetLockTextArray(i);
                CTClientDataImpl.this.xsetLockTextArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewLockText(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetLockTextArray(i);
                CTClientDataImpl.this.removeLockText(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfLockTextArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new LockTextList();
        }
    }
    
    /**
     * Gets (as xml) array of all "LockText" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetLockTextArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(LOCKTEXT$26, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "LockText" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetLockTextArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(LOCKTEXT$26, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "LockText" element
     */
    public int sizeOfLockTextArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(LOCKTEXT$26);
        }
    }
    
    /**
     * Sets array of all "LockText" element
     */
    public void setLockTextArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] lockTextArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(lockTextArray, LOCKTEXT$26);
        }
    }
    
    /**
     * Sets ith "LockText" element
     */
    public void setLockTextArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum lockText)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOCKTEXT$26, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(lockText);
        }
    }
    
    /**
     * Sets (as xml) array of all "LockText" element
     */
    public void xsetLockTextArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]lockTextArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(lockTextArray, LOCKTEXT$26);
        }
    }
    
    /**
     * Sets (as xml) ith "LockText" element
     */
    public void xsetLockTextArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank lockText)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(LOCKTEXT$26, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(lockText);
        }
    }
    
    /**
     * Inserts the value as the ith "LockText" element
     */
    public void insertLockText(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum lockText)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(LOCKTEXT$26, i);
            target.setEnumValue(lockText);
        }
    }
    
    /**
     * Appends the value as the last "LockText" element
     */
    public void addLockText(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum lockText)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOCKTEXT$26);
            target.setEnumValue(lockText);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "LockText" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewLockText(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(LOCKTEXT$26, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "LockText" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewLockText()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(LOCKTEXT$26);
            return target;
        }
    }
    
    /**
     * Removes the ith "LockText" element
     */
    public void removeLockText(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(LOCKTEXT$26, i);
        }
    }
    
    /**
     * Gets a List of "JustLastX" elements
     */
    public java.util.List getJustLastXList()
    {
        final class JustLastXList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getJustLastXArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getJustLastXArray(i);
                CTClientDataImpl.this.setJustLastXArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertJustLastX(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getJustLastXArray(i);
                CTClientDataImpl.this.removeJustLastX(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfJustLastXArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new JustLastXList();
        }
    }
    
    /**
     * Gets array of all "JustLastX" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getJustLastXArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(JUSTLASTX$28, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "JustLastX" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getJustLastXArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(JUSTLASTX$28, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "JustLastX" elements
     */
    public java.util.List xgetJustLastXList()
    {
        final class JustLastXList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetJustLastXArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetJustLastXArray(i);
                CTClientDataImpl.this.xsetJustLastXArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewJustLastX(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetJustLastXArray(i);
                CTClientDataImpl.this.removeJustLastX(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfJustLastXArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new JustLastXList();
        }
    }
    
    /**
     * Gets (as xml) array of all "JustLastX" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetJustLastXArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(JUSTLASTX$28, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "JustLastX" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetJustLastXArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(JUSTLASTX$28, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "JustLastX" element
     */
    public int sizeOfJustLastXArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(JUSTLASTX$28);
        }
    }
    
    /**
     * Sets array of all "JustLastX" element
     */
    public void setJustLastXArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] justLastXArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(justLastXArray, JUSTLASTX$28);
        }
    }
    
    /**
     * Sets ith "JustLastX" element
     */
    public void setJustLastXArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum justLastX)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(JUSTLASTX$28, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(justLastX);
        }
    }
    
    /**
     * Sets (as xml) array of all "JustLastX" element
     */
    public void xsetJustLastXArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]justLastXArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(justLastXArray, JUSTLASTX$28);
        }
    }
    
    /**
     * Sets (as xml) ith "JustLastX" element
     */
    public void xsetJustLastXArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank justLastX)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(JUSTLASTX$28, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(justLastX);
        }
    }
    
    /**
     * Inserts the value as the ith "JustLastX" element
     */
    public void insertJustLastX(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum justLastX)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(JUSTLASTX$28, i);
            target.setEnumValue(justLastX);
        }
    }
    
    /**
     * Appends the value as the last "JustLastX" element
     */
    public void addJustLastX(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum justLastX)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(JUSTLASTX$28);
            target.setEnumValue(justLastX);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "JustLastX" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewJustLastX(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(JUSTLASTX$28, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "JustLastX" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewJustLastX()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(JUSTLASTX$28);
            return target;
        }
    }
    
    /**
     * Removes the ith "JustLastX" element
     */
    public void removeJustLastX(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(JUSTLASTX$28, i);
        }
    }
    
    /**
     * Gets a List of "SecretEdit" elements
     */
    public java.util.List getSecretEditList()
    {
        final class SecretEditList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getSecretEditArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getSecretEditArray(i);
                CTClientDataImpl.this.setSecretEditArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertSecretEdit(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getSecretEditArray(i);
                CTClientDataImpl.this.removeSecretEdit(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfSecretEditArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new SecretEditList();
        }
    }
    
    /**
     * Gets array of all "SecretEdit" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getSecretEditArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SECRETEDIT$30, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "SecretEdit" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getSecretEditArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SECRETEDIT$30, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "SecretEdit" elements
     */
    public java.util.List xgetSecretEditList()
    {
        final class SecretEditList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetSecretEditArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetSecretEditArray(i);
                CTClientDataImpl.this.xsetSecretEditArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewSecretEdit(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetSecretEditArray(i);
                CTClientDataImpl.this.removeSecretEdit(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfSecretEditArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new SecretEditList();
        }
    }
    
    /**
     * Gets (as xml) array of all "SecretEdit" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetSecretEditArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SECRETEDIT$30, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "SecretEdit" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetSecretEditArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(SECRETEDIT$30, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "SecretEdit" element
     */
    public int sizeOfSecretEditArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(SECRETEDIT$30);
        }
    }
    
    /**
     * Sets array of all "SecretEdit" element
     */
    public void setSecretEditArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] secretEditArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(secretEditArray, SECRETEDIT$30);
        }
    }
    
    /**
     * Sets ith "SecretEdit" element
     */
    public void setSecretEditArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum secretEdit)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SECRETEDIT$30, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(secretEdit);
        }
    }
    
    /**
     * Sets (as xml) array of all "SecretEdit" element
     */
    public void xsetSecretEditArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]secretEditArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(secretEditArray, SECRETEDIT$30);
        }
    }
    
    /**
     * Sets (as xml) ith "SecretEdit" element
     */
    public void xsetSecretEditArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank secretEdit)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(SECRETEDIT$30, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(secretEdit);
        }
    }
    
    /**
     * Inserts the value as the ith "SecretEdit" element
     */
    public void insertSecretEdit(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum secretEdit)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(SECRETEDIT$30, i);
            target.setEnumValue(secretEdit);
        }
    }
    
    /**
     * Appends the value as the last "SecretEdit" element
     */
    public void addSecretEdit(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum secretEdit)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SECRETEDIT$30);
            target.setEnumValue(secretEdit);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "SecretEdit" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewSecretEdit(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(SECRETEDIT$30, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "SecretEdit" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewSecretEdit()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(SECRETEDIT$30);
            return target;
        }
    }
    
    /**
     * Removes the ith "SecretEdit" element
     */
    public void removeSecretEdit(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(SECRETEDIT$30, i);
        }
    }
    
    /**
     * Gets a List of "Default" elements
     */
    public java.util.List getDefaultList()
    {
        final class DefaultList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getDefaultArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getDefaultArray(i);
                CTClientDataImpl.this.setDefaultArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertDefault(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getDefaultArray(i);
                CTClientDataImpl.this.removeDefault(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDefaultArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DefaultList();
        }
    }
    
    /**
     * Gets array of all "Default" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getDefaultArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DEFAULT$32, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Default" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getDefaultArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEFAULT$32, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Default" elements
     */
    public java.util.List xgetDefaultList()
    {
        final class DefaultList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetDefaultArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetDefaultArray(i);
                CTClientDataImpl.this.xsetDefaultArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewDefault(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetDefaultArray(i);
                CTClientDataImpl.this.removeDefault(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDefaultArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DefaultList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Default" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetDefaultArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DEFAULT$32, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Default" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetDefaultArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(DEFAULT$32, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "Default" element
     */
    public int sizeOfDefaultArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(DEFAULT$32);
        }
    }
    
    /**
     * Sets array of all "Default" element
     */
    public void setDefaultArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] xdefaultArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(xdefaultArray, DEFAULT$32);
        }
    }
    
    /**
     * Sets ith "Default" element
     */
    public void setDefaultArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum xdefault)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEFAULT$32, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(xdefault);
        }
    }
    
    /**
     * Sets (as xml) array of all "Default" element
     */
    public void xsetDefaultArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]xdefaultArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(xdefaultArray, DEFAULT$32);
        }
    }
    
    /**
     * Sets (as xml) ith "Default" element
     */
    public void xsetDefaultArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank xdefault)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(DEFAULT$32, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(xdefault);
        }
    }
    
    /**
     * Inserts the value as the ith "Default" element
     */
    public void insertDefault(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum xdefault)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(DEFAULT$32, i);
            target.setEnumValue(xdefault);
        }
    }
    
    /**
     * Appends the value as the last "Default" element
     */
    public void addDefault(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum xdefault)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEFAULT$32);
            target.setEnumValue(xdefault);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Default" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewDefault(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(DEFAULT$32, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Default" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewDefault()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(DEFAULT$32);
            return target;
        }
    }
    
    /**
     * Removes the ith "Default" element
     */
    public void removeDefault(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(DEFAULT$32, i);
        }
    }
    
    /**
     * Gets a List of "Help" elements
     */
    public java.util.List getHelpList()
    {
        final class HelpList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getHelpArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getHelpArray(i);
                CTClientDataImpl.this.setHelpArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertHelp(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getHelpArray(i);
                CTClientDataImpl.this.removeHelp(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfHelpArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new HelpList();
        }
    }
    
    /**
     * Gets array of all "Help" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getHelpArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(HELP$34, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Help" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getHelpArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HELP$34, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Help" elements
     */
    public java.util.List xgetHelpList()
    {
        final class HelpList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetHelpArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetHelpArray(i);
                CTClientDataImpl.this.xsetHelpArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewHelp(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetHelpArray(i);
                CTClientDataImpl.this.removeHelp(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfHelpArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new HelpList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Help" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetHelpArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(HELP$34, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Help" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetHelpArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(HELP$34, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "Help" element
     */
    public int sizeOfHelpArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(HELP$34);
        }
    }
    
    /**
     * Sets array of all "Help" element
     */
    public void setHelpArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] helpArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(helpArray, HELP$34);
        }
    }
    
    /**
     * Sets ith "Help" element
     */
    public void setHelpArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum help)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HELP$34, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(help);
        }
    }
    
    /**
     * Sets (as xml) array of all "Help" element
     */
    public void xsetHelpArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]helpArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(helpArray, HELP$34);
        }
    }
    
    /**
     * Sets (as xml) ith "Help" element
     */
    public void xsetHelpArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank help)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(HELP$34, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(help);
        }
    }
    
    /**
     * Inserts the value as the ith "Help" element
     */
    public void insertHelp(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum help)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(HELP$34, i);
            target.setEnumValue(help);
        }
    }
    
    /**
     * Appends the value as the last "Help" element
     */
    public void addHelp(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum help)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HELP$34);
            target.setEnumValue(help);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Help" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewHelp(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(HELP$34, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Help" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewHelp()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(HELP$34);
            return target;
        }
    }
    
    /**
     * Removes the ith "Help" element
     */
    public void removeHelp(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(HELP$34, i);
        }
    }
    
    /**
     * Gets a List of "Cancel" elements
     */
    public java.util.List getCancelList()
    {
        final class CancelList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getCancelArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getCancelArray(i);
                CTClientDataImpl.this.setCancelArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertCancel(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getCancelArray(i);
                CTClientDataImpl.this.removeCancel(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfCancelArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new CancelList();
        }
    }
    
    /**
     * Gets array of all "Cancel" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getCancelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(CANCEL$36, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Cancel" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getCancelArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CANCEL$36, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Cancel" elements
     */
    public java.util.List xgetCancelList()
    {
        final class CancelList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetCancelArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetCancelArray(i);
                CTClientDataImpl.this.xsetCancelArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewCancel(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetCancelArray(i);
                CTClientDataImpl.this.removeCancel(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfCancelArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new CancelList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Cancel" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetCancelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(CANCEL$36, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Cancel" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetCancelArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(CANCEL$36, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "Cancel" element
     */
    public int sizeOfCancelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(CANCEL$36);
        }
    }
    
    /**
     * Sets array of all "Cancel" element
     */
    public void setCancelArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] cancelArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(cancelArray, CANCEL$36);
        }
    }
    
    /**
     * Sets ith "Cancel" element
     */
    public void setCancelArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum cancel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CANCEL$36, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(cancel);
        }
    }
    
    /**
     * Sets (as xml) array of all "Cancel" element
     */
    public void xsetCancelArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]cancelArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(cancelArray, CANCEL$36);
        }
    }
    
    /**
     * Sets (as xml) ith "Cancel" element
     */
    public void xsetCancelArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank cancel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(CANCEL$36, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(cancel);
        }
    }
    
    /**
     * Inserts the value as the ith "Cancel" element
     */
    public void insertCancel(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum cancel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(CANCEL$36, i);
            target.setEnumValue(cancel);
        }
    }
    
    /**
     * Appends the value as the last "Cancel" element
     */
    public void addCancel(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum cancel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CANCEL$36);
            target.setEnumValue(cancel);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Cancel" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewCancel(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(CANCEL$36, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Cancel" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewCancel()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(CANCEL$36);
            return target;
        }
    }
    
    /**
     * Removes the ith "Cancel" element
     */
    public void removeCancel(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(CANCEL$36, i);
        }
    }
    
    /**
     * Gets a List of "Dismiss" elements
     */
    public java.util.List getDismissList()
    {
        final class DismissList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getDismissArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getDismissArray(i);
                CTClientDataImpl.this.setDismissArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertDismiss(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getDismissArray(i);
                CTClientDataImpl.this.removeDismiss(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDismissArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DismissList();
        }
    }
    
    /**
     * Gets array of all "Dismiss" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getDismissArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DISMISS$38, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Dismiss" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getDismissArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISMISS$38, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Dismiss" elements
     */
    public java.util.List xgetDismissList()
    {
        final class DismissList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetDismissArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetDismissArray(i);
                CTClientDataImpl.this.xsetDismissArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewDismiss(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetDismissArray(i);
                CTClientDataImpl.this.removeDismiss(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDismissArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DismissList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Dismiss" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetDismissArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DISMISS$38, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Dismiss" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetDismissArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(DISMISS$38, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "Dismiss" element
     */
    public int sizeOfDismissArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(DISMISS$38);
        }
    }
    
    /**
     * Sets array of all "Dismiss" element
     */
    public void setDismissArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] dismissArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(dismissArray, DISMISS$38);
        }
    }
    
    /**
     * Sets ith "Dismiss" element
     */
    public void setDismissArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum dismiss)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISMISS$38, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(dismiss);
        }
    }
    
    /**
     * Sets (as xml) array of all "Dismiss" element
     */
    public void xsetDismissArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]dismissArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(dismissArray, DISMISS$38);
        }
    }
    
    /**
     * Sets (as xml) ith "Dismiss" element
     */
    public void xsetDismissArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank dismiss)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(DISMISS$38, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(dismiss);
        }
    }
    
    /**
     * Inserts the value as the ith "Dismiss" element
     */
    public void insertDismiss(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum dismiss)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(DISMISS$38, i);
            target.setEnumValue(dismiss);
        }
    }
    
    /**
     * Appends the value as the last "Dismiss" element
     */
    public void addDismiss(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum dismiss)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DISMISS$38);
            target.setEnumValue(dismiss);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Dismiss" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewDismiss(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(DISMISS$38, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Dismiss" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewDismiss()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(DISMISS$38);
            return target;
        }
    }
    
    /**
     * Removes the ith "Dismiss" element
     */
    public void removeDismiss(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(DISMISS$38, i);
        }
    }
    
    /**
     * Gets a List of "Accel" elements
     */
    public java.util.List getAccelList()
    {
        final class AccelList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getAccelArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getAccelArray(i);
                CTClientDataImpl.this.setAccelArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertAccel(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getAccelArray(i);
                CTClientDataImpl.this.removeAccel(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAccelArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AccelList();
        }
    }
    
    /**
     * Gets array of all "Accel" elements
     */
    public java.math.BigInteger[] getAccelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(ACCEL$40, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Accel" element
     */
    public java.math.BigInteger getAccelArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACCEL$40, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Accel" elements
     */
    public java.util.List xgetAccelList()
    {
        final class AccelList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetAccelArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetAccelArray(i);
                CTClientDataImpl.this.xsetAccelArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewAccel(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetAccelArray(i);
                CTClientDataImpl.this.removeAccel(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAccelArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AccelList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Accel" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetAccelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(ACCEL$40, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Accel" element
     */
    public org.apache.xmlbeans.XmlInteger xgetAccelArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(ACCEL$40, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Accel" element
     */
    public int sizeOfAccelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(ACCEL$40);
        }
    }
    
    /**
     * Sets array of all "Accel" element
     */
    public void setAccelArray(java.math.BigInteger[] accelArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(accelArray, ACCEL$40);
        }
    }
    
    /**
     * Sets ith "Accel" element
     */
    public void setAccelArray(int i, java.math.BigInteger accel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACCEL$40, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(accel);
        }
    }
    
    /**
     * Sets (as xml) array of all "Accel" element
     */
    public void xsetAccelArray(org.apache.xmlbeans.XmlInteger[]accelArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(accelArray, ACCEL$40);
        }
    }
    
    /**
     * Sets (as xml) ith "Accel" element
     */
    public void xsetAccelArray(int i, org.apache.xmlbeans.XmlInteger accel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(ACCEL$40, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(accel);
        }
    }
    
    /**
     * Inserts the value as the ith "Accel" element
     */
    public void insertAccel(int i, java.math.BigInteger accel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(ACCEL$40, i);
            target.setBigIntegerValue(accel);
        }
    }
    
    /**
     * Appends the value as the last "Accel" element
     */
    public void addAccel(java.math.BigInteger accel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACCEL$40);
            target.setBigIntegerValue(accel);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Accel" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewAccel(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(ACCEL$40, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Accel" element
     */
    public org.apache.xmlbeans.XmlInteger addNewAccel()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(ACCEL$40);
            return target;
        }
    }
    
    /**
     * Removes the ith "Accel" element
     */
    public void removeAccel(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(ACCEL$40, i);
        }
    }
    
    /**
     * Gets a List of "Accel2" elements
     */
    public java.util.List getAccel2List()
    {
        final class Accel2List extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getAccel2Array(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getAccel2Array(i);
                CTClientDataImpl.this.setAccel2Array(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertAccel2(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getAccel2Array(i);
                CTClientDataImpl.this.removeAccel2(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAccel2Array(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new Accel2List();
        }
    }
    
    /**
     * Gets array of all "Accel2" elements
     */
    public java.math.BigInteger[] getAccel2Array()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(ACCEL2$42, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Accel2" element
     */
    public java.math.BigInteger getAccel2Array(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACCEL2$42, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Accel2" elements
     */
    public java.util.List xgetAccel2List()
    {
        final class Accel2List extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetAccel2Array(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetAccel2Array(i);
                CTClientDataImpl.this.xsetAccel2Array(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewAccel2(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetAccel2Array(i);
                CTClientDataImpl.this.removeAccel2(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAccel2Array(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new Accel2List();
        }
    }
    
    /**
     * Gets (as xml) array of all "Accel2" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetAccel2Array()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(ACCEL2$42, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Accel2" element
     */
    public org.apache.xmlbeans.XmlInteger xgetAccel2Array(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(ACCEL2$42, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Accel2" element
     */
    public int sizeOfAccel2Array()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(ACCEL2$42);
        }
    }
    
    /**
     * Sets array of all "Accel2" element
     */
    public void setAccel2Array(java.math.BigInteger[] accel2Array)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(accel2Array, ACCEL2$42);
        }
    }
    
    /**
     * Sets ith "Accel2" element
     */
    public void setAccel2Array(int i, java.math.BigInteger accel2)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACCEL2$42, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(accel2);
        }
    }
    
    /**
     * Sets (as xml) array of all "Accel2" element
     */
    public void xsetAccel2Array(org.apache.xmlbeans.XmlInteger[]accel2Array)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(accel2Array, ACCEL2$42);
        }
    }
    
    /**
     * Sets (as xml) ith "Accel2" element
     */
    public void xsetAccel2Array(int i, org.apache.xmlbeans.XmlInteger accel2)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(ACCEL2$42, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(accel2);
        }
    }
    
    /**
     * Inserts the value as the ith "Accel2" element
     */
    public void insertAccel2(int i, java.math.BigInteger accel2)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(ACCEL2$42, i);
            target.setBigIntegerValue(accel2);
        }
    }
    
    /**
     * Appends the value as the last "Accel2" element
     */
    public void addAccel2(java.math.BigInteger accel2)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACCEL2$42);
            target.setBigIntegerValue(accel2);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Accel2" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewAccel2(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(ACCEL2$42, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Accel2" element
     */
    public org.apache.xmlbeans.XmlInteger addNewAccel2()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(ACCEL2$42);
            return target;
        }
    }
    
    /**
     * Removes the ith "Accel2" element
     */
    public void removeAccel2(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(ACCEL2$42, i);
        }
    }
    
    /**
     * Gets a List of "Row" elements
     */
    public java.util.List getRowList()
    {
        final class RowList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getRowArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getRowArray(i);
                CTClientDataImpl.this.setRowArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertRow(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getRowArray(i);
                CTClientDataImpl.this.removeRow(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfRowArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new RowList();
        }
    }
    
    /**
     * Gets array of all "Row" elements
     */
    public java.math.BigInteger[] getRowArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(ROW$44, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Row" element
     */
    public java.math.BigInteger getRowArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROW$44, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Row" elements
     */
    public java.util.List xgetRowList()
    {
        final class RowList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetRowArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetRowArray(i);
                CTClientDataImpl.this.xsetRowArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewRow(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetRowArray(i);
                CTClientDataImpl.this.removeRow(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfRowArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new RowList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Row" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetRowArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(ROW$44, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Row" element
     */
    public org.apache.xmlbeans.XmlInteger xgetRowArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(ROW$44, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Row" element
     */
    public int sizeOfRowArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(ROW$44);
        }
    }
    
    /**
     * Sets array of all "Row" element
     */
    public void setRowArray(java.math.BigInteger[] rowArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(rowArray, ROW$44);
        }
    }
    
    /**
     * Sets ith "Row" element
     */
    public void setRowArray(int i, java.math.BigInteger row)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROW$44, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(row);
        }
    }
    
    /**
     * Sets (as xml) array of all "Row" element
     */
    public void xsetRowArray(org.apache.xmlbeans.XmlInteger[]rowArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(rowArray, ROW$44);
        }
    }
    
    /**
     * Sets (as xml) ith "Row" element
     */
    public void xsetRowArray(int i, org.apache.xmlbeans.XmlInteger row)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(ROW$44, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(row);
        }
    }
    
    /**
     * Inserts the value as the ith "Row" element
     */
    public void insertRow(int i, java.math.BigInteger row)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(ROW$44, i);
            target.setBigIntegerValue(row);
        }
    }
    
    /**
     * Appends the value as the last "Row" element
     */
    public void addRow(java.math.BigInteger row)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ROW$44);
            target.setBigIntegerValue(row);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Row" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewRow(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(ROW$44, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Row" element
     */
    public org.apache.xmlbeans.XmlInteger addNewRow()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(ROW$44);
            return target;
        }
    }
    
    /**
     * Removes the ith "Row" element
     */
    public void removeRow(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(ROW$44, i);
        }
    }
    
    /**
     * Gets a List of "Column" elements
     */
    public java.util.List getColumnList()
    {
        final class ColumnList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getColumnArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getColumnArray(i);
                CTClientDataImpl.this.setColumnArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertColumn(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getColumnArray(i);
                CTClientDataImpl.this.removeColumn(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfColumnArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ColumnList();
        }
    }
    
    /**
     * Gets array of all "Column" elements
     */
    public java.math.BigInteger[] getColumnArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(COLUMN$46, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Column" element
     */
    public java.math.BigInteger getColumnArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLUMN$46, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Column" elements
     */
    public java.util.List xgetColumnList()
    {
        final class ColumnList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetColumnArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetColumnArray(i);
                CTClientDataImpl.this.xsetColumnArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewColumn(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetColumnArray(i);
                CTClientDataImpl.this.removeColumn(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfColumnArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ColumnList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Column" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetColumnArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(COLUMN$46, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Column" element
     */
    public org.apache.xmlbeans.XmlInteger xgetColumnArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(COLUMN$46, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Column" element
     */
    public int sizeOfColumnArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(COLUMN$46);
        }
    }
    
    /**
     * Sets array of all "Column" element
     */
    public void setColumnArray(java.math.BigInteger[] columnArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(columnArray, COLUMN$46);
        }
    }
    
    /**
     * Sets ith "Column" element
     */
    public void setColumnArray(int i, java.math.BigInteger column)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLUMN$46, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(column);
        }
    }
    
    /**
     * Sets (as xml) array of all "Column" element
     */
    public void xsetColumnArray(org.apache.xmlbeans.XmlInteger[]columnArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(columnArray, COLUMN$46);
        }
    }
    
    /**
     * Sets (as xml) ith "Column" element
     */
    public void xsetColumnArray(int i, org.apache.xmlbeans.XmlInteger column)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(COLUMN$46, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(column);
        }
    }
    
    /**
     * Inserts the value as the ith "Column" element
     */
    public void insertColumn(int i, java.math.BigInteger column)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(COLUMN$46, i);
            target.setBigIntegerValue(column);
        }
    }
    
    /**
     * Appends the value as the last "Column" element
     */
    public void addColumn(java.math.BigInteger column)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLUMN$46);
            target.setBigIntegerValue(column);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Column" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewColumn(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(COLUMN$46, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Column" element
     */
    public org.apache.xmlbeans.XmlInteger addNewColumn()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(COLUMN$46);
            return target;
        }
    }
    
    /**
     * Removes the ith "Column" element
     */
    public void removeColumn(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(COLUMN$46, i);
        }
    }
    
    /**
     * Gets a List of "Visible" elements
     */
    public java.util.List getVisibleList()
    {
        final class VisibleList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getVisibleArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getVisibleArray(i);
                CTClientDataImpl.this.setVisibleArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertVisible(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getVisibleArray(i);
                CTClientDataImpl.this.removeVisible(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfVisibleArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new VisibleList();
        }
    }
    
    /**
     * Gets array of all "Visible" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getVisibleArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(VISIBLE$48, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Visible" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getVisibleArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VISIBLE$48, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Visible" elements
     */
    public java.util.List xgetVisibleList()
    {
        final class VisibleList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetVisibleArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetVisibleArray(i);
                CTClientDataImpl.this.xsetVisibleArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewVisible(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetVisibleArray(i);
                CTClientDataImpl.this.removeVisible(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfVisibleArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new VisibleList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Visible" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetVisibleArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(VISIBLE$48, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Visible" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetVisibleArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(VISIBLE$48, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "Visible" element
     */
    public int sizeOfVisibleArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(VISIBLE$48);
        }
    }
    
    /**
     * Sets array of all "Visible" element
     */
    public void setVisibleArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] visibleArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(visibleArray, VISIBLE$48);
        }
    }
    
    /**
     * Sets ith "Visible" element
     */
    public void setVisibleArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum visible)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VISIBLE$48, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(visible);
        }
    }
    
    /**
     * Sets (as xml) array of all "Visible" element
     */
    public void xsetVisibleArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]visibleArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(visibleArray, VISIBLE$48);
        }
    }
    
    /**
     * Sets (as xml) ith "Visible" element
     */
    public void xsetVisibleArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank visible)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(VISIBLE$48, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(visible);
        }
    }
    
    /**
     * Inserts the value as the ith "Visible" element
     */
    public void insertVisible(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum visible)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(VISIBLE$48, i);
            target.setEnumValue(visible);
        }
    }
    
    /**
     * Appends the value as the last "Visible" element
     */
    public void addVisible(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum visible)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VISIBLE$48);
            target.setEnumValue(visible);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Visible" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewVisible(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(VISIBLE$48, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Visible" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewVisible()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(VISIBLE$48);
            return target;
        }
    }
    
    /**
     * Removes the ith "Visible" element
     */
    public void removeVisible(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(VISIBLE$48, i);
        }
    }
    
    /**
     * Gets a List of "RowHidden" elements
     */
    public java.util.List getRowHiddenList()
    {
        final class RowHiddenList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getRowHiddenArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getRowHiddenArray(i);
                CTClientDataImpl.this.setRowHiddenArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertRowHidden(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getRowHiddenArray(i);
                CTClientDataImpl.this.removeRowHidden(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfRowHiddenArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new RowHiddenList();
        }
    }
    
    /**
     * Gets array of all "RowHidden" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getRowHiddenArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(ROWHIDDEN$50, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "RowHidden" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getRowHiddenArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROWHIDDEN$50, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "RowHidden" elements
     */
    public java.util.List xgetRowHiddenList()
    {
        final class RowHiddenList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetRowHiddenArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetRowHiddenArray(i);
                CTClientDataImpl.this.xsetRowHiddenArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewRowHidden(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetRowHiddenArray(i);
                CTClientDataImpl.this.removeRowHidden(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfRowHiddenArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new RowHiddenList();
        }
    }
    
    /**
     * Gets (as xml) array of all "RowHidden" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetRowHiddenArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(ROWHIDDEN$50, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "RowHidden" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetRowHiddenArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(ROWHIDDEN$50, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "RowHidden" element
     */
    public int sizeOfRowHiddenArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(ROWHIDDEN$50);
        }
    }
    
    /**
     * Sets array of all "RowHidden" element
     */
    public void setRowHiddenArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] rowHiddenArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(rowHiddenArray, ROWHIDDEN$50);
        }
    }
    
    /**
     * Sets ith "RowHidden" element
     */
    public void setRowHiddenArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum rowHidden)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ROWHIDDEN$50, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(rowHidden);
        }
    }
    
    /**
     * Sets (as xml) array of all "RowHidden" element
     */
    public void xsetRowHiddenArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]rowHiddenArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(rowHiddenArray, ROWHIDDEN$50);
        }
    }
    
    /**
     * Sets (as xml) ith "RowHidden" element
     */
    public void xsetRowHiddenArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank rowHidden)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(ROWHIDDEN$50, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(rowHidden);
        }
    }
    
    /**
     * Inserts the value as the ith "RowHidden" element
     */
    public void insertRowHidden(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum rowHidden)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(ROWHIDDEN$50, i);
            target.setEnumValue(rowHidden);
        }
    }
    
    /**
     * Appends the value as the last "RowHidden" element
     */
    public void addRowHidden(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum rowHidden)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ROWHIDDEN$50);
            target.setEnumValue(rowHidden);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "RowHidden" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewRowHidden(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(ROWHIDDEN$50, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "RowHidden" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewRowHidden()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(ROWHIDDEN$50);
            return target;
        }
    }
    
    /**
     * Removes the ith "RowHidden" element
     */
    public void removeRowHidden(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(ROWHIDDEN$50, i);
        }
    }
    
    /**
     * Gets a List of "ColHidden" elements
     */
    public java.util.List getColHiddenList()
    {
        final class ColHiddenList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getColHiddenArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getColHiddenArray(i);
                CTClientDataImpl.this.setColHiddenArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertColHidden(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getColHiddenArray(i);
                CTClientDataImpl.this.removeColHidden(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfColHiddenArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ColHiddenList();
        }
    }
    
    /**
     * Gets array of all "ColHidden" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getColHiddenArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(COLHIDDEN$52, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "ColHidden" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getColHiddenArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLHIDDEN$52, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "ColHidden" elements
     */
    public java.util.List xgetColHiddenList()
    {
        final class ColHiddenList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetColHiddenArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetColHiddenArray(i);
                CTClientDataImpl.this.xsetColHiddenArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewColHidden(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetColHiddenArray(i);
                CTClientDataImpl.this.removeColHidden(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfColHiddenArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ColHiddenList();
        }
    }
    
    /**
     * Gets (as xml) array of all "ColHidden" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetColHiddenArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(COLHIDDEN$52, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "ColHidden" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetColHiddenArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(COLHIDDEN$52, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "ColHidden" element
     */
    public int sizeOfColHiddenArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(COLHIDDEN$52);
        }
    }
    
    /**
     * Sets array of all "ColHidden" element
     */
    public void setColHiddenArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] colHiddenArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(colHiddenArray, COLHIDDEN$52);
        }
    }
    
    /**
     * Sets ith "ColHidden" element
     */
    public void setColHiddenArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum colHidden)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLHIDDEN$52, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(colHidden);
        }
    }
    
    /**
     * Sets (as xml) array of all "ColHidden" element
     */
    public void xsetColHiddenArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]colHiddenArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(colHiddenArray, COLHIDDEN$52);
        }
    }
    
    /**
     * Sets (as xml) ith "ColHidden" element
     */
    public void xsetColHiddenArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank colHidden)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(COLHIDDEN$52, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(colHidden);
        }
    }
    
    /**
     * Inserts the value as the ith "ColHidden" element
     */
    public void insertColHidden(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum colHidden)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(COLHIDDEN$52, i);
            target.setEnumValue(colHidden);
        }
    }
    
    /**
     * Appends the value as the last "ColHidden" element
     */
    public void addColHidden(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum colHidden)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLHIDDEN$52);
            target.setEnumValue(colHidden);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "ColHidden" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewColHidden(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(COLHIDDEN$52, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "ColHidden" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewColHidden()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(COLHIDDEN$52);
            return target;
        }
    }
    
    /**
     * Removes the ith "ColHidden" element
     */
    public void removeColHidden(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(COLHIDDEN$52, i);
        }
    }
    
    /**
     * Gets a List of "VTEdit" elements
     */
    public java.util.List getVTEditList()
    {
        final class VTEditList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getVTEditArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getVTEditArray(i);
                CTClientDataImpl.this.setVTEditArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertVTEdit(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getVTEditArray(i);
                CTClientDataImpl.this.removeVTEdit(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfVTEditArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new VTEditList();
        }
    }
    
    /**
     * Gets array of all "VTEdit" elements
     */
    public java.math.BigInteger[] getVTEditArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(VTEDIT$54, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "VTEdit" element
     */
    public java.math.BigInteger getVTEditArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VTEDIT$54, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "VTEdit" elements
     */
    public java.util.List xgetVTEditList()
    {
        final class VTEditList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetVTEditArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetVTEditArray(i);
                CTClientDataImpl.this.xsetVTEditArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewVTEdit(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetVTEditArray(i);
                CTClientDataImpl.this.removeVTEdit(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfVTEditArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new VTEditList();
        }
    }
    
    /**
     * Gets (as xml) array of all "VTEdit" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetVTEditArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(VTEDIT$54, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "VTEdit" element
     */
    public org.apache.xmlbeans.XmlInteger xgetVTEditArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(VTEDIT$54, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "VTEdit" element
     */
    public int sizeOfVTEditArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(VTEDIT$54);
        }
    }
    
    /**
     * Sets array of all "VTEdit" element
     */
    public void setVTEditArray(java.math.BigInteger[] vtEditArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(vtEditArray, VTEDIT$54);
        }
    }
    
    /**
     * Sets ith "VTEdit" element
     */
    public void setVTEditArray(int i, java.math.BigInteger vtEdit)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VTEDIT$54, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(vtEdit);
        }
    }
    
    /**
     * Sets (as xml) array of all "VTEdit" element
     */
    public void xsetVTEditArray(org.apache.xmlbeans.XmlInteger[]vtEditArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(vtEditArray, VTEDIT$54);
        }
    }
    
    /**
     * Sets (as xml) ith "VTEdit" element
     */
    public void xsetVTEditArray(int i, org.apache.xmlbeans.XmlInteger vtEdit)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(VTEDIT$54, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(vtEdit);
        }
    }
    
    /**
     * Inserts the value as the ith "VTEdit" element
     */
    public void insertVTEdit(int i, java.math.BigInteger vtEdit)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(VTEDIT$54, i);
            target.setBigIntegerValue(vtEdit);
        }
    }
    
    /**
     * Appends the value as the last "VTEdit" element
     */
    public void addVTEdit(java.math.BigInteger vtEdit)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VTEDIT$54);
            target.setBigIntegerValue(vtEdit);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "VTEdit" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewVTEdit(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(VTEDIT$54, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "VTEdit" element
     */
    public org.apache.xmlbeans.XmlInteger addNewVTEdit()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(VTEDIT$54);
            return target;
        }
    }
    
    /**
     * Removes the ith "VTEdit" element
     */
    public void removeVTEdit(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(VTEDIT$54, i);
        }
    }
    
    /**
     * Gets a List of "MultiLine" elements
     */
    public java.util.List getMultiLineList()
    {
        final class MultiLineList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getMultiLineArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getMultiLineArray(i);
                CTClientDataImpl.this.setMultiLineArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertMultiLine(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getMultiLineArray(i);
                CTClientDataImpl.this.removeMultiLine(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMultiLineArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MultiLineList();
        }
    }
    
    /**
     * Gets array of all "MultiLine" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getMultiLineArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MULTILINE$56, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "MultiLine" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getMultiLineArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MULTILINE$56, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "MultiLine" elements
     */
    public java.util.List xgetMultiLineList()
    {
        final class MultiLineList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetMultiLineArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetMultiLineArray(i);
                CTClientDataImpl.this.xsetMultiLineArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewMultiLine(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetMultiLineArray(i);
                CTClientDataImpl.this.removeMultiLine(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMultiLineArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MultiLineList();
        }
    }
    
    /**
     * Gets (as xml) array of all "MultiLine" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetMultiLineArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MULTILINE$56, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "MultiLine" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetMultiLineArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(MULTILINE$56, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "MultiLine" element
     */
    public int sizeOfMultiLineArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(MULTILINE$56);
        }
    }
    
    /**
     * Sets array of all "MultiLine" element
     */
    public void setMultiLineArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] multiLineArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(multiLineArray, MULTILINE$56);
        }
    }
    
    /**
     * Sets ith "MultiLine" element
     */
    public void setMultiLineArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum multiLine)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MULTILINE$56, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(multiLine);
        }
    }
    
    /**
     * Sets (as xml) array of all "MultiLine" element
     */
    public void xsetMultiLineArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]multiLineArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(multiLineArray, MULTILINE$56);
        }
    }
    
    /**
     * Sets (as xml) ith "MultiLine" element
     */
    public void xsetMultiLineArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank multiLine)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(MULTILINE$56, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(multiLine);
        }
    }
    
    /**
     * Inserts the value as the ith "MultiLine" element
     */
    public void insertMultiLine(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum multiLine)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(MULTILINE$56, i);
            target.setEnumValue(multiLine);
        }
    }
    
    /**
     * Appends the value as the last "MultiLine" element
     */
    public void addMultiLine(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum multiLine)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MULTILINE$56);
            target.setEnumValue(multiLine);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "MultiLine" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewMultiLine(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(MULTILINE$56, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "MultiLine" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewMultiLine()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(MULTILINE$56);
            return target;
        }
    }
    
    /**
     * Removes the ith "MultiLine" element
     */
    public void removeMultiLine(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(MULTILINE$56, i);
        }
    }
    
    /**
     * Gets a List of "VScroll" elements
     */
    public java.util.List getVScrollList()
    {
        final class VScrollList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getVScrollArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getVScrollArray(i);
                CTClientDataImpl.this.setVScrollArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertVScroll(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getVScrollArray(i);
                CTClientDataImpl.this.removeVScroll(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfVScrollArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new VScrollList();
        }
    }
    
    /**
     * Gets array of all "VScroll" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getVScrollArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(VSCROLL$58, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "VScroll" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getVScrollArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VSCROLL$58, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "VScroll" elements
     */
    public java.util.List xgetVScrollList()
    {
        final class VScrollList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetVScrollArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetVScrollArray(i);
                CTClientDataImpl.this.xsetVScrollArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewVScroll(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetVScrollArray(i);
                CTClientDataImpl.this.removeVScroll(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfVScrollArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new VScrollList();
        }
    }
    
    /**
     * Gets (as xml) array of all "VScroll" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetVScrollArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(VSCROLL$58, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "VScroll" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetVScrollArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(VSCROLL$58, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "VScroll" element
     */
    public int sizeOfVScrollArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(VSCROLL$58);
        }
    }
    
    /**
     * Sets array of all "VScroll" element
     */
    public void setVScrollArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] vScrollArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(vScrollArray, VSCROLL$58);
        }
    }
    
    /**
     * Sets ith "VScroll" element
     */
    public void setVScrollArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum vScroll)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VSCROLL$58, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(vScroll);
        }
    }
    
    /**
     * Sets (as xml) array of all "VScroll" element
     */
    public void xsetVScrollArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]vScrollArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(vScrollArray, VSCROLL$58);
        }
    }
    
    /**
     * Sets (as xml) ith "VScroll" element
     */
    public void xsetVScrollArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank vScroll)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(VSCROLL$58, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(vScroll);
        }
    }
    
    /**
     * Inserts the value as the ith "VScroll" element
     */
    public void insertVScroll(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum vScroll)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(VSCROLL$58, i);
            target.setEnumValue(vScroll);
        }
    }
    
    /**
     * Appends the value as the last "VScroll" element
     */
    public void addVScroll(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum vScroll)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VSCROLL$58);
            target.setEnumValue(vScroll);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "VScroll" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewVScroll(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(VSCROLL$58, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "VScroll" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewVScroll()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(VSCROLL$58);
            return target;
        }
    }
    
    /**
     * Removes the ith "VScroll" element
     */
    public void removeVScroll(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(VSCROLL$58, i);
        }
    }
    
    /**
     * Gets a List of "ValidIds" elements
     */
    public java.util.List getValidIdsList()
    {
        final class ValidIdsList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getValidIdsArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getValidIdsArray(i);
                CTClientDataImpl.this.setValidIdsArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertValidIds(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getValidIdsArray(i);
                CTClientDataImpl.this.removeValidIds(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfValidIdsArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ValidIdsList();
        }
    }
    
    /**
     * Gets array of all "ValidIds" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getValidIdsArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(VALIDIDS$60, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "ValidIds" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getValidIdsArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VALIDIDS$60, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "ValidIds" elements
     */
    public java.util.List xgetValidIdsList()
    {
        final class ValidIdsList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetValidIdsArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetValidIdsArray(i);
                CTClientDataImpl.this.xsetValidIdsArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewValidIds(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetValidIdsArray(i);
                CTClientDataImpl.this.removeValidIds(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfValidIdsArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ValidIdsList();
        }
    }
    
    /**
     * Gets (as xml) array of all "ValidIds" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetValidIdsArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(VALIDIDS$60, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "ValidIds" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetValidIdsArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(VALIDIDS$60, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "ValidIds" element
     */
    public int sizeOfValidIdsArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(VALIDIDS$60);
        }
    }
    
    /**
     * Sets array of all "ValidIds" element
     */
    public void setValidIdsArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] validIdsArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(validIdsArray, VALIDIDS$60);
        }
    }
    
    /**
     * Sets ith "ValidIds" element
     */
    public void setValidIdsArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum validIds)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VALIDIDS$60, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(validIds);
        }
    }
    
    /**
     * Sets (as xml) array of all "ValidIds" element
     */
    public void xsetValidIdsArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]validIdsArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(validIdsArray, VALIDIDS$60);
        }
    }
    
    /**
     * Sets (as xml) ith "ValidIds" element
     */
    public void xsetValidIdsArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank validIds)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(VALIDIDS$60, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(validIds);
        }
    }
    
    /**
     * Inserts the value as the ith "ValidIds" element
     */
    public void insertValidIds(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum validIds)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(VALIDIDS$60, i);
            target.setEnumValue(validIds);
        }
    }
    
    /**
     * Appends the value as the last "ValidIds" element
     */
    public void addValidIds(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum validIds)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VALIDIDS$60);
            target.setEnumValue(validIds);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "ValidIds" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewValidIds(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(VALIDIDS$60, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "ValidIds" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewValidIds()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(VALIDIDS$60);
            return target;
        }
    }
    
    /**
     * Removes the ith "ValidIds" element
     */
    public void removeValidIds(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(VALIDIDS$60, i);
        }
    }
    
    /**
     * Gets a List of "FmlaRange" elements
     */
    public java.util.List getFmlaRangeList()
    {
        final class FmlaRangeList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getFmlaRangeArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaRangeArray(i);
                CTClientDataImpl.this.setFmlaRangeArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertFmlaRange(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaRangeArray(i);
                CTClientDataImpl.this.removeFmlaRange(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaRangeArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaRangeList();
        }
    }
    
    /**
     * Gets array of all "FmlaRange" elements
     */
    public java.lang.String[] getFmlaRangeArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLARANGE$62, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "FmlaRange" element
     */
    public java.lang.String getFmlaRangeArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLARANGE$62, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "FmlaRange" elements
     */
    public java.util.List xgetFmlaRangeList()
    {
        final class FmlaRangeList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetFmlaRangeArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaRangeArray(i);
                CTClientDataImpl.this.xsetFmlaRangeArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewFmlaRange(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaRangeArray(i);
                CTClientDataImpl.this.removeFmlaRange(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaRangeArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaRangeList();
        }
    }
    
    /**
     * Gets (as xml) array of all "FmlaRange" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetFmlaRangeArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLARANGE$62, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "FmlaRange" element
     */
    public org.apache.xmlbeans.XmlString xgetFmlaRangeArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLARANGE$62, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "FmlaRange" element
     */
    public int sizeOfFmlaRangeArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(FMLARANGE$62);
        }
    }
    
    /**
     * Sets array of all "FmlaRange" element
     */
    public void setFmlaRangeArray(java.lang.String[] fmlaRangeArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaRangeArray, FMLARANGE$62);
        }
    }
    
    /**
     * Sets ith "FmlaRange" element
     */
    public void setFmlaRangeArray(int i, java.lang.String fmlaRange)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLARANGE$62, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(fmlaRange);
        }
    }
    
    /**
     * Sets (as xml) array of all "FmlaRange" element
     */
    public void xsetFmlaRangeArray(org.apache.xmlbeans.XmlString[]fmlaRangeArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaRangeArray, FMLARANGE$62);
        }
    }
    
    /**
     * Sets (as xml) ith "FmlaRange" element
     */
    public void xsetFmlaRangeArray(int i, org.apache.xmlbeans.XmlString fmlaRange)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLARANGE$62, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(fmlaRange);
        }
    }
    
    /**
     * Inserts the value as the ith "FmlaRange" element
     */
    public void insertFmlaRange(int i, java.lang.String fmlaRange)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(FMLARANGE$62, i);
            target.setStringValue(fmlaRange);
        }
    }
    
    /**
     * Appends the value as the last "FmlaRange" element
     */
    public void addFmlaRange(java.lang.String fmlaRange)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FMLARANGE$62);
            target.setStringValue(fmlaRange);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "FmlaRange" element
     */
    public org.apache.xmlbeans.XmlString insertNewFmlaRange(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(FMLARANGE$62, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "FmlaRange" element
     */
    public org.apache.xmlbeans.XmlString addNewFmlaRange()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(FMLARANGE$62);
            return target;
        }
    }
    
    /**
     * Removes the ith "FmlaRange" element
     */
    public void removeFmlaRange(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(FMLARANGE$62, i);
        }
    }
    
    /**
     * Gets a List of "WidthMin" elements
     */
    public java.util.List getWidthMinList()
    {
        final class WidthMinList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getWidthMinArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getWidthMinArray(i);
                CTClientDataImpl.this.setWidthMinArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertWidthMin(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getWidthMinArray(i);
                CTClientDataImpl.this.removeWidthMin(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfWidthMinArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new WidthMinList();
        }
    }
    
    /**
     * Gets array of all "WidthMin" elements
     */
    public java.math.BigInteger[] getWidthMinArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(WIDTHMIN$64, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "WidthMin" element
     */
    public java.math.BigInteger getWidthMinArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WIDTHMIN$64, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "WidthMin" elements
     */
    public java.util.List xgetWidthMinList()
    {
        final class WidthMinList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetWidthMinArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetWidthMinArray(i);
                CTClientDataImpl.this.xsetWidthMinArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewWidthMin(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetWidthMinArray(i);
                CTClientDataImpl.this.removeWidthMin(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfWidthMinArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new WidthMinList();
        }
    }
    
    /**
     * Gets (as xml) array of all "WidthMin" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetWidthMinArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(WIDTHMIN$64, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "WidthMin" element
     */
    public org.apache.xmlbeans.XmlInteger xgetWidthMinArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(WIDTHMIN$64, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "WidthMin" element
     */
    public int sizeOfWidthMinArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(WIDTHMIN$64);
        }
    }
    
    /**
     * Sets array of all "WidthMin" element
     */
    public void setWidthMinArray(java.math.BigInteger[] widthMinArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(widthMinArray, WIDTHMIN$64);
        }
    }
    
    /**
     * Sets ith "WidthMin" element
     */
    public void setWidthMinArray(int i, java.math.BigInteger widthMin)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WIDTHMIN$64, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(widthMin);
        }
    }
    
    /**
     * Sets (as xml) array of all "WidthMin" element
     */
    public void xsetWidthMinArray(org.apache.xmlbeans.XmlInteger[]widthMinArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(widthMinArray, WIDTHMIN$64);
        }
    }
    
    /**
     * Sets (as xml) ith "WidthMin" element
     */
    public void xsetWidthMinArray(int i, org.apache.xmlbeans.XmlInteger widthMin)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(WIDTHMIN$64, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(widthMin);
        }
    }
    
    /**
     * Inserts the value as the ith "WidthMin" element
     */
    public void insertWidthMin(int i, java.math.BigInteger widthMin)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(WIDTHMIN$64, i);
            target.setBigIntegerValue(widthMin);
        }
    }
    
    /**
     * Appends the value as the last "WidthMin" element
     */
    public void addWidthMin(java.math.BigInteger widthMin)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WIDTHMIN$64);
            target.setBigIntegerValue(widthMin);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "WidthMin" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewWidthMin(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(WIDTHMIN$64, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "WidthMin" element
     */
    public org.apache.xmlbeans.XmlInteger addNewWidthMin()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(WIDTHMIN$64);
            return target;
        }
    }
    
    /**
     * Removes the ith "WidthMin" element
     */
    public void removeWidthMin(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(WIDTHMIN$64, i);
        }
    }
    
    /**
     * Gets a List of "Sel" elements
     */
    public java.util.List getSelList()
    {
        final class SelList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getSelArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getSelArray(i);
                CTClientDataImpl.this.setSelArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertSel(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getSelArray(i);
                CTClientDataImpl.this.removeSel(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfSelArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new SelList();
        }
    }
    
    /**
     * Gets array of all "Sel" elements
     */
    public java.math.BigInteger[] getSelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SEL$66, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Sel" element
     */
    public java.math.BigInteger getSelArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SEL$66, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Sel" elements
     */
    public java.util.List xgetSelList()
    {
        final class SelList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetSelArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetSelArray(i);
                CTClientDataImpl.this.xsetSelArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewSel(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetSelArray(i);
                CTClientDataImpl.this.removeSel(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfSelArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new SelList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Sel" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetSelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SEL$66, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Sel" element
     */
    public org.apache.xmlbeans.XmlInteger xgetSelArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(SEL$66, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Sel" element
     */
    public int sizeOfSelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(SEL$66);
        }
    }
    
    /**
     * Sets array of all "Sel" element
     */
    public void setSelArray(java.math.BigInteger[] selArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(selArray, SEL$66);
        }
    }
    
    /**
     * Sets ith "Sel" element
     */
    public void setSelArray(int i, java.math.BigInteger sel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SEL$66, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(sel);
        }
    }
    
    /**
     * Sets (as xml) array of all "Sel" element
     */
    public void xsetSelArray(org.apache.xmlbeans.XmlInteger[]selArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(selArray, SEL$66);
        }
    }
    
    /**
     * Sets (as xml) ith "Sel" element
     */
    public void xsetSelArray(int i, org.apache.xmlbeans.XmlInteger sel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(SEL$66, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(sel);
        }
    }
    
    /**
     * Inserts the value as the ith "Sel" element
     */
    public void insertSel(int i, java.math.BigInteger sel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(SEL$66, i);
            target.setBigIntegerValue(sel);
        }
    }
    
    /**
     * Appends the value as the last "Sel" element
     */
    public void addSel(java.math.BigInteger sel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SEL$66);
            target.setBigIntegerValue(sel);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Sel" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewSel(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(SEL$66, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Sel" element
     */
    public org.apache.xmlbeans.XmlInteger addNewSel()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(SEL$66);
            return target;
        }
    }
    
    /**
     * Removes the ith "Sel" element
     */
    public void removeSel(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(SEL$66, i);
        }
    }
    
    /**
     * Gets a List of "NoThreeD2" elements
     */
    public java.util.List getNoThreeD2List()
    {
        final class NoThreeD2List extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getNoThreeD2Array(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getNoThreeD2Array(i);
                CTClientDataImpl.this.setNoThreeD2Array(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertNoThreeD2(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getNoThreeD2Array(i);
                CTClientDataImpl.this.removeNoThreeD2(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfNoThreeD2Array(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new NoThreeD2List();
        }
    }
    
    /**
     * Gets array of all "NoThreeD2" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getNoThreeD2Array()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(NOTHREED2$68, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "NoThreeD2" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getNoThreeD2Array(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTHREED2$68, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "NoThreeD2" elements
     */
    public java.util.List xgetNoThreeD2List()
    {
        final class NoThreeD2List extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetNoThreeD2Array(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetNoThreeD2Array(i);
                CTClientDataImpl.this.xsetNoThreeD2Array(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewNoThreeD2(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetNoThreeD2Array(i);
                CTClientDataImpl.this.removeNoThreeD2(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfNoThreeD2Array(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new NoThreeD2List();
        }
    }
    
    /**
     * Gets (as xml) array of all "NoThreeD2" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetNoThreeD2Array()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(NOTHREED2$68, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "NoThreeD2" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetNoThreeD2Array(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(NOTHREED2$68, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "NoThreeD2" element
     */
    public int sizeOfNoThreeD2Array()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(NOTHREED2$68);
        }
    }
    
    /**
     * Sets array of all "NoThreeD2" element
     */
    public void setNoThreeD2Array(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] noThreeD2Array)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(noThreeD2Array, NOTHREED2$68);
        }
    }
    
    /**
     * Sets ith "NoThreeD2" element
     */
    public void setNoThreeD2Array(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum noThreeD2)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTHREED2$68, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(noThreeD2);
        }
    }
    
    /**
     * Sets (as xml) array of all "NoThreeD2" element
     */
    public void xsetNoThreeD2Array(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]noThreeD2Array)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(noThreeD2Array, NOTHREED2$68);
        }
    }
    
    /**
     * Sets (as xml) ith "NoThreeD2" element
     */
    public void xsetNoThreeD2Array(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank noThreeD2)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(NOTHREED2$68, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(noThreeD2);
        }
    }
    
    /**
     * Inserts the value as the ith "NoThreeD2" element
     */
    public void insertNoThreeD2(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum noThreeD2)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(NOTHREED2$68, i);
            target.setEnumValue(noThreeD2);
        }
    }
    
    /**
     * Appends the value as the last "NoThreeD2" element
     */
    public void addNoThreeD2(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum noThreeD2)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOTHREED2$68);
            target.setEnumValue(noThreeD2);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "NoThreeD2" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewNoThreeD2(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(NOTHREED2$68, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "NoThreeD2" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewNoThreeD2()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(NOTHREED2$68);
            return target;
        }
    }
    
    /**
     * Removes the ith "NoThreeD2" element
     */
    public void removeNoThreeD2(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(NOTHREED2$68, i);
        }
    }
    
    /**
     * Gets a List of "SelType" elements
     */
    public java.util.List getSelTypeList()
    {
        final class SelTypeList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getSelTypeArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getSelTypeArray(i);
                CTClientDataImpl.this.setSelTypeArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertSelType(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getSelTypeArray(i);
                CTClientDataImpl.this.removeSelType(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfSelTypeArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new SelTypeList();
        }
    }
    
    /**
     * Gets array of all "SelType" elements
     */
    public java.lang.String[] getSelTypeArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SELTYPE$70, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "SelType" element
     */
    public java.lang.String getSelTypeArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SELTYPE$70, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "SelType" elements
     */
    public java.util.List xgetSelTypeList()
    {
        final class SelTypeList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetSelTypeArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetSelTypeArray(i);
                CTClientDataImpl.this.xsetSelTypeArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewSelType(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetSelTypeArray(i);
                CTClientDataImpl.this.removeSelType(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfSelTypeArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new SelTypeList();
        }
    }
    
    /**
     * Gets (as xml) array of all "SelType" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetSelTypeArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SELTYPE$70, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "SelType" element
     */
    public org.apache.xmlbeans.XmlString xgetSelTypeArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SELTYPE$70, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "SelType" element
     */
    public int sizeOfSelTypeArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(SELTYPE$70);
        }
    }
    
    /**
     * Sets array of all "SelType" element
     */
    public void setSelTypeArray(java.lang.String[] selTypeArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(selTypeArray, SELTYPE$70);
        }
    }
    
    /**
     * Sets ith "SelType" element
     */
    public void setSelTypeArray(int i, java.lang.String selType)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SELTYPE$70, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(selType);
        }
    }
    
    /**
     * Sets (as xml) array of all "SelType" element
     */
    public void xsetSelTypeArray(org.apache.xmlbeans.XmlString[]selTypeArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(selTypeArray, SELTYPE$70);
        }
    }
    
    /**
     * Sets (as xml) ith "SelType" element
     */
    public void xsetSelTypeArray(int i, org.apache.xmlbeans.XmlString selType)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SELTYPE$70, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(selType);
        }
    }
    
    /**
     * Inserts the value as the ith "SelType" element
     */
    public void insertSelType(int i, java.lang.String selType)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(SELTYPE$70, i);
            target.setStringValue(selType);
        }
    }
    
    /**
     * Appends the value as the last "SelType" element
     */
    public void addSelType(java.lang.String selType)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SELTYPE$70);
            target.setStringValue(selType);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "SelType" element
     */
    public org.apache.xmlbeans.XmlString insertNewSelType(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(SELTYPE$70, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "SelType" element
     */
    public org.apache.xmlbeans.XmlString addNewSelType()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(SELTYPE$70);
            return target;
        }
    }
    
    /**
     * Removes the ith "SelType" element
     */
    public void removeSelType(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(SELTYPE$70, i);
        }
    }
    
    /**
     * Gets a List of "MultiSel" elements
     */
    public java.util.List getMultiSelList()
    {
        final class MultiSelList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getMultiSelArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getMultiSelArray(i);
                CTClientDataImpl.this.setMultiSelArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertMultiSel(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getMultiSelArray(i);
                CTClientDataImpl.this.removeMultiSel(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMultiSelArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MultiSelList();
        }
    }
    
    /**
     * Gets array of all "MultiSel" elements
     */
    public java.lang.String[] getMultiSelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MULTISEL$72, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "MultiSel" element
     */
    public java.lang.String getMultiSelArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MULTISEL$72, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "MultiSel" elements
     */
    public java.util.List xgetMultiSelList()
    {
        final class MultiSelList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetMultiSelArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetMultiSelArray(i);
                CTClientDataImpl.this.xsetMultiSelArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewMultiSel(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetMultiSelArray(i);
                CTClientDataImpl.this.removeMultiSel(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMultiSelArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MultiSelList();
        }
    }
    
    /**
     * Gets (as xml) array of all "MultiSel" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetMultiSelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MULTISEL$72, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "MultiSel" element
     */
    public org.apache.xmlbeans.XmlString xgetMultiSelArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(MULTISEL$72, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "MultiSel" element
     */
    public int sizeOfMultiSelArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(MULTISEL$72);
        }
    }
    
    /**
     * Sets array of all "MultiSel" element
     */
    public void setMultiSelArray(java.lang.String[] multiSelArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(multiSelArray, MULTISEL$72);
        }
    }
    
    /**
     * Sets ith "MultiSel" element
     */
    public void setMultiSelArray(int i, java.lang.String multiSel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MULTISEL$72, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(multiSel);
        }
    }
    
    /**
     * Sets (as xml) array of all "MultiSel" element
     */
    public void xsetMultiSelArray(org.apache.xmlbeans.XmlString[]multiSelArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(multiSelArray, MULTISEL$72);
        }
    }
    
    /**
     * Sets (as xml) ith "MultiSel" element
     */
    public void xsetMultiSelArray(int i, org.apache.xmlbeans.XmlString multiSel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(MULTISEL$72, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(multiSel);
        }
    }
    
    /**
     * Inserts the value as the ith "MultiSel" element
     */
    public void insertMultiSel(int i, java.lang.String multiSel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(MULTISEL$72, i);
            target.setStringValue(multiSel);
        }
    }
    
    /**
     * Appends the value as the last "MultiSel" element
     */
    public void addMultiSel(java.lang.String multiSel)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MULTISEL$72);
            target.setStringValue(multiSel);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "MultiSel" element
     */
    public org.apache.xmlbeans.XmlString insertNewMultiSel(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(MULTISEL$72, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "MultiSel" element
     */
    public org.apache.xmlbeans.XmlString addNewMultiSel()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(MULTISEL$72);
            return target;
        }
    }
    
    /**
     * Removes the ith "MultiSel" element
     */
    public void removeMultiSel(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(MULTISEL$72, i);
        }
    }
    
    /**
     * Gets a List of "LCT" elements
     */
    public java.util.List getLCTList()
    {
        final class LCTList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getLCTArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getLCTArray(i);
                CTClientDataImpl.this.setLCTArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertLCT(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getLCTArray(i);
                CTClientDataImpl.this.removeLCT(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfLCTArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new LCTList();
        }
    }
    
    /**
     * Gets array of all "LCT" elements
     */
    public java.lang.String[] getLCTArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(LCT$74, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "LCT" element
     */
    public java.lang.String getLCTArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LCT$74, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "LCT" elements
     */
    public java.util.List xgetLCTList()
    {
        final class LCTList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetLCTArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetLCTArray(i);
                CTClientDataImpl.this.xsetLCTArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewLCT(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetLCTArray(i);
                CTClientDataImpl.this.removeLCT(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfLCTArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new LCTList();
        }
    }
    
    /**
     * Gets (as xml) array of all "LCT" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetLCTArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(LCT$74, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "LCT" element
     */
    public org.apache.xmlbeans.XmlString xgetLCTArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(LCT$74, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "LCT" element
     */
    public int sizeOfLCTArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(LCT$74);
        }
    }
    
    /**
     * Sets array of all "LCT" element
     */
    public void setLCTArray(java.lang.String[] lctArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(lctArray, LCT$74);
        }
    }
    
    /**
     * Sets ith "LCT" element
     */
    public void setLCTArray(int i, java.lang.String lct)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LCT$74, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(lct);
        }
    }
    
    /**
     * Sets (as xml) array of all "LCT" element
     */
    public void xsetLCTArray(org.apache.xmlbeans.XmlString[]lctArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(lctArray, LCT$74);
        }
    }
    
    /**
     * Sets (as xml) ith "LCT" element
     */
    public void xsetLCTArray(int i, org.apache.xmlbeans.XmlString lct)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(LCT$74, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(lct);
        }
    }
    
    /**
     * Inserts the value as the ith "LCT" element
     */
    public void insertLCT(int i, java.lang.String lct)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(LCT$74, i);
            target.setStringValue(lct);
        }
    }
    
    /**
     * Appends the value as the last "LCT" element
     */
    public void addLCT(java.lang.String lct)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LCT$74);
            target.setStringValue(lct);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "LCT" element
     */
    public org.apache.xmlbeans.XmlString insertNewLCT(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(LCT$74, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "LCT" element
     */
    public org.apache.xmlbeans.XmlString addNewLCT()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(LCT$74);
            return target;
        }
    }
    
    /**
     * Removes the ith "LCT" element
     */
    public void removeLCT(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(LCT$74, i);
        }
    }
    
    /**
     * Gets a List of "ListItem" elements
     */
    public java.util.List getListItemList()
    {
        final class ListItemList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getListItemArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getListItemArray(i);
                CTClientDataImpl.this.setListItemArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertListItem(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getListItemArray(i);
                CTClientDataImpl.this.removeListItem(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfListItemArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ListItemList();
        }
    }
    
    /**
     * Gets array of all "ListItem" elements
     */
    public java.lang.String[] getListItemArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(LISTITEM$76, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "ListItem" element
     */
    public java.lang.String getListItemArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LISTITEM$76, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "ListItem" elements
     */
    public java.util.List xgetListItemList()
    {
        final class ListItemList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetListItemArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetListItemArray(i);
                CTClientDataImpl.this.xsetListItemArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewListItem(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetListItemArray(i);
                CTClientDataImpl.this.removeListItem(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfListItemArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ListItemList();
        }
    }
    
    /**
     * Gets (as xml) array of all "ListItem" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetListItemArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(LISTITEM$76, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "ListItem" element
     */
    public org.apache.xmlbeans.XmlString xgetListItemArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(LISTITEM$76, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "ListItem" element
     */
    public int sizeOfListItemArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(LISTITEM$76);
        }
    }
    
    /**
     * Sets array of all "ListItem" element
     */
    public void setListItemArray(java.lang.String[] listItemArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(listItemArray, LISTITEM$76);
        }
    }
    
    /**
     * Sets ith "ListItem" element
     */
    public void setListItemArray(int i, java.lang.String listItem)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LISTITEM$76, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(listItem);
        }
    }
    
    /**
     * Sets (as xml) array of all "ListItem" element
     */
    public void xsetListItemArray(org.apache.xmlbeans.XmlString[]listItemArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(listItemArray, LISTITEM$76);
        }
    }
    
    /**
     * Sets (as xml) ith "ListItem" element
     */
    public void xsetListItemArray(int i, org.apache.xmlbeans.XmlString listItem)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(LISTITEM$76, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(listItem);
        }
    }
    
    /**
     * Inserts the value as the ith "ListItem" element
     */
    public void insertListItem(int i, java.lang.String listItem)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(LISTITEM$76, i);
            target.setStringValue(listItem);
        }
    }
    
    /**
     * Appends the value as the last "ListItem" element
     */
    public void addListItem(java.lang.String listItem)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LISTITEM$76);
            target.setStringValue(listItem);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "ListItem" element
     */
    public org.apache.xmlbeans.XmlString insertNewListItem(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(LISTITEM$76, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "ListItem" element
     */
    public org.apache.xmlbeans.XmlString addNewListItem()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(LISTITEM$76);
            return target;
        }
    }
    
    /**
     * Removes the ith "ListItem" element
     */
    public void removeListItem(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(LISTITEM$76, i);
        }
    }
    
    /**
     * Gets a List of "DropStyle" elements
     */
    public java.util.List getDropStyleList()
    {
        final class DropStyleList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getDropStyleArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getDropStyleArray(i);
                CTClientDataImpl.this.setDropStyleArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertDropStyle(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getDropStyleArray(i);
                CTClientDataImpl.this.removeDropStyle(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDropStyleArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DropStyleList();
        }
    }
    
    /**
     * Gets array of all "DropStyle" elements
     */
    public java.lang.String[] getDropStyleArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DROPSTYLE$78, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "DropStyle" element
     */
    public java.lang.String getDropStyleArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DROPSTYLE$78, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "DropStyle" elements
     */
    public java.util.List xgetDropStyleList()
    {
        final class DropStyleList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetDropStyleArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetDropStyleArray(i);
                CTClientDataImpl.this.xsetDropStyleArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewDropStyle(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetDropStyleArray(i);
                CTClientDataImpl.this.removeDropStyle(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDropStyleArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DropStyleList();
        }
    }
    
    /**
     * Gets (as xml) array of all "DropStyle" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetDropStyleArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DROPSTYLE$78, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "DropStyle" element
     */
    public org.apache.xmlbeans.XmlString xgetDropStyleArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(DROPSTYLE$78, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "DropStyle" element
     */
    public int sizeOfDropStyleArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(DROPSTYLE$78);
        }
    }
    
    /**
     * Sets array of all "DropStyle" element
     */
    public void setDropStyleArray(java.lang.String[] dropStyleArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(dropStyleArray, DROPSTYLE$78);
        }
    }
    
    /**
     * Sets ith "DropStyle" element
     */
    public void setDropStyleArray(int i, java.lang.String dropStyle)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DROPSTYLE$78, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(dropStyle);
        }
    }
    
    /**
     * Sets (as xml) array of all "DropStyle" element
     */
    public void xsetDropStyleArray(org.apache.xmlbeans.XmlString[]dropStyleArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(dropStyleArray, DROPSTYLE$78);
        }
    }
    
    /**
     * Sets (as xml) ith "DropStyle" element
     */
    public void xsetDropStyleArray(int i, org.apache.xmlbeans.XmlString dropStyle)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(DROPSTYLE$78, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(dropStyle);
        }
    }
    
    /**
     * Inserts the value as the ith "DropStyle" element
     */
    public void insertDropStyle(int i, java.lang.String dropStyle)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(DROPSTYLE$78, i);
            target.setStringValue(dropStyle);
        }
    }
    
    /**
     * Appends the value as the last "DropStyle" element
     */
    public void addDropStyle(java.lang.String dropStyle)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DROPSTYLE$78);
            target.setStringValue(dropStyle);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "DropStyle" element
     */
    public org.apache.xmlbeans.XmlString insertNewDropStyle(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(DROPSTYLE$78, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "DropStyle" element
     */
    public org.apache.xmlbeans.XmlString addNewDropStyle()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(DROPSTYLE$78);
            return target;
        }
    }
    
    /**
     * Removes the ith "DropStyle" element
     */
    public void removeDropStyle(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(DROPSTYLE$78, i);
        }
    }
    
    /**
     * Gets a List of "Colored" elements
     */
    public java.util.List getColoredList()
    {
        final class ColoredList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getColoredArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getColoredArray(i);
                CTClientDataImpl.this.setColoredArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertColored(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getColoredArray(i);
                CTClientDataImpl.this.removeColored(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfColoredArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ColoredList();
        }
    }
    
    /**
     * Gets array of all "Colored" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getColoredArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(COLORED$80, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Colored" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getColoredArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLORED$80, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Colored" elements
     */
    public java.util.List xgetColoredList()
    {
        final class ColoredList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetColoredArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetColoredArray(i);
                CTClientDataImpl.this.xsetColoredArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewColored(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetColoredArray(i);
                CTClientDataImpl.this.removeColored(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfColoredArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ColoredList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Colored" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetColoredArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(COLORED$80, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Colored" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetColoredArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(COLORED$80, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "Colored" element
     */
    public int sizeOfColoredArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(COLORED$80);
        }
    }
    
    /**
     * Sets array of all "Colored" element
     */
    public void setColoredArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] coloredArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(coloredArray, COLORED$80);
        }
    }
    
    /**
     * Sets ith "Colored" element
     */
    public void setColoredArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum colored)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLORED$80, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(colored);
        }
    }
    
    /**
     * Sets (as xml) array of all "Colored" element
     */
    public void xsetColoredArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]coloredArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(coloredArray, COLORED$80);
        }
    }
    
    /**
     * Sets (as xml) ith "Colored" element
     */
    public void xsetColoredArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank colored)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(COLORED$80, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(colored);
        }
    }
    
    /**
     * Inserts the value as the ith "Colored" element
     */
    public void insertColored(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum colored)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(COLORED$80, i);
            target.setEnumValue(colored);
        }
    }
    
    /**
     * Appends the value as the last "Colored" element
     */
    public void addColored(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum colored)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLORED$80);
            target.setEnumValue(colored);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Colored" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewColored(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(COLORED$80, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Colored" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewColored()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(COLORED$80);
            return target;
        }
    }
    
    /**
     * Removes the ith "Colored" element
     */
    public void removeColored(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(COLORED$80, i);
        }
    }
    
    /**
     * Gets a List of "DropLines" elements
     */
    public java.util.List getDropLinesList()
    {
        final class DropLinesList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getDropLinesArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getDropLinesArray(i);
                CTClientDataImpl.this.setDropLinesArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertDropLines(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getDropLinesArray(i);
                CTClientDataImpl.this.removeDropLines(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDropLinesArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DropLinesList();
        }
    }
    
    /**
     * Gets array of all "DropLines" elements
     */
    public java.math.BigInteger[] getDropLinesArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DROPLINES$82, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "DropLines" element
     */
    public java.math.BigInteger getDropLinesArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DROPLINES$82, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "DropLines" elements
     */
    public java.util.List xgetDropLinesList()
    {
        final class DropLinesList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetDropLinesArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetDropLinesArray(i);
                CTClientDataImpl.this.xsetDropLinesArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewDropLines(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetDropLinesArray(i);
                CTClientDataImpl.this.removeDropLines(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDropLinesArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DropLinesList();
        }
    }
    
    /**
     * Gets (as xml) array of all "DropLines" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetDropLinesArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DROPLINES$82, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "DropLines" element
     */
    public org.apache.xmlbeans.XmlInteger xgetDropLinesArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(DROPLINES$82, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "DropLines" element
     */
    public int sizeOfDropLinesArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(DROPLINES$82);
        }
    }
    
    /**
     * Sets array of all "DropLines" element
     */
    public void setDropLinesArray(java.math.BigInteger[] dropLinesArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(dropLinesArray, DROPLINES$82);
        }
    }
    
    /**
     * Sets ith "DropLines" element
     */
    public void setDropLinesArray(int i, java.math.BigInteger dropLines)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DROPLINES$82, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(dropLines);
        }
    }
    
    /**
     * Sets (as xml) array of all "DropLines" element
     */
    public void xsetDropLinesArray(org.apache.xmlbeans.XmlInteger[]dropLinesArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(dropLinesArray, DROPLINES$82);
        }
    }
    
    /**
     * Sets (as xml) ith "DropLines" element
     */
    public void xsetDropLinesArray(int i, org.apache.xmlbeans.XmlInteger dropLines)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(DROPLINES$82, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(dropLines);
        }
    }
    
    /**
     * Inserts the value as the ith "DropLines" element
     */
    public void insertDropLines(int i, java.math.BigInteger dropLines)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(DROPLINES$82, i);
            target.setBigIntegerValue(dropLines);
        }
    }
    
    /**
     * Appends the value as the last "DropLines" element
     */
    public void addDropLines(java.math.BigInteger dropLines)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DROPLINES$82);
            target.setBigIntegerValue(dropLines);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "DropLines" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewDropLines(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(DROPLINES$82, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "DropLines" element
     */
    public org.apache.xmlbeans.XmlInteger addNewDropLines()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(DROPLINES$82);
            return target;
        }
    }
    
    /**
     * Removes the ith "DropLines" element
     */
    public void removeDropLines(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(DROPLINES$82, i);
        }
    }
    
    /**
     * Gets a List of "Checked" elements
     */
    public java.util.List getCheckedList()
    {
        final class CheckedList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getCheckedArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getCheckedArray(i);
                CTClientDataImpl.this.setCheckedArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertChecked(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getCheckedArray(i);
                CTClientDataImpl.this.removeChecked(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfCheckedArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new CheckedList();
        }
    }
    
    /**
     * Gets array of all "Checked" elements
     */
    public java.math.BigInteger[] getCheckedArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(CHECKED$84, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Checked" element
     */
    public java.math.BigInteger getCheckedArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHECKED$84, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Checked" elements
     */
    public java.util.List xgetCheckedList()
    {
        final class CheckedList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetCheckedArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetCheckedArray(i);
                CTClientDataImpl.this.xsetCheckedArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewChecked(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetCheckedArray(i);
                CTClientDataImpl.this.removeChecked(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfCheckedArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new CheckedList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Checked" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetCheckedArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(CHECKED$84, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Checked" element
     */
    public org.apache.xmlbeans.XmlInteger xgetCheckedArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(CHECKED$84, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Checked" element
     */
    public int sizeOfCheckedArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(CHECKED$84);
        }
    }
    
    /**
     * Sets array of all "Checked" element
     */
    public void setCheckedArray(java.math.BigInteger[] checkedArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(checkedArray, CHECKED$84);
        }
    }
    
    /**
     * Sets ith "Checked" element
     */
    public void setCheckedArray(int i, java.math.BigInteger checked)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHECKED$84, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(checked);
        }
    }
    
    /**
     * Sets (as xml) array of all "Checked" element
     */
    public void xsetCheckedArray(org.apache.xmlbeans.XmlInteger[]checkedArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(checkedArray, CHECKED$84);
        }
    }
    
    /**
     * Sets (as xml) ith "Checked" element
     */
    public void xsetCheckedArray(int i, org.apache.xmlbeans.XmlInteger checked)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(CHECKED$84, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(checked);
        }
    }
    
    /**
     * Inserts the value as the ith "Checked" element
     */
    public void insertChecked(int i, java.math.BigInteger checked)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(CHECKED$84, i);
            target.setBigIntegerValue(checked);
        }
    }
    
    /**
     * Appends the value as the last "Checked" element
     */
    public void addChecked(java.math.BigInteger checked)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHECKED$84);
            target.setBigIntegerValue(checked);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Checked" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewChecked(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(CHECKED$84, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Checked" element
     */
    public org.apache.xmlbeans.XmlInteger addNewChecked()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(CHECKED$84);
            return target;
        }
    }
    
    /**
     * Removes the ith "Checked" element
     */
    public void removeChecked(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(CHECKED$84, i);
        }
    }
    
    /**
     * Gets a List of "FmlaLink" elements
     */
    public java.util.List getFmlaLinkList()
    {
        final class FmlaLinkList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getFmlaLinkArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaLinkArray(i);
                CTClientDataImpl.this.setFmlaLinkArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertFmlaLink(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaLinkArray(i);
                CTClientDataImpl.this.removeFmlaLink(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaLinkArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaLinkList();
        }
    }
    
    /**
     * Gets array of all "FmlaLink" elements
     */
    public java.lang.String[] getFmlaLinkArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLALINK$86, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "FmlaLink" element
     */
    public java.lang.String getFmlaLinkArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLALINK$86, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "FmlaLink" elements
     */
    public java.util.List xgetFmlaLinkList()
    {
        final class FmlaLinkList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetFmlaLinkArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaLinkArray(i);
                CTClientDataImpl.this.xsetFmlaLinkArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewFmlaLink(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaLinkArray(i);
                CTClientDataImpl.this.removeFmlaLink(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaLinkArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaLinkList();
        }
    }
    
    /**
     * Gets (as xml) array of all "FmlaLink" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetFmlaLinkArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLALINK$86, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "FmlaLink" element
     */
    public org.apache.xmlbeans.XmlString xgetFmlaLinkArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLALINK$86, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "FmlaLink" element
     */
    public int sizeOfFmlaLinkArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(FMLALINK$86);
        }
    }
    
    /**
     * Sets array of all "FmlaLink" element
     */
    public void setFmlaLinkArray(java.lang.String[] fmlaLinkArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaLinkArray, FMLALINK$86);
        }
    }
    
    /**
     * Sets ith "FmlaLink" element
     */
    public void setFmlaLinkArray(int i, java.lang.String fmlaLink)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLALINK$86, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(fmlaLink);
        }
    }
    
    /**
     * Sets (as xml) array of all "FmlaLink" element
     */
    public void xsetFmlaLinkArray(org.apache.xmlbeans.XmlString[]fmlaLinkArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaLinkArray, FMLALINK$86);
        }
    }
    
    /**
     * Sets (as xml) ith "FmlaLink" element
     */
    public void xsetFmlaLinkArray(int i, org.apache.xmlbeans.XmlString fmlaLink)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLALINK$86, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(fmlaLink);
        }
    }
    
    /**
     * Inserts the value as the ith "FmlaLink" element
     */
    public void insertFmlaLink(int i, java.lang.String fmlaLink)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(FMLALINK$86, i);
            target.setStringValue(fmlaLink);
        }
    }
    
    /**
     * Appends the value as the last "FmlaLink" element
     */
    public void addFmlaLink(java.lang.String fmlaLink)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FMLALINK$86);
            target.setStringValue(fmlaLink);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "FmlaLink" element
     */
    public org.apache.xmlbeans.XmlString insertNewFmlaLink(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(FMLALINK$86, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "FmlaLink" element
     */
    public org.apache.xmlbeans.XmlString addNewFmlaLink()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(FMLALINK$86);
            return target;
        }
    }
    
    /**
     * Removes the ith "FmlaLink" element
     */
    public void removeFmlaLink(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(FMLALINK$86, i);
        }
    }
    
    /**
     * Gets a List of "FmlaPict" elements
     */
    public java.util.List getFmlaPictList()
    {
        final class FmlaPictList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getFmlaPictArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaPictArray(i);
                CTClientDataImpl.this.setFmlaPictArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertFmlaPict(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaPictArray(i);
                CTClientDataImpl.this.removeFmlaPict(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaPictArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaPictList();
        }
    }
    
    /**
     * Gets array of all "FmlaPict" elements
     */
    public java.lang.String[] getFmlaPictArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLAPICT$88, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "FmlaPict" element
     */
    public java.lang.String getFmlaPictArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLAPICT$88, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "FmlaPict" elements
     */
    public java.util.List xgetFmlaPictList()
    {
        final class FmlaPictList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetFmlaPictArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaPictArray(i);
                CTClientDataImpl.this.xsetFmlaPictArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewFmlaPict(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaPictArray(i);
                CTClientDataImpl.this.removeFmlaPict(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaPictArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaPictList();
        }
    }
    
    /**
     * Gets (as xml) array of all "FmlaPict" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetFmlaPictArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLAPICT$88, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "FmlaPict" element
     */
    public org.apache.xmlbeans.XmlString xgetFmlaPictArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLAPICT$88, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "FmlaPict" element
     */
    public int sizeOfFmlaPictArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(FMLAPICT$88);
        }
    }
    
    /**
     * Sets array of all "FmlaPict" element
     */
    public void setFmlaPictArray(java.lang.String[] fmlaPictArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaPictArray, FMLAPICT$88);
        }
    }
    
    /**
     * Sets ith "FmlaPict" element
     */
    public void setFmlaPictArray(int i, java.lang.String fmlaPict)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLAPICT$88, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(fmlaPict);
        }
    }
    
    /**
     * Sets (as xml) array of all "FmlaPict" element
     */
    public void xsetFmlaPictArray(org.apache.xmlbeans.XmlString[]fmlaPictArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaPictArray, FMLAPICT$88);
        }
    }
    
    /**
     * Sets (as xml) ith "FmlaPict" element
     */
    public void xsetFmlaPictArray(int i, org.apache.xmlbeans.XmlString fmlaPict)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLAPICT$88, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(fmlaPict);
        }
    }
    
    /**
     * Inserts the value as the ith "FmlaPict" element
     */
    public void insertFmlaPict(int i, java.lang.String fmlaPict)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(FMLAPICT$88, i);
            target.setStringValue(fmlaPict);
        }
    }
    
    /**
     * Appends the value as the last "FmlaPict" element
     */
    public void addFmlaPict(java.lang.String fmlaPict)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FMLAPICT$88);
            target.setStringValue(fmlaPict);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "FmlaPict" element
     */
    public org.apache.xmlbeans.XmlString insertNewFmlaPict(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(FMLAPICT$88, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "FmlaPict" element
     */
    public org.apache.xmlbeans.XmlString addNewFmlaPict()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(FMLAPICT$88);
            return target;
        }
    }
    
    /**
     * Removes the ith "FmlaPict" element
     */
    public void removeFmlaPict(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(FMLAPICT$88, i);
        }
    }
    
    /**
     * Gets a List of "NoThreeD" elements
     */
    public java.util.List getNoThreeDList()
    {
        final class NoThreeDList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getNoThreeDArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getNoThreeDArray(i);
                CTClientDataImpl.this.setNoThreeDArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertNoThreeD(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getNoThreeDArray(i);
                CTClientDataImpl.this.removeNoThreeD(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfNoThreeDArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new NoThreeDList();
        }
    }
    
    /**
     * Gets array of all "NoThreeD" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getNoThreeDArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(NOTHREED$90, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "NoThreeD" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getNoThreeDArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTHREED$90, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "NoThreeD" elements
     */
    public java.util.List xgetNoThreeDList()
    {
        final class NoThreeDList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetNoThreeDArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetNoThreeDArray(i);
                CTClientDataImpl.this.xsetNoThreeDArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewNoThreeD(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetNoThreeDArray(i);
                CTClientDataImpl.this.removeNoThreeD(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfNoThreeDArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new NoThreeDList();
        }
    }
    
    /**
     * Gets (as xml) array of all "NoThreeD" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetNoThreeDArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(NOTHREED$90, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "NoThreeD" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetNoThreeDArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(NOTHREED$90, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "NoThreeD" element
     */
    public int sizeOfNoThreeDArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(NOTHREED$90);
        }
    }
    
    /**
     * Sets array of all "NoThreeD" element
     */
    public void setNoThreeDArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] noThreeDArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(noThreeDArray, NOTHREED$90);
        }
    }
    
    /**
     * Sets ith "NoThreeD" element
     */
    public void setNoThreeDArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum noThreeD)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTHREED$90, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(noThreeD);
        }
    }
    
    /**
     * Sets (as xml) array of all "NoThreeD" element
     */
    public void xsetNoThreeDArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]noThreeDArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(noThreeDArray, NOTHREED$90);
        }
    }
    
    /**
     * Sets (as xml) ith "NoThreeD" element
     */
    public void xsetNoThreeDArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank noThreeD)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(NOTHREED$90, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(noThreeD);
        }
    }
    
    /**
     * Inserts the value as the ith "NoThreeD" element
     */
    public void insertNoThreeD(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum noThreeD)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(NOTHREED$90, i);
            target.setEnumValue(noThreeD);
        }
    }
    
    /**
     * Appends the value as the last "NoThreeD" element
     */
    public void addNoThreeD(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum noThreeD)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOTHREED$90);
            target.setEnumValue(noThreeD);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "NoThreeD" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewNoThreeD(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(NOTHREED$90, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "NoThreeD" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewNoThreeD()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(NOTHREED$90);
            return target;
        }
    }
    
    /**
     * Removes the ith "NoThreeD" element
     */
    public void removeNoThreeD(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(NOTHREED$90, i);
        }
    }
    
    /**
     * Gets a List of "FirstButton" elements
     */
    public java.util.List getFirstButtonList()
    {
        final class FirstButtonList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getFirstButtonArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getFirstButtonArray(i);
                CTClientDataImpl.this.setFirstButtonArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertFirstButton(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getFirstButtonArray(i);
                CTClientDataImpl.this.removeFirstButton(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFirstButtonArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FirstButtonList();
        }
    }
    
    /**
     * Gets array of all "FirstButton" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getFirstButtonArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FIRSTBUTTON$92, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "FirstButton" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getFirstButtonArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTBUTTON$92, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "FirstButton" elements
     */
    public java.util.List xgetFirstButtonList()
    {
        final class FirstButtonList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetFirstButtonArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetFirstButtonArray(i);
                CTClientDataImpl.this.xsetFirstButtonArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewFirstButton(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetFirstButtonArray(i);
                CTClientDataImpl.this.removeFirstButton(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFirstButtonArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FirstButtonList();
        }
    }
    
    /**
     * Gets (as xml) array of all "FirstButton" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetFirstButtonArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FIRSTBUTTON$92, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "FirstButton" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetFirstButtonArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(FIRSTBUTTON$92, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "FirstButton" element
     */
    public int sizeOfFirstButtonArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(FIRSTBUTTON$92);
        }
    }
    
    /**
     * Sets array of all "FirstButton" element
     */
    public void setFirstButtonArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] firstButtonArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(firstButtonArray, FIRSTBUTTON$92);
        }
    }
    
    /**
     * Sets ith "FirstButton" element
     */
    public void setFirstButtonArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum firstButton)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTBUTTON$92, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(firstButton);
        }
    }
    
    /**
     * Sets (as xml) array of all "FirstButton" element
     */
    public void xsetFirstButtonArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]firstButtonArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(firstButtonArray, FIRSTBUTTON$92);
        }
    }
    
    /**
     * Sets (as xml) ith "FirstButton" element
     */
    public void xsetFirstButtonArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank firstButton)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(FIRSTBUTTON$92, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(firstButton);
        }
    }
    
    /**
     * Inserts the value as the ith "FirstButton" element
     */
    public void insertFirstButton(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum firstButton)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(FIRSTBUTTON$92, i);
            target.setEnumValue(firstButton);
        }
    }
    
    /**
     * Appends the value as the last "FirstButton" element
     */
    public void addFirstButton(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum firstButton)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FIRSTBUTTON$92);
            target.setEnumValue(firstButton);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "FirstButton" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewFirstButton(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(FIRSTBUTTON$92, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "FirstButton" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewFirstButton()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(FIRSTBUTTON$92);
            return target;
        }
    }
    
    /**
     * Removes the ith "FirstButton" element
     */
    public void removeFirstButton(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(FIRSTBUTTON$92, i);
        }
    }
    
    /**
     * Gets a List of "FmlaGroup" elements
     */
    public java.util.List getFmlaGroupList()
    {
        final class FmlaGroupList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getFmlaGroupArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaGroupArray(i);
                CTClientDataImpl.this.setFmlaGroupArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertFmlaGroup(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaGroupArray(i);
                CTClientDataImpl.this.removeFmlaGroup(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaGroupArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaGroupList();
        }
    }
    
    /**
     * Gets array of all "FmlaGroup" elements
     */
    public java.lang.String[] getFmlaGroupArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLAGROUP$94, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "FmlaGroup" element
     */
    public java.lang.String getFmlaGroupArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLAGROUP$94, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "FmlaGroup" elements
     */
    public java.util.List xgetFmlaGroupList()
    {
        final class FmlaGroupList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetFmlaGroupArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaGroupArray(i);
                CTClientDataImpl.this.xsetFmlaGroupArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewFmlaGroup(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaGroupArray(i);
                CTClientDataImpl.this.removeFmlaGroup(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaGroupArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaGroupList();
        }
    }
    
    /**
     * Gets (as xml) array of all "FmlaGroup" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetFmlaGroupArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLAGROUP$94, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "FmlaGroup" element
     */
    public org.apache.xmlbeans.XmlString xgetFmlaGroupArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLAGROUP$94, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "FmlaGroup" element
     */
    public int sizeOfFmlaGroupArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(FMLAGROUP$94);
        }
    }
    
    /**
     * Sets array of all "FmlaGroup" element
     */
    public void setFmlaGroupArray(java.lang.String[] fmlaGroupArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaGroupArray, FMLAGROUP$94);
        }
    }
    
    /**
     * Sets ith "FmlaGroup" element
     */
    public void setFmlaGroupArray(int i, java.lang.String fmlaGroup)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLAGROUP$94, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(fmlaGroup);
        }
    }
    
    /**
     * Sets (as xml) array of all "FmlaGroup" element
     */
    public void xsetFmlaGroupArray(org.apache.xmlbeans.XmlString[]fmlaGroupArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaGroupArray, FMLAGROUP$94);
        }
    }
    
    /**
     * Sets (as xml) ith "FmlaGroup" element
     */
    public void xsetFmlaGroupArray(int i, org.apache.xmlbeans.XmlString fmlaGroup)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLAGROUP$94, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(fmlaGroup);
        }
    }
    
    /**
     * Inserts the value as the ith "FmlaGroup" element
     */
    public void insertFmlaGroup(int i, java.lang.String fmlaGroup)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(FMLAGROUP$94, i);
            target.setStringValue(fmlaGroup);
        }
    }
    
    /**
     * Appends the value as the last "FmlaGroup" element
     */
    public void addFmlaGroup(java.lang.String fmlaGroup)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FMLAGROUP$94);
            target.setStringValue(fmlaGroup);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "FmlaGroup" element
     */
    public org.apache.xmlbeans.XmlString insertNewFmlaGroup(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(FMLAGROUP$94, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "FmlaGroup" element
     */
    public org.apache.xmlbeans.XmlString addNewFmlaGroup()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(FMLAGROUP$94);
            return target;
        }
    }
    
    /**
     * Removes the ith "FmlaGroup" element
     */
    public void removeFmlaGroup(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(FMLAGROUP$94, i);
        }
    }
    
    /**
     * Gets a List of "Val" elements
     */
    public java.util.List getValList()
    {
        final class ValList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getValArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getValArray(i);
                CTClientDataImpl.this.setValArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertVal(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getValArray(i);
                CTClientDataImpl.this.removeVal(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfValArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ValList();
        }
    }
    
    /**
     * Gets array of all "Val" elements
     */
    public java.math.BigInteger[] getValArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(VAL$96, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Val" element
     */
    public java.math.BigInteger getValArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VAL$96, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Val" elements
     */
    public java.util.List xgetValList()
    {
        final class ValList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetValArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetValArray(i);
                CTClientDataImpl.this.xsetValArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewVal(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetValArray(i);
                CTClientDataImpl.this.removeVal(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfValArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ValList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Val" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetValArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(VAL$96, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Val" element
     */
    public org.apache.xmlbeans.XmlInteger xgetValArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(VAL$96, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Val" element
     */
    public int sizeOfValArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(VAL$96);
        }
    }
    
    /**
     * Sets array of all "Val" element
     */
    public void setValArray(java.math.BigInteger[] valArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(valArray, VAL$96);
        }
    }
    
    /**
     * Sets ith "Val" element
     */
    public void setValArray(int i, java.math.BigInteger val)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VAL$96, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(val);
        }
    }
    
    /**
     * Sets (as xml) array of all "Val" element
     */
    public void xsetValArray(org.apache.xmlbeans.XmlInteger[]valArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(valArray, VAL$96);
        }
    }
    
    /**
     * Sets (as xml) ith "Val" element
     */
    public void xsetValArray(int i, org.apache.xmlbeans.XmlInteger val)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(VAL$96, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(val);
        }
    }
    
    /**
     * Inserts the value as the ith "Val" element
     */
    public void insertVal(int i, java.math.BigInteger val)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(VAL$96, i);
            target.setBigIntegerValue(val);
        }
    }
    
    /**
     * Appends the value as the last "Val" element
     */
    public void addVal(java.math.BigInteger val)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VAL$96);
            target.setBigIntegerValue(val);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Val" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewVal(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(VAL$96, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Val" element
     */
    public org.apache.xmlbeans.XmlInteger addNewVal()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(VAL$96);
            return target;
        }
    }
    
    /**
     * Removes the ith "Val" element
     */
    public void removeVal(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(VAL$96, i);
        }
    }
    
    /**
     * Gets a List of "Min" elements
     */
    public java.util.List getMinList()
    {
        final class MinList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getMinArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getMinArray(i);
                CTClientDataImpl.this.setMinArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertMin(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getMinArray(i);
                CTClientDataImpl.this.removeMin(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMinArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MinList();
        }
    }
    
    /**
     * Gets array of all "Min" elements
     */
    public java.math.BigInteger[] getMinArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MIN$98, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Min" element
     */
    public java.math.BigInteger getMinArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIN$98, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Min" elements
     */
    public java.util.List xgetMinList()
    {
        final class MinList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetMinArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetMinArray(i);
                CTClientDataImpl.this.xsetMinArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewMin(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetMinArray(i);
                CTClientDataImpl.this.removeMin(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMinArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MinList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Min" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetMinArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MIN$98, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Min" element
     */
    public org.apache.xmlbeans.XmlInteger xgetMinArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(MIN$98, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Min" element
     */
    public int sizeOfMinArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(MIN$98);
        }
    }
    
    /**
     * Sets array of all "Min" element
     */
    public void setMinArray(java.math.BigInteger[] minArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(minArray, MIN$98);
        }
    }
    
    /**
     * Sets ith "Min" element
     */
    public void setMinArray(int i, java.math.BigInteger min)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIN$98, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(min);
        }
    }
    
    /**
     * Sets (as xml) array of all "Min" element
     */
    public void xsetMinArray(org.apache.xmlbeans.XmlInteger[]minArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(minArray, MIN$98);
        }
    }
    
    /**
     * Sets (as xml) ith "Min" element
     */
    public void xsetMinArray(int i, org.apache.xmlbeans.XmlInteger min)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(MIN$98, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(min);
        }
    }
    
    /**
     * Inserts the value as the ith "Min" element
     */
    public void insertMin(int i, java.math.BigInteger min)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(MIN$98, i);
            target.setBigIntegerValue(min);
        }
    }
    
    /**
     * Appends the value as the last "Min" element
     */
    public void addMin(java.math.BigInteger min)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MIN$98);
            target.setBigIntegerValue(min);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Min" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewMin(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(MIN$98, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Min" element
     */
    public org.apache.xmlbeans.XmlInteger addNewMin()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(MIN$98);
            return target;
        }
    }
    
    /**
     * Removes the ith "Min" element
     */
    public void removeMin(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(MIN$98, i);
        }
    }
    
    /**
     * Gets a List of "Max" elements
     */
    public java.util.List getMaxList()
    {
        final class MaxList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getMaxArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getMaxArray(i);
                CTClientDataImpl.this.setMaxArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertMax(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getMaxArray(i);
                CTClientDataImpl.this.removeMax(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMaxArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MaxList();
        }
    }
    
    /**
     * Gets array of all "Max" elements
     */
    public java.math.BigInteger[] getMaxArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MAX$100, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Max" element
     */
    public java.math.BigInteger getMaxArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MAX$100, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Max" elements
     */
    public java.util.List xgetMaxList()
    {
        final class MaxList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetMaxArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetMaxArray(i);
                CTClientDataImpl.this.xsetMaxArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewMax(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetMaxArray(i);
                CTClientDataImpl.this.removeMax(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMaxArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MaxList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Max" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetMaxArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MAX$100, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Max" element
     */
    public org.apache.xmlbeans.XmlInteger xgetMaxArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(MAX$100, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Max" element
     */
    public int sizeOfMaxArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(MAX$100);
        }
    }
    
    /**
     * Sets array of all "Max" element
     */
    public void setMaxArray(java.math.BigInteger[] maxArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(maxArray, MAX$100);
        }
    }
    
    /**
     * Sets ith "Max" element
     */
    public void setMaxArray(int i, java.math.BigInteger max)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MAX$100, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(max);
        }
    }
    
    /**
     * Sets (as xml) array of all "Max" element
     */
    public void xsetMaxArray(org.apache.xmlbeans.XmlInteger[]maxArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(maxArray, MAX$100);
        }
    }
    
    /**
     * Sets (as xml) ith "Max" element
     */
    public void xsetMaxArray(int i, org.apache.xmlbeans.XmlInteger max)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(MAX$100, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(max);
        }
    }
    
    /**
     * Inserts the value as the ith "Max" element
     */
    public void insertMax(int i, java.math.BigInteger max)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(MAX$100, i);
            target.setBigIntegerValue(max);
        }
    }
    
    /**
     * Appends the value as the last "Max" element
     */
    public void addMax(java.math.BigInteger max)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MAX$100);
            target.setBigIntegerValue(max);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Max" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewMax(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(MAX$100, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Max" element
     */
    public org.apache.xmlbeans.XmlInteger addNewMax()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(MAX$100);
            return target;
        }
    }
    
    /**
     * Removes the ith "Max" element
     */
    public void removeMax(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(MAX$100, i);
        }
    }
    
    /**
     * Gets a List of "Inc" elements
     */
    public java.util.List getIncList()
    {
        final class IncList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getIncArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getIncArray(i);
                CTClientDataImpl.this.setIncArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertInc(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getIncArray(i);
                CTClientDataImpl.this.removeInc(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfIncArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new IncList();
        }
    }
    
    /**
     * Gets array of all "Inc" elements
     */
    public java.math.BigInteger[] getIncArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(INC$102, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Inc" element
     */
    public java.math.BigInteger getIncArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INC$102, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Inc" elements
     */
    public java.util.List xgetIncList()
    {
        final class IncList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetIncArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetIncArray(i);
                CTClientDataImpl.this.xsetIncArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewInc(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetIncArray(i);
                CTClientDataImpl.this.removeInc(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfIncArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new IncList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Inc" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetIncArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(INC$102, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Inc" element
     */
    public org.apache.xmlbeans.XmlInteger xgetIncArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(INC$102, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Inc" element
     */
    public int sizeOfIncArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(INC$102);
        }
    }
    
    /**
     * Sets array of all "Inc" element
     */
    public void setIncArray(java.math.BigInteger[] incArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(incArray, INC$102);
        }
    }
    
    /**
     * Sets ith "Inc" element
     */
    public void setIncArray(int i, java.math.BigInteger inc)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INC$102, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(inc);
        }
    }
    
    /**
     * Sets (as xml) array of all "Inc" element
     */
    public void xsetIncArray(org.apache.xmlbeans.XmlInteger[]incArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(incArray, INC$102);
        }
    }
    
    /**
     * Sets (as xml) ith "Inc" element
     */
    public void xsetIncArray(int i, org.apache.xmlbeans.XmlInteger inc)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(INC$102, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(inc);
        }
    }
    
    /**
     * Inserts the value as the ith "Inc" element
     */
    public void insertInc(int i, java.math.BigInteger inc)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(INC$102, i);
            target.setBigIntegerValue(inc);
        }
    }
    
    /**
     * Appends the value as the last "Inc" element
     */
    public void addInc(java.math.BigInteger inc)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INC$102);
            target.setBigIntegerValue(inc);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Inc" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewInc(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(INC$102, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Inc" element
     */
    public org.apache.xmlbeans.XmlInteger addNewInc()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(INC$102);
            return target;
        }
    }
    
    /**
     * Removes the ith "Inc" element
     */
    public void removeInc(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(INC$102, i);
        }
    }
    
    /**
     * Gets a List of "Page" elements
     */
    public java.util.List getPageList()
    {
        final class PageList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getPageArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getPageArray(i);
                CTClientDataImpl.this.setPageArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertPage(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getPageArray(i);
                CTClientDataImpl.this.removePage(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfPageArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new PageList();
        }
    }
    
    /**
     * Gets array of all "Page" elements
     */
    public java.math.BigInteger[] getPageArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(PAGE$104, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Page" element
     */
    public java.math.BigInteger getPageArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAGE$104, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Page" elements
     */
    public java.util.List xgetPageList()
    {
        final class PageList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetPageArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetPageArray(i);
                CTClientDataImpl.this.xsetPageArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewPage(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetPageArray(i);
                CTClientDataImpl.this.removePage(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfPageArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new PageList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Page" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetPageArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(PAGE$104, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Page" element
     */
    public org.apache.xmlbeans.XmlInteger xgetPageArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(PAGE$104, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Page" element
     */
    public int sizeOfPageArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(PAGE$104);
        }
    }
    
    /**
     * Sets array of all "Page" element
     */
    public void setPageArray(java.math.BigInteger[] pageArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(pageArray, PAGE$104);
        }
    }
    
    /**
     * Sets ith "Page" element
     */
    public void setPageArray(int i, java.math.BigInteger page)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAGE$104, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(page);
        }
    }
    
    /**
     * Sets (as xml) array of all "Page" element
     */
    public void xsetPageArray(org.apache.xmlbeans.XmlInteger[]pageArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(pageArray, PAGE$104);
        }
    }
    
    /**
     * Sets (as xml) ith "Page" element
     */
    public void xsetPageArray(int i, org.apache.xmlbeans.XmlInteger page)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(PAGE$104, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(page);
        }
    }
    
    /**
     * Inserts the value as the ith "Page" element
     */
    public void insertPage(int i, java.math.BigInteger page)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(PAGE$104, i);
            target.setBigIntegerValue(page);
        }
    }
    
    /**
     * Appends the value as the last "Page" element
     */
    public void addPage(java.math.BigInteger page)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PAGE$104);
            target.setBigIntegerValue(page);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Page" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewPage(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(PAGE$104, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Page" element
     */
    public org.apache.xmlbeans.XmlInteger addNewPage()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(PAGE$104);
            return target;
        }
    }
    
    /**
     * Removes the ith "Page" element
     */
    public void removePage(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(PAGE$104, i);
        }
    }
    
    /**
     * Gets a List of "Horiz" elements
     */
    public java.util.List getHorizList()
    {
        final class HorizList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getHorizArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getHorizArray(i);
                CTClientDataImpl.this.setHorizArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertHoriz(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getHorizArray(i);
                CTClientDataImpl.this.removeHoriz(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfHorizArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new HorizList();
        }
    }
    
    /**
     * Gets array of all "Horiz" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getHorizArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(HORIZ$106, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Horiz" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getHorizArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HORIZ$106, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Horiz" elements
     */
    public java.util.List xgetHorizList()
    {
        final class HorizList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetHorizArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetHorizArray(i);
                CTClientDataImpl.this.xsetHorizArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewHoriz(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetHorizArray(i);
                CTClientDataImpl.this.removeHoriz(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfHorizArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new HorizList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Horiz" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetHorizArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(HORIZ$106, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Horiz" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetHorizArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(HORIZ$106, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "Horiz" element
     */
    public int sizeOfHorizArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(HORIZ$106);
        }
    }
    
    /**
     * Sets array of all "Horiz" element
     */
    public void setHorizArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] horizArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(horizArray, HORIZ$106);
        }
    }
    
    /**
     * Sets ith "Horiz" element
     */
    public void setHorizArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum horiz)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HORIZ$106, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(horiz);
        }
    }
    
    /**
     * Sets (as xml) array of all "Horiz" element
     */
    public void xsetHorizArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]horizArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(horizArray, HORIZ$106);
        }
    }
    
    /**
     * Sets (as xml) ith "Horiz" element
     */
    public void xsetHorizArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank horiz)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(HORIZ$106, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(horiz);
        }
    }
    
    /**
     * Inserts the value as the ith "Horiz" element
     */
    public void insertHoriz(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum horiz)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(HORIZ$106, i);
            target.setEnumValue(horiz);
        }
    }
    
    /**
     * Appends the value as the last "Horiz" element
     */
    public void addHoriz(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum horiz)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HORIZ$106);
            target.setEnumValue(horiz);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Horiz" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewHoriz(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(HORIZ$106, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Horiz" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewHoriz()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(HORIZ$106);
            return target;
        }
    }
    
    /**
     * Removes the ith "Horiz" element
     */
    public void removeHoriz(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(HORIZ$106, i);
        }
    }
    
    /**
     * Gets a List of "Dx" elements
     */
    public java.util.List getDxList()
    {
        final class DxList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getDxArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getDxArray(i);
                CTClientDataImpl.this.setDxArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertDx(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getDxArray(i);
                CTClientDataImpl.this.removeDx(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDxArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DxList();
        }
    }
    
    /**
     * Gets array of all "Dx" elements
     */
    public java.math.BigInteger[] getDxArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DX$108, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Dx" element
     */
    public java.math.BigInteger getDxArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DX$108, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Dx" elements
     */
    public java.util.List xgetDxList()
    {
        final class DxList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlInteger get(int i)
                { return CTClientDataImpl.this.xgetDxArray(i); }
            
            public org.apache.xmlbeans.XmlInteger set(int i, org.apache.xmlbeans.XmlInteger o)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetDxArray(i);
                CTClientDataImpl.this.xsetDxArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlInteger o)
                { CTClientDataImpl.this.insertNewDx(i).set(o); }
            
            public org.apache.xmlbeans.XmlInteger remove(int i)
            {
                org.apache.xmlbeans.XmlInteger old = CTClientDataImpl.this.xgetDxArray(i);
                CTClientDataImpl.this.removeDx(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDxArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DxList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Dx" elements
     */
    public org.apache.xmlbeans.XmlInteger[] xgetDxArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DX$108, targetList);
            org.apache.xmlbeans.XmlInteger[] result = new org.apache.xmlbeans.XmlInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Dx" element
     */
    public org.apache.xmlbeans.XmlInteger xgetDxArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(DX$108, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlInteger)target;
        }
    }
    
    /**
     * Returns number of "Dx" element
     */
    public int sizeOfDxArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(DX$108);
        }
    }
    
    /**
     * Sets array of all "Dx" element
     */
    public void setDxArray(java.math.BigInteger[] dxArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(dxArray, DX$108);
        }
    }
    
    /**
     * Sets ith "Dx" element
     */
    public void setDxArray(int i, java.math.BigInteger dx)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DX$108, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(dx);
        }
    }
    
    /**
     * Sets (as xml) array of all "Dx" element
     */
    public void xsetDxArray(org.apache.xmlbeans.XmlInteger[]dxArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(dxArray, DX$108);
        }
    }
    
    /**
     * Sets (as xml) ith "Dx" element
     */
    public void xsetDxArray(int i, org.apache.xmlbeans.XmlInteger dx)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(DX$108, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(dx);
        }
    }
    
    /**
     * Inserts the value as the ith "Dx" element
     */
    public void insertDx(int i, java.math.BigInteger dx)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(DX$108, i);
            target.setBigIntegerValue(dx);
        }
    }
    
    /**
     * Appends the value as the last "Dx" element
     */
    public void addDx(java.math.BigInteger dx)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DX$108);
            target.setBigIntegerValue(dx);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Dx" element
     */
    public org.apache.xmlbeans.XmlInteger insertNewDx(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().insert_element_user(DX$108, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Dx" element
     */
    public org.apache.xmlbeans.XmlInteger addNewDx()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(DX$108);
            return target;
        }
    }
    
    /**
     * Removes the ith "Dx" element
     */
    public void removeDx(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(DX$108, i);
        }
    }
    
    /**
     * Gets a List of "MapOCX" elements
     */
    public java.util.List getMapOCXList()
    {
        final class MapOCXList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getMapOCXArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getMapOCXArray(i);
                CTClientDataImpl.this.setMapOCXArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertMapOCX(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getMapOCXArray(i);
                CTClientDataImpl.this.removeMapOCX(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMapOCXArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MapOCXList();
        }
    }
    
    /**
     * Gets array of all "MapOCX" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getMapOCXArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MAPOCX$110, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "MapOCX" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getMapOCXArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MAPOCX$110, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "MapOCX" elements
     */
    public java.util.List xgetMapOCXList()
    {
        final class MapOCXList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetMapOCXArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetMapOCXArray(i);
                CTClientDataImpl.this.xsetMapOCXArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewMapOCX(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetMapOCXArray(i);
                CTClientDataImpl.this.removeMapOCX(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfMapOCXArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new MapOCXList();
        }
    }
    
    /**
     * Gets (as xml) array of all "MapOCX" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetMapOCXArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(MAPOCX$110, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "MapOCX" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetMapOCXArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(MAPOCX$110, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "MapOCX" element
     */
    public int sizeOfMapOCXArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(MAPOCX$110);
        }
    }
    
    /**
     * Sets array of all "MapOCX" element
     */
    public void setMapOCXArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] mapOCXArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(mapOCXArray, MAPOCX$110);
        }
    }
    
    /**
     * Sets ith "MapOCX" element
     */
    public void setMapOCXArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum mapOCX)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MAPOCX$110, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(mapOCX);
        }
    }
    
    /**
     * Sets (as xml) array of all "MapOCX" element
     */
    public void xsetMapOCXArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]mapOCXArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(mapOCXArray, MAPOCX$110);
        }
    }
    
    /**
     * Sets (as xml) ith "MapOCX" element
     */
    public void xsetMapOCXArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank mapOCX)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(MAPOCX$110, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(mapOCX);
        }
    }
    
    /**
     * Inserts the value as the ith "MapOCX" element
     */
    public void insertMapOCX(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum mapOCX)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(MAPOCX$110, i);
            target.setEnumValue(mapOCX);
        }
    }
    
    /**
     * Appends the value as the last "MapOCX" element
     */
    public void addMapOCX(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum mapOCX)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MAPOCX$110);
            target.setEnumValue(mapOCX);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "MapOCX" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewMapOCX(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(MAPOCX$110, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "MapOCX" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewMapOCX()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(MAPOCX$110);
            return target;
        }
    }
    
    /**
     * Removes the ith "MapOCX" element
     */
    public void removeMapOCX(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(MAPOCX$110, i);
        }
    }
    
    /**
     * Gets a List of "CF" elements
     */
    public java.util.List getCFList()
    {
        final class CFList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STCF.Enum get(int i)
                { return CTClientDataImpl.this.getCFArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STCF.Enum set(int i, schemasMicrosoftComOfficeExcel.STCF.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STCF.Enum old = CTClientDataImpl.this.getCFArray(i);
                CTClientDataImpl.this.setCFArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STCF.Enum o)
                { CTClientDataImpl.this.insertCF(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STCF.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STCF.Enum old = CTClientDataImpl.this.getCFArray(i);
                CTClientDataImpl.this.removeCF(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfCFArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new CFList();
        }
    }
    
    /**
     * Gets array of all "CF" elements
     */
    public schemasMicrosoftComOfficeExcel.STCF.Enum[] getCFArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(CF$112, targetList);
            schemasMicrosoftComOfficeExcel.STCF.Enum[] result = new schemasMicrosoftComOfficeExcel.STCF.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STCF.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "CF" element
     */
    public schemasMicrosoftComOfficeExcel.STCF.Enum getCFArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CF$112, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STCF.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "CF" elements
     */
    public java.util.List xgetCFList()
    {
        final class CFList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STCF get(int i)
                { return CTClientDataImpl.this.xgetCFArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STCF set(int i, schemasMicrosoftComOfficeExcel.STCF o)
            {
                schemasMicrosoftComOfficeExcel.STCF old = CTClientDataImpl.this.xgetCFArray(i);
                CTClientDataImpl.this.xsetCFArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STCF o)
                { CTClientDataImpl.this.insertNewCF(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STCF remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STCF old = CTClientDataImpl.this.xgetCFArray(i);
                CTClientDataImpl.this.removeCF(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfCFArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new CFList();
        }
    }
    
    /**
     * Gets (as xml) array of all "CF" elements
     */
    public schemasMicrosoftComOfficeExcel.STCF[] xgetCFArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(CF$112, targetList);
            schemasMicrosoftComOfficeExcel.STCF[] result = new schemasMicrosoftComOfficeExcel.STCF[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "CF" element
     */
    public schemasMicrosoftComOfficeExcel.STCF xgetCFArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STCF target = null;
            target = (schemasMicrosoftComOfficeExcel.STCF)get_store().find_element_user(CF$112, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STCF)target;
        }
    }
    
    /**
     * Returns number of "CF" element
     */
    public int sizeOfCFArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(CF$112);
        }
    }
    
    /**
     * Sets array of all "CF" element
     */
    public void setCFArray(schemasMicrosoftComOfficeExcel.STCF.Enum[] cfArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(cfArray, CF$112);
        }
    }
    
    /**
     * Sets ith "CF" element
     */
    public void setCFArray(int i, schemasMicrosoftComOfficeExcel.STCF.Enum cf)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CF$112, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(cf);
        }
    }
    
    /**
     * Sets (as xml) array of all "CF" element
     */
    public void xsetCFArray(schemasMicrosoftComOfficeExcel.STCF[]cfArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(cfArray, CF$112);
        }
    }
    
    /**
     * Sets (as xml) ith "CF" element
     */
    public void xsetCFArray(int i, schemasMicrosoftComOfficeExcel.STCF cf)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STCF target = null;
            target = (schemasMicrosoftComOfficeExcel.STCF)get_store().find_element_user(CF$112, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(cf);
        }
    }
    
    /**
     * Inserts the value as the ith "CF" element
     */
    public void insertCF(int i, schemasMicrosoftComOfficeExcel.STCF.Enum cf)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(CF$112, i);
            target.setEnumValue(cf);
        }
    }
    
    /**
     * Appends the value as the last "CF" element
     */
    public void addCF(schemasMicrosoftComOfficeExcel.STCF.Enum cf)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CF$112);
            target.setEnumValue(cf);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "CF" element
     */
    public schemasMicrosoftComOfficeExcel.STCF insertNewCF(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STCF target = null;
            target = (schemasMicrosoftComOfficeExcel.STCF)get_store().insert_element_user(CF$112, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "CF" element
     */
    public schemasMicrosoftComOfficeExcel.STCF addNewCF()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STCF target = null;
            target = (schemasMicrosoftComOfficeExcel.STCF)get_store().add_element_user(CF$112);
            return target;
        }
    }
    
    /**
     * Removes the ith "CF" element
     */
    public void removeCF(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(CF$112, i);
        }
    }
    
    /**
     * Gets a List of "Camera" elements
     */
    public java.util.List getCameraList()
    {
        final class CameraList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getCameraArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getCameraArray(i);
                CTClientDataImpl.this.setCameraArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertCamera(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getCameraArray(i);
                CTClientDataImpl.this.removeCamera(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfCameraArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new CameraList();
        }
    }
    
    /**
     * Gets array of all "Camera" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getCameraArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(CAMERA$114, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "Camera" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getCameraArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CAMERA$114, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "Camera" elements
     */
    public java.util.List xgetCameraList()
    {
        final class CameraList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetCameraArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetCameraArray(i);
                CTClientDataImpl.this.xsetCameraArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewCamera(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetCameraArray(i);
                CTClientDataImpl.this.removeCamera(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfCameraArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new CameraList();
        }
    }
    
    /**
     * Gets (as xml) array of all "Camera" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetCameraArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(CAMERA$114, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "Camera" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetCameraArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(CAMERA$114, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "Camera" element
     */
    public int sizeOfCameraArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(CAMERA$114);
        }
    }
    
    /**
     * Sets array of all "Camera" element
     */
    public void setCameraArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] cameraArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(cameraArray, CAMERA$114);
        }
    }
    
    /**
     * Sets ith "Camera" element
     */
    public void setCameraArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum camera)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CAMERA$114, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(camera);
        }
    }
    
    /**
     * Sets (as xml) array of all "Camera" element
     */
    public void xsetCameraArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]cameraArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(cameraArray, CAMERA$114);
        }
    }
    
    /**
     * Sets (as xml) ith "Camera" element
     */
    public void xsetCameraArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank camera)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(CAMERA$114, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(camera);
        }
    }
    
    /**
     * Inserts the value as the ith "Camera" element
     */
    public void insertCamera(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum camera)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(CAMERA$114, i);
            target.setEnumValue(camera);
        }
    }
    
    /**
     * Appends the value as the last "Camera" element
     */
    public void addCamera(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum camera)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CAMERA$114);
            target.setEnumValue(camera);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "Camera" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewCamera(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(CAMERA$114, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "Camera" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewCamera()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(CAMERA$114);
            return target;
        }
    }
    
    /**
     * Removes the ith "Camera" element
     */
    public void removeCamera(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(CAMERA$114, i);
        }
    }
    
    /**
     * Gets a List of "RecalcAlways" elements
     */
    public java.util.List getRecalcAlwaysList()
    {
        final class RecalcAlwaysList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getRecalcAlwaysArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getRecalcAlwaysArray(i);
                CTClientDataImpl.this.setRecalcAlwaysArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertRecalcAlways(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getRecalcAlwaysArray(i);
                CTClientDataImpl.this.removeRecalcAlways(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfRecalcAlwaysArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new RecalcAlwaysList();
        }
    }
    
    /**
     * Gets array of all "RecalcAlways" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getRecalcAlwaysArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(RECALCALWAYS$116, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "RecalcAlways" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getRecalcAlwaysArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECALCALWAYS$116, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "RecalcAlways" elements
     */
    public java.util.List xgetRecalcAlwaysList()
    {
        final class RecalcAlwaysList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetRecalcAlwaysArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetRecalcAlwaysArray(i);
                CTClientDataImpl.this.xsetRecalcAlwaysArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewRecalcAlways(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetRecalcAlwaysArray(i);
                CTClientDataImpl.this.removeRecalcAlways(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfRecalcAlwaysArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new RecalcAlwaysList();
        }
    }
    
    /**
     * Gets (as xml) array of all "RecalcAlways" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetRecalcAlwaysArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(RECALCALWAYS$116, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "RecalcAlways" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetRecalcAlwaysArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(RECALCALWAYS$116, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "RecalcAlways" element
     */
    public int sizeOfRecalcAlwaysArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(RECALCALWAYS$116);
        }
    }
    
    /**
     * Sets array of all "RecalcAlways" element
     */
    public void setRecalcAlwaysArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] recalcAlwaysArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(recalcAlwaysArray, RECALCALWAYS$116);
        }
    }
    
    /**
     * Sets ith "RecalcAlways" element
     */
    public void setRecalcAlwaysArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum recalcAlways)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECALCALWAYS$116, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(recalcAlways);
        }
    }
    
    /**
     * Sets (as xml) array of all "RecalcAlways" element
     */
    public void xsetRecalcAlwaysArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]recalcAlwaysArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(recalcAlwaysArray, RECALCALWAYS$116);
        }
    }
    
    /**
     * Sets (as xml) ith "RecalcAlways" element
     */
    public void xsetRecalcAlwaysArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank recalcAlways)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(RECALCALWAYS$116, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(recalcAlways);
        }
    }
    
    /**
     * Inserts the value as the ith "RecalcAlways" element
     */
    public void insertRecalcAlways(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum recalcAlways)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(RECALCALWAYS$116, i);
            target.setEnumValue(recalcAlways);
        }
    }
    
    /**
     * Appends the value as the last "RecalcAlways" element
     */
    public void addRecalcAlways(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum recalcAlways)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECALCALWAYS$116);
            target.setEnumValue(recalcAlways);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "RecalcAlways" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewRecalcAlways(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(RECALCALWAYS$116, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "RecalcAlways" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewRecalcAlways()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(RECALCALWAYS$116);
            return target;
        }
    }
    
    /**
     * Removes the ith "RecalcAlways" element
     */
    public void removeRecalcAlways(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(RECALCALWAYS$116, i);
        }
    }
    
    /**
     * Gets a List of "AutoScale" elements
     */
    public java.util.List getAutoScaleList()
    {
        final class AutoScaleList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getAutoScaleArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getAutoScaleArray(i);
                CTClientDataImpl.this.setAutoScaleArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertAutoScale(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getAutoScaleArray(i);
                CTClientDataImpl.this.removeAutoScale(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAutoScaleArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AutoScaleList();
        }
    }
    
    /**
     * Gets array of all "AutoScale" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getAutoScaleArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(AUTOSCALE$118, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "AutoScale" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getAutoScaleArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTOSCALE$118, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "AutoScale" elements
     */
    public java.util.List xgetAutoScaleList()
    {
        final class AutoScaleList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetAutoScaleArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetAutoScaleArray(i);
                CTClientDataImpl.this.xsetAutoScaleArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewAutoScale(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetAutoScaleArray(i);
                CTClientDataImpl.this.removeAutoScale(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfAutoScaleArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new AutoScaleList();
        }
    }
    
    /**
     * Gets (as xml) array of all "AutoScale" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetAutoScaleArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(AUTOSCALE$118, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "AutoScale" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetAutoScaleArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(AUTOSCALE$118, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "AutoScale" element
     */
    public int sizeOfAutoScaleArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(AUTOSCALE$118);
        }
    }
    
    /**
     * Sets array of all "AutoScale" element
     */
    public void setAutoScaleArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] autoScaleArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(autoScaleArray, AUTOSCALE$118);
        }
    }
    
    /**
     * Sets ith "AutoScale" element
     */
    public void setAutoScaleArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoScale)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AUTOSCALE$118, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(autoScale);
        }
    }
    
    /**
     * Sets (as xml) array of all "AutoScale" element
     */
    public void xsetAutoScaleArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]autoScaleArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(autoScaleArray, AUTOSCALE$118);
        }
    }
    
    /**
     * Sets (as xml) ith "AutoScale" element
     */
    public void xsetAutoScaleArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank autoScale)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(AUTOSCALE$118, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(autoScale);
        }
    }
    
    /**
     * Inserts the value as the ith "AutoScale" element
     */
    public void insertAutoScale(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoScale)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(AUTOSCALE$118, i);
            target.setEnumValue(autoScale);
        }
    }
    
    /**
     * Appends the value as the last "AutoScale" element
     */
    public void addAutoScale(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum autoScale)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AUTOSCALE$118);
            target.setEnumValue(autoScale);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "AutoScale" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewAutoScale(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(AUTOSCALE$118, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "AutoScale" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewAutoScale()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(AUTOSCALE$118);
            return target;
        }
    }
    
    /**
     * Removes the ith "AutoScale" element
     */
    public void removeAutoScale(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(AUTOSCALE$118, i);
        }
    }
    
    /**
     * Gets a List of "DDE" elements
     */
    public java.util.List getDDEList()
    {
        final class DDEList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getDDEArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getDDEArray(i);
                CTClientDataImpl.this.setDDEArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertDDE(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getDDEArray(i);
                CTClientDataImpl.this.removeDDE(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDDEArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DDEList();
        }
    }
    
    /**
     * Gets array of all "DDE" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getDDEArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DDE$120, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "DDE" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getDDEArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DDE$120, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "DDE" elements
     */
    public java.util.List xgetDDEList()
    {
        final class DDEList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetDDEArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetDDEArray(i);
                CTClientDataImpl.this.xsetDDEArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewDDE(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetDDEArray(i);
                CTClientDataImpl.this.removeDDE(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfDDEArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new DDEList();
        }
    }
    
    /**
     * Gets (as xml) array of all "DDE" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetDDEArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(DDE$120, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "DDE" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetDDEArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(DDE$120, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "DDE" element
     */
    public int sizeOfDDEArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(DDE$120);
        }
    }
    
    /**
     * Sets array of all "DDE" element
     */
    public void setDDEArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] ddeArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(ddeArray, DDE$120);
        }
    }
    
    /**
     * Sets ith "DDE" element
     */
    public void setDDEArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum dde)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DDE$120, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(dde);
        }
    }
    
    /**
     * Sets (as xml) array of all "DDE" element
     */
    public void xsetDDEArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]ddeArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(ddeArray, DDE$120);
        }
    }
    
    /**
     * Sets (as xml) ith "DDE" element
     */
    public void xsetDDEArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank dde)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(DDE$120, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(dde);
        }
    }
    
    /**
     * Inserts the value as the ith "DDE" element
     */
    public void insertDDE(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum dde)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(DDE$120, i);
            target.setEnumValue(dde);
        }
    }
    
    /**
     * Appends the value as the last "DDE" element
     */
    public void addDDE(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum dde)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DDE$120);
            target.setEnumValue(dde);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "DDE" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewDDE(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(DDE$120, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "DDE" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewDDE()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(DDE$120);
            return target;
        }
    }
    
    /**
     * Removes the ith "DDE" element
     */
    public void removeDDE(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(DDE$120, i);
        }
    }
    
    /**
     * Gets a List of "UIObj" elements
     */
    public java.util.List getUIObjList()
    {
        final class UIObjList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum get(int i)
                { return CTClientDataImpl.this.getUIObjArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getUIObjArray(i);
                CTClientDataImpl.this.setUIObjArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum o)
                { CTClientDataImpl.this.insertUIObj(i, o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum old = CTClientDataImpl.this.getUIObjArray(i);
                CTClientDataImpl.this.removeUIObj(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfUIObjArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new UIObjList();
        }
    }
    
    /**
     * Gets array of all "UIObj" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] getUIObjArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(UIOBJ$122, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getEnumValue();
            return result;
        }
    }
    
    /**
     * Gets ith "UIObj" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum getUIObjArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UIOBJ$122, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "UIObj" elements
     */
    public java.util.List xgetUIObjList()
    {
        final class UIObjList extends java.util.AbstractList
        {
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank get(int i)
                { return CTClientDataImpl.this.xgetUIObjArray(i); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank set(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetUIObjArray(i);
                CTClientDataImpl.this.xsetUIObjArray(i, o);
                return old;
            }
            
            public void add(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank o)
                { CTClientDataImpl.this.insertNewUIObj(i).set(o); }
            
            public schemasMicrosoftComOfficeExcel.STTrueFalseBlank remove(int i)
            {
                schemasMicrosoftComOfficeExcel.STTrueFalseBlank old = CTClientDataImpl.this.xgetUIObjArray(i);
                CTClientDataImpl.this.removeUIObj(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfUIObjArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new UIObjList();
        }
    }
    
    /**
     * Gets (as xml) array of all "UIObj" elements
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] xgetUIObjArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(UIOBJ$122, targetList);
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank[] result = new schemasMicrosoftComOfficeExcel.STTrueFalseBlank[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "UIObj" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank xgetUIObjArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(UIOBJ$122, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)target;
        }
    }
    
    /**
     * Returns number of "UIObj" element
     */
    public int sizeOfUIObjArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(UIOBJ$122);
        }
    }
    
    /**
     * Sets array of all "UIObj" element
     */
    public void setUIObjArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum[] uiObjArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(uiObjArray, UIOBJ$122);
        }
    }
    
    /**
     * Sets ith "UIObj" element
     */
    public void setUIObjArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum uiObj)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UIOBJ$122, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setEnumValue(uiObj);
        }
    }
    
    /**
     * Sets (as xml) array of all "UIObj" element
     */
    public void xsetUIObjArray(schemasMicrosoftComOfficeExcel.STTrueFalseBlank[]uiObjArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(uiObjArray, UIOBJ$122);
        }
    }
    
    /**
     * Sets (as xml) ith "UIObj" element
     */
    public void xsetUIObjArray(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank uiObj)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().find_element_user(UIOBJ$122, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(uiObj);
        }
    }
    
    /**
     * Inserts the value as the ith "UIObj" element
     */
    public void insertUIObj(int i, schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum uiObj)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(UIOBJ$122, i);
            target.setEnumValue(uiObj);
        }
    }
    
    /**
     * Appends the value as the last "UIObj" element
     */
    public void addUIObj(schemasMicrosoftComOfficeExcel.STTrueFalseBlank.Enum uiObj)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UIOBJ$122);
            target.setEnumValue(uiObj);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "UIObj" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank insertNewUIObj(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().insert_element_user(UIOBJ$122, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "UIObj" element
     */
    public schemasMicrosoftComOfficeExcel.STTrueFalseBlank addNewUIObj()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STTrueFalseBlank target = null;
            target = (schemasMicrosoftComOfficeExcel.STTrueFalseBlank)get_store().add_element_user(UIOBJ$122);
            return target;
        }
    }
    
    /**
     * Removes the ith "UIObj" element
     */
    public void removeUIObj(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(UIOBJ$122, i);
        }
    }
    
    /**
     * Gets a List of "ScriptText" elements
     */
    public java.util.List getScriptTextList()
    {
        final class ScriptTextList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getScriptTextArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getScriptTextArray(i);
                CTClientDataImpl.this.setScriptTextArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertScriptText(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getScriptTextArray(i);
                CTClientDataImpl.this.removeScriptText(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfScriptTextArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ScriptTextList();
        }
    }
    
    /**
     * Gets array of all "ScriptText" elements
     */
    public java.lang.String[] getScriptTextArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SCRIPTTEXT$124, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "ScriptText" element
     */
    public java.lang.String getScriptTextArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCRIPTTEXT$124, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "ScriptText" elements
     */
    public java.util.List xgetScriptTextList()
    {
        final class ScriptTextList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetScriptTextArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetScriptTextArray(i);
                CTClientDataImpl.this.xsetScriptTextArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewScriptText(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetScriptTextArray(i);
                CTClientDataImpl.this.removeScriptText(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfScriptTextArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ScriptTextList();
        }
    }
    
    /**
     * Gets (as xml) array of all "ScriptText" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetScriptTextArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SCRIPTTEXT$124, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "ScriptText" element
     */
    public org.apache.xmlbeans.XmlString xgetScriptTextArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SCRIPTTEXT$124, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "ScriptText" element
     */
    public int sizeOfScriptTextArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(SCRIPTTEXT$124);
        }
    }
    
    /**
     * Sets array of all "ScriptText" element
     */
    public void setScriptTextArray(java.lang.String[] scriptTextArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(scriptTextArray, SCRIPTTEXT$124);
        }
    }
    
    /**
     * Sets ith "ScriptText" element
     */
    public void setScriptTextArray(int i, java.lang.String scriptText)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCRIPTTEXT$124, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(scriptText);
        }
    }
    
    /**
     * Sets (as xml) array of all "ScriptText" element
     */
    public void xsetScriptTextArray(org.apache.xmlbeans.XmlString[]scriptTextArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(scriptTextArray, SCRIPTTEXT$124);
        }
    }
    
    /**
     * Sets (as xml) ith "ScriptText" element
     */
    public void xsetScriptTextArray(int i, org.apache.xmlbeans.XmlString scriptText)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SCRIPTTEXT$124, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(scriptText);
        }
    }
    
    /**
     * Inserts the value as the ith "ScriptText" element
     */
    public void insertScriptText(int i, java.lang.String scriptText)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(SCRIPTTEXT$124, i);
            target.setStringValue(scriptText);
        }
    }
    
    /**
     * Appends the value as the last "ScriptText" element
     */
    public void addScriptText(java.lang.String scriptText)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCRIPTTEXT$124);
            target.setStringValue(scriptText);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "ScriptText" element
     */
    public org.apache.xmlbeans.XmlString insertNewScriptText(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(SCRIPTTEXT$124, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "ScriptText" element
     */
    public org.apache.xmlbeans.XmlString addNewScriptText()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(SCRIPTTEXT$124);
            return target;
        }
    }
    
    /**
     * Removes the ith "ScriptText" element
     */
    public void removeScriptText(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(SCRIPTTEXT$124, i);
        }
    }
    
    /**
     * Gets a List of "ScriptExtended" elements
     */
    public java.util.List getScriptExtendedList()
    {
        final class ScriptExtendedList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getScriptExtendedArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getScriptExtendedArray(i);
                CTClientDataImpl.this.setScriptExtendedArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertScriptExtended(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getScriptExtendedArray(i);
                CTClientDataImpl.this.removeScriptExtended(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfScriptExtendedArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ScriptExtendedList();
        }
    }
    
    /**
     * Gets array of all "ScriptExtended" elements
     */
    public java.lang.String[] getScriptExtendedArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SCRIPTEXTENDED$126, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "ScriptExtended" element
     */
    public java.lang.String getScriptExtendedArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCRIPTEXTENDED$126, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "ScriptExtended" elements
     */
    public java.util.List xgetScriptExtendedList()
    {
        final class ScriptExtendedList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetScriptExtendedArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetScriptExtendedArray(i);
                CTClientDataImpl.this.xsetScriptExtendedArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewScriptExtended(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetScriptExtendedArray(i);
                CTClientDataImpl.this.removeScriptExtended(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfScriptExtendedArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ScriptExtendedList();
        }
    }
    
    /**
     * Gets (as xml) array of all "ScriptExtended" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetScriptExtendedArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SCRIPTEXTENDED$126, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "ScriptExtended" element
     */
    public org.apache.xmlbeans.XmlString xgetScriptExtendedArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SCRIPTEXTENDED$126, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "ScriptExtended" element
     */
    public int sizeOfScriptExtendedArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(SCRIPTEXTENDED$126);
        }
    }
    
    /**
     * Sets array of all "ScriptExtended" element
     */
    public void setScriptExtendedArray(java.lang.String[] scriptExtendedArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(scriptExtendedArray, SCRIPTEXTENDED$126);
        }
    }
    
    /**
     * Sets ith "ScriptExtended" element
     */
    public void setScriptExtendedArray(int i, java.lang.String scriptExtended)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCRIPTEXTENDED$126, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(scriptExtended);
        }
    }
    
    /**
     * Sets (as xml) array of all "ScriptExtended" element
     */
    public void xsetScriptExtendedArray(org.apache.xmlbeans.XmlString[]scriptExtendedArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(scriptExtendedArray, SCRIPTEXTENDED$126);
        }
    }
    
    /**
     * Sets (as xml) ith "ScriptExtended" element
     */
    public void xsetScriptExtendedArray(int i, org.apache.xmlbeans.XmlString scriptExtended)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SCRIPTEXTENDED$126, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(scriptExtended);
        }
    }
    
    /**
     * Inserts the value as the ith "ScriptExtended" element
     */
    public void insertScriptExtended(int i, java.lang.String scriptExtended)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(SCRIPTEXTENDED$126, i);
            target.setStringValue(scriptExtended);
        }
    }
    
    /**
     * Appends the value as the last "ScriptExtended" element
     */
    public void addScriptExtended(java.lang.String scriptExtended)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCRIPTEXTENDED$126);
            target.setStringValue(scriptExtended);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "ScriptExtended" element
     */
    public org.apache.xmlbeans.XmlString insertNewScriptExtended(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(SCRIPTEXTENDED$126, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "ScriptExtended" element
     */
    public org.apache.xmlbeans.XmlString addNewScriptExtended()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(SCRIPTEXTENDED$126);
            return target;
        }
    }
    
    /**
     * Removes the ith "ScriptExtended" element
     */
    public void removeScriptExtended(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(SCRIPTEXTENDED$126, i);
        }
    }
    
    /**
     * Gets a List of "ScriptLanguage" elements
     */
    public java.util.List getScriptLanguageList()
    {
        final class ScriptLanguageList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getScriptLanguageArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getScriptLanguageArray(i);
                CTClientDataImpl.this.setScriptLanguageArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertScriptLanguage(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getScriptLanguageArray(i);
                CTClientDataImpl.this.removeScriptLanguage(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfScriptLanguageArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ScriptLanguageList();
        }
    }
    
    /**
     * Gets array of all "ScriptLanguage" elements
     */
    public java.math.BigInteger[] getScriptLanguageArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SCRIPTLANGUAGE$128, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "ScriptLanguage" element
     */
    public java.math.BigInteger getScriptLanguageArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCRIPTLANGUAGE$128, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "ScriptLanguage" elements
     */
    public java.util.List xgetScriptLanguageList()
    {
        final class ScriptLanguageList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlNonNegativeInteger get(int i)
                { return CTClientDataImpl.this.xgetScriptLanguageArray(i); }
            
            public org.apache.xmlbeans.XmlNonNegativeInteger set(int i, org.apache.xmlbeans.XmlNonNegativeInteger o)
            {
                org.apache.xmlbeans.XmlNonNegativeInteger old = CTClientDataImpl.this.xgetScriptLanguageArray(i);
                CTClientDataImpl.this.xsetScriptLanguageArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlNonNegativeInteger o)
                { CTClientDataImpl.this.insertNewScriptLanguage(i).set(o); }
            
            public org.apache.xmlbeans.XmlNonNegativeInteger remove(int i)
            {
                org.apache.xmlbeans.XmlNonNegativeInteger old = CTClientDataImpl.this.xgetScriptLanguageArray(i);
                CTClientDataImpl.this.removeScriptLanguage(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfScriptLanguageArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ScriptLanguageList();
        }
    }
    
    /**
     * Gets (as xml) array of all "ScriptLanguage" elements
     */
    public org.apache.xmlbeans.XmlNonNegativeInteger[] xgetScriptLanguageArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SCRIPTLANGUAGE$128, targetList);
            org.apache.xmlbeans.XmlNonNegativeInteger[] result = new org.apache.xmlbeans.XmlNonNegativeInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "ScriptLanguage" element
     */
    public org.apache.xmlbeans.XmlNonNegativeInteger xgetScriptLanguageArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlNonNegativeInteger target = null;
            target = (org.apache.xmlbeans.XmlNonNegativeInteger)get_store().find_element_user(SCRIPTLANGUAGE$128, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlNonNegativeInteger)target;
        }
    }
    
    /**
     * Returns number of "ScriptLanguage" element
     */
    public int sizeOfScriptLanguageArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(SCRIPTLANGUAGE$128);
        }
    }
    
    /**
     * Sets array of all "ScriptLanguage" element
     */
    public void setScriptLanguageArray(java.math.BigInteger[] scriptLanguageArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(scriptLanguageArray, SCRIPTLANGUAGE$128);
        }
    }
    
    /**
     * Sets ith "ScriptLanguage" element
     */
    public void setScriptLanguageArray(int i, java.math.BigInteger scriptLanguage)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCRIPTLANGUAGE$128, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(scriptLanguage);
        }
    }
    
    /**
     * Sets (as xml) array of all "ScriptLanguage" element
     */
    public void xsetScriptLanguageArray(org.apache.xmlbeans.XmlNonNegativeInteger[]scriptLanguageArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(scriptLanguageArray, SCRIPTLANGUAGE$128);
        }
    }
    
    /**
     * Sets (as xml) ith "ScriptLanguage" element
     */
    public void xsetScriptLanguageArray(int i, org.apache.xmlbeans.XmlNonNegativeInteger scriptLanguage)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlNonNegativeInteger target = null;
            target = (org.apache.xmlbeans.XmlNonNegativeInteger)get_store().find_element_user(SCRIPTLANGUAGE$128, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(scriptLanguage);
        }
    }
    
    /**
     * Inserts the value as the ith "ScriptLanguage" element
     */
    public void insertScriptLanguage(int i, java.math.BigInteger scriptLanguage)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(SCRIPTLANGUAGE$128, i);
            target.setBigIntegerValue(scriptLanguage);
        }
    }
    
    /**
     * Appends the value as the last "ScriptLanguage" element
     */
    public void addScriptLanguage(java.math.BigInteger scriptLanguage)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCRIPTLANGUAGE$128);
            target.setBigIntegerValue(scriptLanguage);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "ScriptLanguage" element
     */
    public org.apache.xmlbeans.XmlNonNegativeInteger insertNewScriptLanguage(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlNonNegativeInteger target = null;
            target = (org.apache.xmlbeans.XmlNonNegativeInteger)get_store().insert_element_user(SCRIPTLANGUAGE$128, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "ScriptLanguage" element
     */
    public org.apache.xmlbeans.XmlNonNegativeInteger addNewScriptLanguage()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlNonNegativeInteger target = null;
            target = (org.apache.xmlbeans.XmlNonNegativeInteger)get_store().add_element_user(SCRIPTLANGUAGE$128);
            return target;
        }
    }
    
    /**
     * Removes the ith "ScriptLanguage" element
     */
    public void removeScriptLanguage(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(SCRIPTLANGUAGE$128, i);
        }
    }
    
    /**
     * Gets a List of "ScriptLocation" elements
     */
    public java.util.List getScriptLocationList()
    {
        final class ScriptLocationList extends java.util.AbstractList
        {
            public java.math.BigInteger get(int i)
                { return CTClientDataImpl.this.getScriptLocationArray(i); }
            
            public java.math.BigInteger set(int i, java.math.BigInteger o)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getScriptLocationArray(i);
                CTClientDataImpl.this.setScriptLocationArray(i, o);
                return old;
            }
            
            public void add(int i, java.math.BigInteger o)
                { CTClientDataImpl.this.insertScriptLocation(i, o); }
            
            public java.math.BigInteger remove(int i)
            {
                java.math.BigInteger old = CTClientDataImpl.this.getScriptLocationArray(i);
                CTClientDataImpl.this.removeScriptLocation(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfScriptLocationArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ScriptLocationList();
        }
    }
    
    /**
     * Gets array of all "ScriptLocation" elements
     */
    public java.math.BigInteger[] getScriptLocationArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SCRIPTLOCATION$130, targetList);
            java.math.BigInteger[] result = new java.math.BigInteger[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getBigIntegerValue();
            return result;
        }
    }
    
    /**
     * Gets ith "ScriptLocation" element
     */
    public java.math.BigInteger getScriptLocationArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCRIPTLOCATION$130, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "ScriptLocation" elements
     */
    public java.util.List xgetScriptLocationList()
    {
        final class ScriptLocationList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlNonNegativeInteger get(int i)
                { return CTClientDataImpl.this.xgetScriptLocationArray(i); }
            
            public org.apache.xmlbeans.XmlNonNegativeInteger set(int i, org.apache.xmlbeans.XmlNonNegativeInteger o)
            {
                org.apache.xmlbeans.XmlNonNegativeInteger old = CTClientDataImpl.this.xgetScriptLocationArray(i);
                CTClientDataImpl.this.xsetScriptLocationArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlNonNegativeInteger o)
                { CTClientDataImpl.this.insertNewScriptLocation(i).set(o); }
            
            public org.apache.xmlbeans.XmlNonNegativeInteger remove(int i)
            {
                org.apache.xmlbeans.XmlNonNegativeInteger old = CTClientDataImpl.this.xgetScriptLocationArray(i);
                CTClientDataImpl.this.removeScriptLocation(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfScriptLocationArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new ScriptLocationList();
        }
    }
    
    /**
     * Gets (as xml) array of all "ScriptLocation" elements
     */
    public org.apache.xmlbeans.XmlNonNegativeInteger[] xgetScriptLocationArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(SCRIPTLOCATION$130, targetList);
            org.apache.xmlbeans.XmlNonNegativeInteger[] result = new org.apache.xmlbeans.XmlNonNegativeInteger[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "ScriptLocation" element
     */
    public org.apache.xmlbeans.XmlNonNegativeInteger xgetScriptLocationArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlNonNegativeInteger target = null;
            target = (org.apache.xmlbeans.XmlNonNegativeInteger)get_store().find_element_user(SCRIPTLOCATION$130, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlNonNegativeInteger)target;
        }
    }
    
    /**
     * Returns number of "ScriptLocation" element
     */
    public int sizeOfScriptLocationArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(SCRIPTLOCATION$130);
        }
    }
    
    /**
     * Sets array of all "ScriptLocation" element
     */
    public void setScriptLocationArray(java.math.BigInteger[] scriptLocationArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(scriptLocationArray, SCRIPTLOCATION$130);
        }
    }
    
    /**
     * Sets ith "ScriptLocation" element
     */
    public void setScriptLocationArray(int i, java.math.BigInteger scriptLocation)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCRIPTLOCATION$130, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setBigIntegerValue(scriptLocation);
        }
    }
    
    /**
     * Sets (as xml) array of all "ScriptLocation" element
     */
    public void xsetScriptLocationArray(org.apache.xmlbeans.XmlNonNegativeInteger[]scriptLocationArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(scriptLocationArray, SCRIPTLOCATION$130);
        }
    }
    
    /**
     * Sets (as xml) ith "ScriptLocation" element
     */
    public void xsetScriptLocationArray(int i, org.apache.xmlbeans.XmlNonNegativeInteger scriptLocation)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlNonNegativeInteger target = null;
            target = (org.apache.xmlbeans.XmlNonNegativeInteger)get_store().find_element_user(SCRIPTLOCATION$130, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(scriptLocation);
        }
    }
    
    /**
     * Inserts the value as the ith "ScriptLocation" element
     */
    public void insertScriptLocation(int i, java.math.BigInteger scriptLocation)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(SCRIPTLOCATION$130, i);
            target.setBigIntegerValue(scriptLocation);
        }
    }
    
    /**
     * Appends the value as the last "ScriptLocation" element
     */
    public void addScriptLocation(java.math.BigInteger scriptLocation)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCRIPTLOCATION$130);
            target.setBigIntegerValue(scriptLocation);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "ScriptLocation" element
     */
    public org.apache.xmlbeans.XmlNonNegativeInteger insertNewScriptLocation(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlNonNegativeInteger target = null;
            target = (org.apache.xmlbeans.XmlNonNegativeInteger)get_store().insert_element_user(SCRIPTLOCATION$130, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "ScriptLocation" element
     */
    public org.apache.xmlbeans.XmlNonNegativeInteger addNewScriptLocation()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlNonNegativeInteger target = null;
            target = (org.apache.xmlbeans.XmlNonNegativeInteger)get_store().add_element_user(SCRIPTLOCATION$130);
            return target;
        }
    }
    
    /**
     * Removes the ith "ScriptLocation" element
     */
    public void removeScriptLocation(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(SCRIPTLOCATION$130, i);
        }
    }
    
    /**
     * Gets a List of "FmlaTxbx" elements
     */
    public java.util.List getFmlaTxbxList()
    {
        final class FmlaTxbxList extends java.util.AbstractList
        {
            public java.lang.String get(int i)
                { return CTClientDataImpl.this.getFmlaTxbxArray(i); }
            
            public java.lang.String set(int i, java.lang.String o)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaTxbxArray(i);
                CTClientDataImpl.this.setFmlaTxbxArray(i, o);
                return old;
            }
            
            public void add(int i, java.lang.String o)
                { CTClientDataImpl.this.insertFmlaTxbx(i, o); }
            
            public java.lang.String remove(int i)
            {
                java.lang.String old = CTClientDataImpl.this.getFmlaTxbxArray(i);
                CTClientDataImpl.this.removeFmlaTxbx(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaTxbxArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaTxbxList();
        }
    }
    
    /**
     * Gets array of all "FmlaTxbx" elements
     */
    public java.lang.String[] getFmlaTxbxArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLATXBX$132, targetList);
            java.lang.String[] result = new java.lang.String[targetList.size()];
            for (int i = 0, len = targetList.size() ; i < len ; i++)
                result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue();
            return result;
        }
    }
    
    /**
     * Gets ith "FmlaTxbx" element
     */
    public java.lang.String getFmlaTxbxArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLATXBX$132, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) a List of "FmlaTxbx" elements
     */
    public java.util.List xgetFmlaTxbxList()
    {
        final class FmlaTxbxList extends java.util.AbstractList
        {
            public org.apache.xmlbeans.XmlString get(int i)
                { return CTClientDataImpl.this.xgetFmlaTxbxArray(i); }
            
            public org.apache.xmlbeans.XmlString set(int i, org.apache.xmlbeans.XmlString o)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaTxbxArray(i);
                CTClientDataImpl.this.xsetFmlaTxbxArray(i, o);
                return old;
            }
            
            public void add(int i, org.apache.xmlbeans.XmlString o)
                { CTClientDataImpl.this.insertNewFmlaTxbx(i).set(o); }
            
            public org.apache.xmlbeans.XmlString remove(int i)
            {
                org.apache.xmlbeans.XmlString old = CTClientDataImpl.this.xgetFmlaTxbxArray(i);
                CTClientDataImpl.this.removeFmlaTxbx(i);
                return old;
            }
            
            public int size()
                { return CTClientDataImpl.this.sizeOfFmlaTxbxArray(); }
            
        }
        
        synchronized (monitor())
        {
            check_orphaned();
            return new FmlaTxbxList();
        }
    }
    
    /**
     * Gets (as xml) array of all "FmlaTxbx" elements
     */
    public org.apache.xmlbeans.XmlString[] xgetFmlaTxbxArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            java.util.List targetList = new java.util.ArrayList();
            get_store().find_all_element_users(FMLATXBX$132, targetList);
            org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()];
            targetList.toArray(result);
            return result;
        }
    }
    
    /**
     * Gets (as xml) ith "FmlaTxbx" element
     */
    public org.apache.xmlbeans.XmlString xgetFmlaTxbxArray(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLATXBX$132, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            return (org.apache.xmlbeans.XmlString)target;
        }
    }
    
    /**
     * Returns number of "FmlaTxbx" element
     */
    public int sizeOfFmlaTxbxArray()
    {
        synchronized (monitor())
        {
            check_orphaned();
            return get_store().count_elements(FMLATXBX$132);
        }
    }
    
    /**
     * Sets array of all "FmlaTxbx" element
     */
    public void setFmlaTxbxArray(java.lang.String[] fmlaTxbxArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaTxbxArray, FMLATXBX$132);
        }
    }
    
    /**
     * Sets ith "FmlaTxbx" element
     */
    public void setFmlaTxbxArray(int i, java.lang.String fmlaTxbx)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FMLATXBX$132, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.setStringValue(fmlaTxbx);
        }
    }
    
    /**
     * Sets (as xml) array of all "FmlaTxbx" element
     */
    public void xsetFmlaTxbxArray(org.apache.xmlbeans.XmlString[]fmlaTxbxArray)
    {
        synchronized (monitor())
        {
            check_orphaned();
            arraySetterHelper(fmlaTxbxArray, FMLATXBX$132);
        }
    }
    
    /**
     * Sets (as xml) ith "FmlaTxbx" element
     */
    public void xsetFmlaTxbxArray(int i, org.apache.xmlbeans.XmlString fmlaTxbx)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FMLATXBX$132, i);
            if (target == null)
            {
                throw new IndexOutOfBoundsException();
            }
            target.set(fmlaTxbx);
        }
    }
    
    /**
     * Inserts the value as the ith "FmlaTxbx" element
     */
    public void insertFmlaTxbx(int i, java.lang.String fmlaTxbx)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = 
                (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(FMLATXBX$132, i);
            target.setStringValue(fmlaTxbx);
        }
    }
    
    /**
     * Appends the value as the last "FmlaTxbx" element
     */
    public void addFmlaTxbx(java.lang.String fmlaTxbx)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FMLATXBX$132);
            target.setStringValue(fmlaTxbx);
        }
    }
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "FmlaTxbx" element
     */
    public org.apache.xmlbeans.XmlString insertNewFmlaTxbx(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(FMLATXBX$132, i);
            return target;
        }
    }
    
    /**
     * Appends and returns a new empty value (as xml) as the last "FmlaTxbx" element
     */
    public org.apache.xmlbeans.XmlString addNewFmlaTxbx()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(FMLATXBX$132);
            return target;
        }
    }
    
    /**
     * Removes the ith "FmlaTxbx" element
     */
    public void removeFmlaTxbx(int i)
    {
        synchronized (monitor())
        {
            check_orphaned();
            get_store().remove_element(FMLATXBX$132, i);
        }
    }
    
    /**
     * Gets the "ObjectType" attribute
     */
    public schemasMicrosoftComOfficeExcel.STObjectType.Enum getObjectType()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(OBJECTTYPE$134);
            if (target == null)
            {
                return null;
            }
            return (schemasMicrosoftComOfficeExcel.STObjectType.Enum)target.getEnumValue();
        }
    }
    
    /**
     * Gets (as xml) the "ObjectType" attribute
     */
    public schemasMicrosoftComOfficeExcel.STObjectType xgetObjectType()
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STObjectType target = null;
            target = (schemasMicrosoftComOfficeExcel.STObjectType)get_store().find_attribute_user(OBJECTTYPE$134);
            return target;
        }
    }
    
    /**
     * Sets the "ObjectType" attribute
     */
    public void setObjectType(schemasMicrosoftComOfficeExcel.STObjectType.Enum objectType)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(OBJECTTYPE$134);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(OBJECTTYPE$134);
            }
            target.setEnumValue(objectType);
        }
    }
    
    /**
     * Sets (as xml) the "ObjectType" attribute
     */
    public void xsetObjectType(schemasMicrosoftComOfficeExcel.STObjectType objectType)
    {
        synchronized (monitor())
        {
            check_orphaned();
            schemasMicrosoftComOfficeExcel.STObjectType target = null;
            target = (schemasMicrosoftComOfficeExcel.STObjectType)get_store().find_attribute_user(OBJECTTYPE$134);
            if (target == null)
            {
                target = (schemasMicrosoftComOfficeExcel.STObjectType)get_store().add_attribute_user(OBJECTTYPE$134);
            }
            target.set(objectType);
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy