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

org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg Maven / Gradle / Ivy

Go to download

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

There is a newer version: 62
Show newest version
/*
 * XML Type:  CT_OMathArg
 * Namespace: http://schemas.openxmlformats.org/officeDocument/2006/math
 * Java type: org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg
 *
 * Automatically generated - do not modify.
 */
package org.openxmlformats.schemas.officeDocument.x2006.math;


/**
 * An XML CT_OMathArg(@http://schemas.openxmlformats.org/officeDocument/2006/math).
 *
 * This is a complex type.
 */
public interface CTOMathArg extends org.apache.xmlbeans.XmlObject
{
    org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
        Factory.getTypeLoader().resolveHandle("ctomathargcb13type");
    
    /**
     * Gets the "argPr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArgPr getArgPr();
    
    /**
     * True if has "argPr" element
     */
    boolean isSetArgPr();
    
    /**
     * Sets the "argPr" element
     */
    void setArgPr(org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArgPr argPr);
    
    /**
     * Appends and returns a new empty "argPr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArgPr addNewArgPr();
    
    /**
     * Unsets the "argPr" element
     */
    void unsetArgPr();
    
    /**
     * Gets a List of "acc" elements
     */
    java.util.List getAccList();
    
    /**
     * Gets array of all "acc" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc[] getAccArray();
    
    /**
     * Gets ith "acc" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc getAccArray(int i);
    
    /**
     * Returns number of "acc" element
     */
    int sizeOfAccArray();
    
    /**
     * Sets array of all "acc" element
     */
    void setAccArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc[] accArray);
    
    /**
     * Sets ith "acc" element
     */
    void setAccArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc acc);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "acc" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc insertNewAcc(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "acc" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc addNewAcc();
    
    /**
     * Removes the ith "acc" element
     */
    void removeAcc(int i);
    
    /**
     * Gets a List of "bar" elements
     */
    java.util.List getBarList();
    
    /**
     * Gets array of all "bar" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBar[] getBarArray();
    
    /**
     * Gets ith "bar" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBar getBarArray(int i);
    
    /**
     * Returns number of "bar" element
     */
    int sizeOfBarArray();
    
    /**
     * Sets array of all "bar" element
     */
    void setBarArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTBar[] barArray);
    
    /**
     * Sets ith "bar" element
     */
    void setBarArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTBar bar);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "bar" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBar insertNewBar(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "bar" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBar addNewBar();
    
    /**
     * Removes the ith "bar" element
     */
    void removeBar(int i);
    
    /**
     * Gets a List of "box" elements
     */
    java.util.List getBoxList();
    
    /**
     * Gets array of all "box" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBox[] getBoxArray();
    
    /**
     * Gets ith "box" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBox getBoxArray(int i);
    
    /**
     * Returns number of "box" element
     */
    int sizeOfBoxArray();
    
    /**
     * Sets array of all "box" element
     */
    void setBoxArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTBox[] boxArray);
    
    /**
     * Sets ith "box" element
     */
    void setBoxArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTBox box);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "box" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBox insertNewBox(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "box" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBox addNewBox();
    
    /**
     * Removes the ith "box" element
     */
    void removeBox(int i);
    
    /**
     * Gets a List of "borderBox" elements
     */
    java.util.List getBorderBoxList();
    
    /**
     * Gets array of all "borderBox" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox[] getBorderBoxArray();
    
    /**
     * Gets ith "borderBox" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox getBorderBoxArray(int i);
    
    /**
     * Returns number of "borderBox" element
     */
    int sizeOfBorderBoxArray();
    
    /**
     * Sets array of all "borderBox" element
     */
    void setBorderBoxArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox[] borderBoxArray);
    
    /**
     * Sets ith "borderBox" element
     */
    void setBorderBoxArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox borderBox);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "borderBox" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox insertNewBorderBox(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "borderBox" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox addNewBorderBox();
    
    /**
     * Removes the ith "borderBox" element
     */
    void removeBorderBox(int i);
    
    /**
     * Gets a List of "d" elements
     */
    java.util.List getDList();
    
    /**
     * Gets array of all "d" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTD[] getDArray();
    
    /**
     * Gets ith "d" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTD getDArray(int i);
    
    /**
     * Returns number of "d" element
     */
    int sizeOfDArray();
    
    /**
     * Sets array of all "d" element
     */
    void setDArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTD[] dArray);
    
    /**
     * Sets ith "d" element
     */
    void setDArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTD d);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "d" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTD insertNewD(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "d" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTD addNewD();
    
    /**
     * Removes the ith "d" element
     */
    void removeD(int i);
    
    /**
     * Gets a List of "eqArr" elements
     */
    java.util.List getEqArrList();
    
    /**
     * Gets array of all "eqArr" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr[] getEqArrArray();
    
    /**
     * Gets ith "eqArr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr getEqArrArray(int i);
    
    /**
     * Returns number of "eqArr" element
     */
    int sizeOfEqArrArray();
    
    /**
     * Sets array of all "eqArr" element
     */
    void setEqArrArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr[] eqArrArray);
    
    /**
     * Sets ith "eqArr" element
     */
    void setEqArrArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr eqArr);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "eqArr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr insertNewEqArr(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "eqArr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr addNewEqArr();
    
    /**
     * Removes the ith "eqArr" element
     */
    void removeEqArr(int i);
    
    /**
     * Gets a List of "f" elements
     */
    java.util.List getFList();
    
    /**
     * Gets array of all "f" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTF[] getFArray();
    
    /**
     * Gets ith "f" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTF getFArray(int i);
    
    /**
     * Returns number of "f" element
     */
    int sizeOfFArray();
    
    /**
     * Sets array of all "f" element
     */
    void setFArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTF[] fArray);
    
    /**
     * Sets ith "f" element
     */
    void setFArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTF f);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "f" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTF insertNewF(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "f" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTF addNewF();
    
    /**
     * Removes the ith "f" element
     */
    void removeF(int i);
    
    /**
     * Gets a List of "func" elements
     */
    java.util.List getFuncList();
    
    /**
     * Gets array of all "func" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc[] getFuncArray();
    
    /**
     * Gets ith "func" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc getFuncArray(int i);
    
    /**
     * Returns number of "func" element
     */
    int sizeOfFuncArray();
    
    /**
     * Sets array of all "func" element
     */
    void setFuncArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc[] funcArray);
    
    /**
     * Sets ith "func" element
     */
    void setFuncArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc func);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "func" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc insertNewFunc(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "func" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc addNewFunc();
    
    /**
     * Removes the ith "func" element
     */
    void removeFunc(int i);
    
    /**
     * Gets a List of "groupChr" elements
     */
    java.util.List getGroupChrList();
    
    /**
     * Gets array of all "groupChr" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr[] getGroupChrArray();
    
    /**
     * Gets ith "groupChr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr getGroupChrArray(int i);
    
    /**
     * Returns number of "groupChr" element
     */
    int sizeOfGroupChrArray();
    
    /**
     * Sets array of all "groupChr" element
     */
    void setGroupChrArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr[] groupChrArray);
    
    /**
     * Sets ith "groupChr" element
     */
    void setGroupChrArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr groupChr);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "groupChr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr insertNewGroupChr(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "groupChr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr addNewGroupChr();
    
    /**
     * Removes the ith "groupChr" element
     */
    void removeGroupChr(int i);
    
    /**
     * Gets a List of "limLow" elements
     */
    java.util.List getLimLowList();
    
    /**
     * Gets array of all "limLow" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow[] getLimLowArray();
    
    /**
     * Gets ith "limLow" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow getLimLowArray(int i);
    
    /**
     * Returns number of "limLow" element
     */
    int sizeOfLimLowArray();
    
    /**
     * Sets array of all "limLow" element
     */
    void setLimLowArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow[] limLowArray);
    
    /**
     * Sets ith "limLow" element
     */
    void setLimLowArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow limLow);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "limLow" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow insertNewLimLow(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "limLow" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow addNewLimLow();
    
    /**
     * Removes the ith "limLow" element
     */
    void removeLimLow(int i);
    
    /**
     * Gets a List of "limUpp" elements
     */
    java.util.List getLimUppList();
    
    /**
     * Gets array of all "limUpp" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp[] getLimUppArray();
    
    /**
     * Gets ith "limUpp" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp getLimUppArray(int i);
    
    /**
     * Returns number of "limUpp" element
     */
    int sizeOfLimUppArray();
    
    /**
     * Sets array of all "limUpp" element
     */
    void setLimUppArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp[] limUppArray);
    
    /**
     * Sets ith "limUpp" element
     */
    void setLimUppArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp limUpp);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "limUpp" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp insertNewLimUpp(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "limUpp" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp addNewLimUpp();
    
    /**
     * Removes the ith "limUpp" element
     */
    void removeLimUpp(int i);
    
    /**
     * Gets a List of "m" elements
     */
    java.util.List getMList();
    
    /**
     * Gets array of all "m" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTM[] getMArray();
    
    /**
     * Gets ith "m" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTM getMArray(int i);
    
    /**
     * Returns number of "m" element
     */
    int sizeOfMArray();
    
    /**
     * Sets array of all "m" element
     */
    void setMArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTM[] mArray);
    
    /**
     * Sets ith "m" element
     */
    void setMArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTM m);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "m" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTM insertNewM(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "m" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTM addNewM();
    
    /**
     * Removes the ith "m" element
     */
    void removeM(int i);
    
    /**
     * Gets a List of "nary" elements
     */
    java.util.List getNaryList();
    
    /**
     * Gets array of all "nary" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTNary[] getNaryArray();
    
    /**
     * Gets ith "nary" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTNary getNaryArray(int i);
    
    /**
     * Returns number of "nary" element
     */
    int sizeOfNaryArray();
    
    /**
     * Sets array of all "nary" element
     */
    void setNaryArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTNary[] naryArray);
    
    /**
     * Sets ith "nary" element
     */
    void setNaryArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTNary nary);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "nary" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTNary insertNewNary(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "nary" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTNary addNewNary();
    
    /**
     * Removes the ith "nary" element
     */
    void removeNary(int i);
    
    /**
     * Gets a List of "phant" elements
     */
    java.util.List getPhantList();
    
    /**
     * Gets array of all "phant" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant[] getPhantArray();
    
    /**
     * Gets ith "phant" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant getPhantArray(int i);
    
    /**
     * Returns number of "phant" element
     */
    int sizeOfPhantArray();
    
    /**
     * Sets array of all "phant" element
     */
    void setPhantArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant[] phantArray);
    
    /**
     * Sets ith "phant" element
     */
    void setPhantArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant phant);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "phant" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant insertNewPhant(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "phant" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant addNewPhant();
    
    /**
     * Removes the ith "phant" element
     */
    void removePhant(int i);
    
    /**
     * Gets a List of "rad" elements
     */
    java.util.List getRadList();
    
    /**
     * Gets array of all "rad" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTRad[] getRadArray();
    
    /**
     * Gets ith "rad" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTRad getRadArray(int i);
    
    /**
     * Returns number of "rad" element
     */
    int sizeOfRadArray();
    
    /**
     * Sets array of all "rad" element
     */
    void setRadArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTRad[] radArray);
    
    /**
     * Sets ith "rad" element
     */
    void setRadArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTRad rad);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "rad" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTRad insertNewRad(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "rad" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTRad addNewRad();
    
    /**
     * Removes the ith "rad" element
     */
    void removeRad(int i);
    
    /**
     * Gets a List of "sPre" elements
     */
    java.util.List getSPreList();
    
    /**
     * Gets array of all "sPre" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre[] getSPreArray();
    
    /**
     * Gets ith "sPre" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre getSPreArray(int i);
    
    /**
     * Returns number of "sPre" element
     */
    int sizeOfSPreArray();
    
    /**
     * Sets array of all "sPre" element
     */
    void setSPreArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre[] sPreArray);
    
    /**
     * Sets ith "sPre" element
     */
    void setSPreArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre sPre);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "sPre" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre insertNewSPre(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "sPre" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre addNewSPre();
    
    /**
     * Removes the ith "sPre" element
     */
    void removeSPre(int i);
    
    /**
     * Gets a List of "sSub" elements
     */
    java.util.List getSSubList();
    
    /**
     * Gets array of all "sSub" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub[] getSSubArray();
    
    /**
     * Gets ith "sSub" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub getSSubArray(int i);
    
    /**
     * Returns number of "sSub" element
     */
    int sizeOfSSubArray();
    
    /**
     * Sets array of all "sSub" element
     */
    void setSSubArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub[] sSubArray);
    
    /**
     * Sets ith "sSub" element
     */
    void setSSubArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub sSub);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "sSub" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub insertNewSSub(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "sSub" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub addNewSSub();
    
    /**
     * Removes the ith "sSub" element
     */
    void removeSSub(int i);
    
    /**
     * Gets a List of "sSubSup" elements
     */
    java.util.List getSSubSupList();
    
    /**
     * Gets array of all "sSubSup" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup[] getSSubSupArray();
    
    /**
     * Gets ith "sSubSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup getSSubSupArray(int i);
    
    /**
     * Returns number of "sSubSup" element
     */
    int sizeOfSSubSupArray();
    
    /**
     * Sets array of all "sSubSup" element
     */
    void setSSubSupArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup[] sSubSupArray);
    
    /**
     * Sets ith "sSubSup" element
     */
    void setSSubSupArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup sSubSup);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "sSubSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup insertNewSSubSup(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "sSubSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup addNewSSubSup();
    
    /**
     * Removes the ith "sSubSup" element
     */
    void removeSSubSup(int i);
    
    /**
     * Gets a List of "sSup" elements
     */
    java.util.List getSSupList();
    
    /**
     * Gets array of all "sSup" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup[] getSSupArray();
    
    /**
     * Gets ith "sSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup getSSupArray(int i);
    
    /**
     * Returns number of "sSup" element
     */
    int sizeOfSSupArray();
    
    /**
     * Sets array of all "sSup" element
     */
    void setSSupArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup[] sSupArray);
    
    /**
     * Sets ith "sSup" element
     */
    void setSSupArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup sSup);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "sSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup insertNewSSup(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "sSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup addNewSSup();
    
    /**
     * Removes the ith "sSup" element
     */
    void removeSSup(int i);
    
    /**
     * Gets a List of "r" elements
     */
    java.util.List getRList();
    
    /**
     * Gets array of all "r" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTR[] getRArray();
    
    /**
     * Gets ith "r" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTR getRArray(int i);
    
    /**
     * Returns number of "r" element
     */
    int sizeOfRArray();
    
    /**
     * Sets array of all "r" element
     */
    void setRArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTR[] rArray);
    
    /**
     * Sets ith "r" element
     */
    void setRArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTR r);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "r" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTR insertNewR(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "r" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTR addNewR();
    
    /**
     * Removes the ith "r" element
     */
    void removeR(int i);
    
    /**
     * Gets a List of "customXml" elements
     */
    java.util.List getCustomXmlList();
    
    /**
     * Gets array of all "customXml" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun[] getCustomXmlArray();
    
    /**
     * Gets ith "customXml" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun getCustomXmlArray(int i);
    
    /**
     * Returns number of "customXml" element
     */
    int sizeOfCustomXmlArray();
    
    /**
     * Sets array of all "customXml" element
     */
    void setCustomXmlArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun[] customXmlArray);
    
    /**
     * Sets ith "customXml" element
     */
    void setCustomXmlArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun customXml);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXml" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun insertNewCustomXml(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "customXml" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun addNewCustomXml();
    
    /**
     * Removes the ith "customXml" element
     */
    void removeCustomXml(int i);
    
    /**
     * Gets a List of "fldSimple" elements
     */
    java.util.List getFldSimpleList();
    
    /**
     * Gets array of all "fldSimple" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField[] getFldSimpleArray();
    
    /**
     * Gets ith "fldSimple" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField getFldSimpleArray(int i);
    
    /**
     * Returns number of "fldSimple" element
     */
    int sizeOfFldSimpleArray();
    
    /**
     * Sets array of all "fldSimple" element
     */
    void setFldSimpleArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField[] fldSimpleArray);
    
    /**
     * Sets ith "fldSimple" element
     */
    void setFldSimpleArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField fldSimple);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "fldSimple" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField insertNewFldSimple(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "fldSimple" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField addNewFldSimple();
    
    /**
     * Removes the ith "fldSimple" element
     */
    void removeFldSimple(int i);
    
    /**
     * Gets a List of "hyperlink" elements
     */
    java.util.List getHyperlinkList();
    
    /**
     * Gets array of all "hyperlink" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink[] getHyperlinkArray();
    
    /**
     * Gets ith "hyperlink" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink getHyperlinkArray(int i);
    
    /**
     * Returns number of "hyperlink" element
     */
    int sizeOfHyperlinkArray();
    
    /**
     * Sets array of all "hyperlink" element
     */
    void setHyperlinkArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink[] hyperlinkArray);
    
    /**
     * Sets ith "hyperlink" element
     */
    void setHyperlinkArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink hyperlink);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "hyperlink" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink insertNewHyperlink(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "hyperlink" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink addNewHyperlink();
    
    /**
     * Removes the ith "hyperlink" element
     */
    void removeHyperlink(int i);
    
    /**
     * Gets a List of "smartTag" elements
     */
    java.util.List getSmartTagList();
    
    /**
     * Gets array of all "smartTag" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun[] getSmartTagArray();
    
    /**
     * Gets ith "smartTag" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun getSmartTagArray(int i);
    
    /**
     * Returns number of "smartTag" element
     */
    int sizeOfSmartTagArray();
    
    /**
     * Sets array of all "smartTag" element
     */
    void setSmartTagArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun[] smartTagArray);
    
    /**
     * Sets ith "smartTag" element
     */
    void setSmartTagArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun smartTag);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "smartTag" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun insertNewSmartTag(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "smartTag" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun addNewSmartTag();
    
    /**
     * Removes the ith "smartTag" element
     */
    void removeSmartTag(int i);
    
    /**
     * Gets a List of "sdt" elements
     */
    java.util.List getSdtList();
    
    /**
     * Gets array of all "sdt" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun[] getSdtArray();
    
    /**
     * Gets ith "sdt" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun getSdtArray(int i);
    
    /**
     * Returns number of "sdt" element
     */
    int sizeOfSdtArray();
    
    /**
     * Sets array of all "sdt" element
     */
    void setSdtArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun[] sdtArray);
    
    /**
     * Sets ith "sdt" element
     */
    void setSdtArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun sdt);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "sdt" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun insertNewSdt(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "sdt" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun addNewSdt();
    
    /**
     * Removes the ith "sdt" element
     */
    void removeSdt(int i);
    
    /**
     * Gets a List of "proofErr" elements
     */
    java.util.List getProofErrList();
    
    /**
     * Gets array of all "proofErr" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr[] getProofErrArray();
    
    /**
     * Gets ith "proofErr" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr getProofErrArray(int i);
    
    /**
     * Returns number of "proofErr" element
     */
    int sizeOfProofErrArray();
    
    /**
     * Sets array of all "proofErr" element
     */
    void setProofErrArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr[] proofErrArray);
    
    /**
     * Sets ith "proofErr" element
     */
    void setProofErrArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr proofErr);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "proofErr" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr insertNewProofErr(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "proofErr" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr addNewProofErr();
    
    /**
     * Removes the ith "proofErr" element
     */
    void removeProofErr(int i);
    
    /**
     * Gets a List of "permStart" elements
     */
    java.util.List getPermStartList();
    
    /**
     * Gets array of all "permStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart[] getPermStartArray();
    
    /**
     * Gets ith "permStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart getPermStartArray(int i);
    
    /**
     * Returns number of "permStart" element
     */
    int sizeOfPermStartArray();
    
    /**
     * Sets array of all "permStart" element
     */
    void setPermStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart[] permStartArray);
    
    /**
     * Sets ith "permStart" element
     */
    void setPermStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart permStart);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "permStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart insertNewPermStart(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "permStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart addNewPermStart();
    
    /**
     * Removes the ith "permStart" element
     */
    void removePermStart(int i);
    
    /**
     * Gets a List of "permEnd" elements
     */
    java.util.List getPermEndList();
    
    /**
     * Gets array of all "permEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm[] getPermEndArray();
    
    /**
     * Gets ith "permEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm getPermEndArray(int i);
    
    /**
     * Returns number of "permEnd" element
     */
    int sizeOfPermEndArray();
    
    /**
     * Sets array of all "permEnd" element
     */
    void setPermEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm[] permEndArray);
    
    /**
     * Sets ith "permEnd" element
     */
    void setPermEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm permEnd);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "permEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm insertNewPermEnd(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "permEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm addNewPermEnd();
    
    /**
     * Removes the ith "permEnd" element
     */
    void removePermEnd(int i);
    
    /**
     * Gets a List of "bookmarkStart" elements
     */
    java.util.List getBookmarkStartList();
    
    /**
     * Gets array of all "bookmarkStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark[] getBookmarkStartArray();
    
    /**
     * Gets ith "bookmarkStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark getBookmarkStartArray(int i);
    
    /**
     * Returns number of "bookmarkStart" element
     */
    int sizeOfBookmarkStartArray();
    
    /**
     * Sets array of all "bookmarkStart" element
     */
    void setBookmarkStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark[] bookmarkStartArray);
    
    /**
     * Sets ith "bookmarkStart" element
     */
    void setBookmarkStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark bookmarkStart);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "bookmarkStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark insertNewBookmarkStart(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "bookmarkStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark addNewBookmarkStart();
    
    /**
     * Removes the ith "bookmarkStart" element
     */
    void removeBookmarkStart(int i);
    
    /**
     * Gets a List of "bookmarkEnd" elements
     */
    java.util.List getBookmarkEndList();
    
    /**
     * Gets array of all "bookmarkEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] getBookmarkEndArray();
    
    /**
     * Gets ith "bookmarkEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange getBookmarkEndArray(int i);
    
    /**
     * Returns number of "bookmarkEnd" element
     */
    int sizeOfBookmarkEndArray();
    
    /**
     * Sets array of all "bookmarkEnd" element
     */
    void setBookmarkEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] bookmarkEndArray);
    
    /**
     * Sets ith "bookmarkEnd" element
     */
    void setBookmarkEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange bookmarkEnd);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "bookmarkEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange insertNewBookmarkEnd(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "bookmarkEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange addNewBookmarkEnd();
    
    /**
     * Removes the ith "bookmarkEnd" element
     */
    void removeBookmarkEnd(int i);
    
    /**
     * Gets a List of "moveFromRangeStart" elements
     */
    java.util.List getMoveFromRangeStartList();
    
    /**
     * Gets array of all "moveFromRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark[] getMoveFromRangeStartArray();
    
    /**
     * Gets ith "moveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark getMoveFromRangeStartArray(int i);
    
    /**
     * Returns number of "moveFromRangeStart" element
     */
    int sizeOfMoveFromRangeStartArray();
    
    /**
     * Sets array of all "moveFromRangeStart" element
     */
    void setMoveFromRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark[] moveFromRangeStartArray);
    
    /**
     * Sets ith "moveFromRangeStart" element
     */
    void setMoveFromRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark moveFromRangeStart);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark insertNewMoveFromRangeStart(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "moveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark addNewMoveFromRangeStart();
    
    /**
     * Removes the ith "moveFromRangeStart" element
     */
    void removeMoveFromRangeStart(int i);
    
    /**
     * Gets a List of "moveFromRangeEnd" elements
     */
    java.util.List getMoveFromRangeEndList();
    
    /**
     * Gets array of all "moveFromRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] getMoveFromRangeEndArray();
    
    /**
     * Gets ith "moveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange getMoveFromRangeEndArray(int i);
    
    /**
     * Returns number of "moveFromRangeEnd" element
     */
    int sizeOfMoveFromRangeEndArray();
    
    /**
     * Sets array of all "moveFromRangeEnd" element
     */
    void setMoveFromRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] moveFromRangeEndArray);
    
    /**
     * Sets ith "moveFromRangeEnd" element
     */
    void setMoveFromRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange moveFromRangeEnd);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange insertNewMoveFromRangeEnd(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "moveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange addNewMoveFromRangeEnd();
    
    /**
     * Removes the ith "moveFromRangeEnd" element
     */
    void removeMoveFromRangeEnd(int i);
    
    /**
     * Gets a List of "moveToRangeStart" elements
     */
    java.util.List getMoveToRangeStartList();
    
    /**
     * Gets array of all "moveToRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark[] getMoveToRangeStartArray();
    
    /**
     * Gets ith "moveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark getMoveToRangeStartArray(int i);
    
    /**
     * Returns number of "moveToRangeStart" element
     */
    int sizeOfMoveToRangeStartArray();
    
    /**
     * Sets array of all "moveToRangeStart" element
     */
    void setMoveToRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark[] moveToRangeStartArray);
    
    /**
     * Sets ith "moveToRangeStart" element
     */
    void setMoveToRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark moveToRangeStart);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark insertNewMoveToRangeStart(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "moveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark addNewMoveToRangeStart();
    
    /**
     * Removes the ith "moveToRangeStart" element
     */
    void removeMoveToRangeStart(int i);
    
    /**
     * Gets a List of "moveToRangeEnd" elements
     */
    java.util.List getMoveToRangeEndList();
    
    /**
     * Gets array of all "moveToRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] getMoveToRangeEndArray();
    
    /**
     * Gets ith "moveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange getMoveToRangeEndArray(int i);
    
    /**
     * Returns number of "moveToRangeEnd" element
     */
    int sizeOfMoveToRangeEndArray();
    
    /**
     * Sets array of all "moveToRangeEnd" element
     */
    void setMoveToRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] moveToRangeEndArray);
    
    /**
     * Sets ith "moveToRangeEnd" element
     */
    void setMoveToRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange moveToRangeEnd);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange insertNewMoveToRangeEnd(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "moveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange addNewMoveToRangeEnd();
    
    /**
     * Removes the ith "moveToRangeEnd" element
     */
    void removeMoveToRangeEnd(int i);
    
    /**
     * Gets a List of "commentRangeStart" elements
     */
    java.util.List getCommentRangeStartList();
    
    /**
     * Gets array of all "commentRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] getCommentRangeStartArray();
    
    /**
     * Gets ith "commentRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange getCommentRangeStartArray(int i);
    
    /**
     * Returns number of "commentRangeStart" element
     */
    int sizeOfCommentRangeStartArray();
    
    /**
     * Sets array of all "commentRangeStart" element
     */
    void setCommentRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] commentRangeStartArray);
    
    /**
     * Sets ith "commentRangeStart" element
     */
    void setCommentRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange commentRangeStart);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "commentRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange insertNewCommentRangeStart(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "commentRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange addNewCommentRangeStart();
    
    /**
     * Removes the ith "commentRangeStart" element
     */
    void removeCommentRangeStart(int i);
    
    /**
     * Gets a List of "commentRangeEnd" elements
     */
    java.util.List getCommentRangeEndList();
    
    /**
     * Gets array of all "commentRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] getCommentRangeEndArray();
    
    /**
     * Gets ith "commentRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange getCommentRangeEndArray(int i);
    
    /**
     * Returns number of "commentRangeEnd" element
     */
    int sizeOfCommentRangeEndArray();
    
    /**
     * Sets array of all "commentRangeEnd" element
     */
    void setCommentRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] commentRangeEndArray);
    
    /**
     * Sets ith "commentRangeEnd" element
     */
    void setCommentRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange commentRangeEnd);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "commentRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange insertNewCommentRangeEnd(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "commentRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange addNewCommentRangeEnd();
    
    /**
     * Removes the ith "commentRangeEnd" element
     */
    void removeCommentRangeEnd(int i);
    
    /**
     * Gets a List of "customXmlInsRangeStart" elements
     */
    java.util.List getCustomXmlInsRangeStartList();
    
    /**
     * Gets array of all "customXmlInsRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] getCustomXmlInsRangeStartArray();
    
    /**
     * Gets ith "customXmlInsRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange getCustomXmlInsRangeStartArray(int i);
    
    /**
     * Returns number of "customXmlInsRangeStart" element
     */
    int sizeOfCustomXmlInsRangeStartArray();
    
    /**
     * Sets array of all "customXmlInsRangeStart" element
     */
    void setCustomXmlInsRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] customXmlInsRangeStartArray);
    
    /**
     * Sets ith "customXmlInsRangeStart" element
     */
    void setCustomXmlInsRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange customXmlInsRangeStart);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlInsRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange insertNewCustomXmlInsRangeStart(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlInsRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange addNewCustomXmlInsRangeStart();
    
    /**
     * Removes the ith "customXmlInsRangeStart" element
     */
    void removeCustomXmlInsRangeStart(int i);
    
    /**
     * Gets a List of "customXmlInsRangeEnd" elements
     */
    java.util.List getCustomXmlInsRangeEndList();
    
    /**
     * Gets array of all "customXmlInsRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] getCustomXmlInsRangeEndArray();
    
    /**
     * Gets ith "customXmlInsRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup getCustomXmlInsRangeEndArray(int i);
    
    /**
     * Returns number of "customXmlInsRangeEnd" element
     */
    int sizeOfCustomXmlInsRangeEndArray();
    
    /**
     * Sets array of all "customXmlInsRangeEnd" element
     */
    void setCustomXmlInsRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] customXmlInsRangeEndArray);
    
    /**
     * Sets ith "customXmlInsRangeEnd" element
     */
    void setCustomXmlInsRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup customXmlInsRangeEnd);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlInsRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup insertNewCustomXmlInsRangeEnd(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlInsRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup addNewCustomXmlInsRangeEnd();
    
    /**
     * Removes the ith "customXmlInsRangeEnd" element
     */
    void removeCustomXmlInsRangeEnd(int i);
    
    /**
     * Gets a List of "customXmlDelRangeStart" elements
     */
    java.util.List getCustomXmlDelRangeStartList();
    
    /**
     * Gets array of all "customXmlDelRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] getCustomXmlDelRangeStartArray();
    
    /**
     * Gets ith "customXmlDelRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange getCustomXmlDelRangeStartArray(int i);
    
    /**
     * Returns number of "customXmlDelRangeStart" element
     */
    int sizeOfCustomXmlDelRangeStartArray();
    
    /**
     * Sets array of all "customXmlDelRangeStart" element
     */
    void setCustomXmlDelRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] customXmlDelRangeStartArray);
    
    /**
     * Sets ith "customXmlDelRangeStart" element
     */
    void setCustomXmlDelRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange customXmlDelRangeStart);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlDelRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange insertNewCustomXmlDelRangeStart(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlDelRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange addNewCustomXmlDelRangeStart();
    
    /**
     * Removes the ith "customXmlDelRangeStart" element
     */
    void removeCustomXmlDelRangeStart(int i);
    
    /**
     * Gets a List of "customXmlDelRangeEnd" elements
     */
    java.util.List getCustomXmlDelRangeEndList();
    
    /**
     * Gets array of all "customXmlDelRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] getCustomXmlDelRangeEndArray();
    
    /**
     * Gets ith "customXmlDelRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup getCustomXmlDelRangeEndArray(int i);
    
    /**
     * Returns number of "customXmlDelRangeEnd" element
     */
    int sizeOfCustomXmlDelRangeEndArray();
    
    /**
     * Sets array of all "customXmlDelRangeEnd" element
     */
    void setCustomXmlDelRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] customXmlDelRangeEndArray);
    
    /**
     * Sets ith "customXmlDelRangeEnd" element
     */
    void setCustomXmlDelRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup customXmlDelRangeEnd);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlDelRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup insertNewCustomXmlDelRangeEnd(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlDelRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup addNewCustomXmlDelRangeEnd();
    
    /**
     * Removes the ith "customXmlDelRangeEnd" element
     */
    void removeCustomXmlDelRangeEnd(int i);
    
    /**
     * Gets a List of "customXmlMoveFromRangeStart" elements
     */
    java.util.List getCustomXmlMoveFromRangeStartList();
    
    /**
     * Gets array of all "customXmlMoveFromRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] getCustomXmlMoveFromRangeStartArray();
    
    /**
     * Gets ith "customXmlMoveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange getCustomXmlMoveFromRangeStartArray(int i);
    
    /**
     * Returns number of "customXmlMoveFromRangeStart" element
     */
    int sizeOfCustomXmlMoveFromRangeStartArray();
    
    /**
     * Sets array of all "customXmlMoveFromRangeStart" element
     */
    void setCustomXmlMoveFromRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] customXmlMoveFromRangeStartArray);
    
    /**
     * Sets ith "customXmlMoveFromRangeStart" element
     */
    void setCustomXmlMoveFromRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange customXmlMoveFromRangeStart);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlMoveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange insertNewCustomXmlMoveFromRangeStart(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlMoveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange addNewCustomXmlMoveFromRangeStart();
    
    /**
     * Removes the ith "customXmlMoveFromRangeStart" element
     */
    void removeCustomXmlMoveFromRangeStart(int i);
    
    /**
     * Gets a List of "customXmlMoveFromRangeEnd" elements
     */
    java.util.List getCustomXmlMoveFromRangeEndList();
    
    /**
     * Gets array of all "customXmlMoveFromRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] getCustomXmlMoveFromRangeEndArray();
    
    /**
     * Gets ith "customXmlMoveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup getCustomXmlMoveFromRangeEndArray(int i);
    
    /**
     * Returns number of "customXmlMoveFromRangeEnd" element
     */
    int sizeOfCustomXmlMoveFromRangeEndArray();
    
    /**
     * Sets array of all "customXmlMoveFromRangeEnd" element
     */
    void setCustomXmlMoveFromRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] customXmlMoveFromRangeEndArray);
    
    /**
     * Sets ith "customXmlMoveFromRangeEnd" element
     */
    void setCustomXmlMoveFromRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup customXmlMoveFromRangeEnd);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlMoveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup insertNewCustomXmlMoveFromRangeEnd(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlMoveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup addNewCustomXmlMoveFromRangeEnd();
    
    /**
     * Removes the ith "customXmlMoveFromRangeEnd" element
     */
    void removeCustomXmlMoveFromRangeEnd(int i);
    
    /**
     * Gets a List of "customXmlMoveToRangeStart" elements
     */
    java.util.List getCustomXmlMoveToRangeStartList();
    
    /**
     * Gets array of all "customXmlMoveToRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] getCustomXmlMoveToRangeStartArray();
    
    /**
     * Gets ith "customXmlMoveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange getCustomXmlMoveToRangeStartArray(int i);
    
    /**
     * Returns number of "customXmlMoveToRangeStart" element
     */
    int sizeOfCustomXmlMoveToRangeStartArray();
    
    /**
     * Sets array of all "customXmlMoveToRangeStart" element
     */
    void setCustomXmlMoveToRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] customXmlMoveToRangeStartArray);
    
    /**
     * Sets ith "customXmlMoveToRangeStart" element
     */
    void setCustomXmlMoveToRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange customXmlMoveToRangeStart);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlMoveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange insertNewCustomXmlMoveToRangeStart(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlMoveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange addNewCustomXmlMoveToRangeStart();
    
    /**
     * Removes the ith "customXmlMoveToRangeStart" element
     */
    void removeCustomXmlMoveToRangeStart(int i);
    
    /**
     * Gets a List of "customXmlMoveToRangeEnd" elements
     */
    java.util.List getCustomXmlMoveToRangeEndList();
    
    /**
     * Gets array of all "customXmlMoveToRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] getCustomXmlMoveToRangeEndArray();
    
    /**
     * Gets ith "customXmlMoveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup getCustomXmlMoveToRangeEndArray(int i);
    
    /**
     * Returns number of "customXmlMoveToRangeEnd" element
     */
    int sizeOfCustomXmlMoveToRangeEndArray();
    
    /**
     * Sets array of all "customXmlMoveToRangeEnd" element
     */
    void setCustomXmlMoveToRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] customXmlMoveToRangeEndArray);
    
    /**
     * Sets ith "customXmlMoveToRangeEnd" element
     */
    void setCustomXmlMoveToRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup customXmlMoveToRangeEnd);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlMoveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup insertNewCustomXmlMoveToRangeEnd(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlMoveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup addNewCustomXmlMoveToRangeEnd();
    
    /**
     * Removes the ith "customXmlMoveToRangeEnd" element
     */
    void removeCustomXmlMoveToRangeEnd(int i);
    
    /**
     * Gets a List of "ins" elements
     */
    java.util.List getInsList();
    
    /**
     * Gets array of all "ins" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] getInsArray();
    
    /**
     * Gets ith "ins" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange getInsArray(int i);
    
    /**
     * Returns number of "ins" element
     */
    int sizeOfInsArray();
    
    /**
     * Sets array of all "ins" element
     */
    void setInsArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] insArray);
    
    /**
     * Sets ith "ins" element
     */
    void setInsArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange ins);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "ins" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange insertNewIns(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "ins" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange addNewIns();
    
    /**
     * Removes the ith "ins" element
     */
    void removeIns(int i);
    
    /**
     * Gets a List of "del" elements
     */
    java.util.List getDelList();
    
    /**
     * Gets array of all "del" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] getDelArray();
    
    /**
     * Gets ith "del" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange getDelArray(int i);
    
    /**
     * Returns number of "del" element
     */
    int sizeOfDelArray();
    
    /**
     * Sets array of all "del" element
     */
    void setDelArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] delArray);
    
    /**
     * Sets ith "del" element
     */
    void setDelArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange del);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "del" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange insertNewDel(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "del" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange addNewDel();
    
    /**
     * Removes the ith "del" element
     */
    void removeDel(int i);
    
    /**
     * Gets a List of "moveFrom" elements
     */
    java.util.List getMoveFromList();
    
    /**
     * Gets array of all "moveFrom" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] getMoveFromArray();
    
    /**
     * Gets ith "moveFrom" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange getMoveFromArray(int i);
    
    /**
     * Returns number of "moveFrom" element
     */
    int sizeOfMoveFromArray();
    
    /**
     * Sets array of all "moveFrom" element
     */
    void setMoveFromArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] moveFromArray);
    
    /**
     * Sets ith "moveFrom" element
     */
    void setMoveFromArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange moveFrom);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveFrom" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange insertNewMoveFrom(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "moveFrom" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange addNewMoveFrom();
    
    /**
     * Removes the ith "moveFrom" element
     */
    void removeMoveFrom(int i);
    
    /**
     * Gets a List of "moveTo" elements
     */
    java.util.List getMoveToList();
    
    /**
     * Gets array of all "moveTo" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] getMoveToArray();
    
    /**
     * Gets ith "moveTo" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange getMoveToArray(int i);
    
    /**
     * Returns number of "moveTo" element
     */
    int sizeOfMoveToArray();
    
    /**
     * Sets array of all "moveTo" element
     */
    void setMoveToArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] moveToArray);
    
    /**
     * Sets ith "moveTo" element
     */
    void setMoveToArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange moveTo);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveTo" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange insertNewMoveTo(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "moveTo" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange addNewMoveTo();
    
    /**
     * Removes the ith "moveTo" element
     */
    void removeMoveTo(int i);
    
    /**
     * Gets a List of "oMathPara" elements
     */
    java.util.List getOMathParaList();
    
    /**
     * Gets array of all "oMathPara" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara[] getOMathParaArray();
    
    /**
     * Gets ith "oMathPara" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara getOMathParaArray(int i);
    
    /**
     * Returns number of "oMathPara" element
     */
    int sizeOfOMathParaArray();
    
    /**
     * Sets array of all "oMathPara" element
     */
    void setOMathParaArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara[] oMathParaArray);
    
    /**
     * Sets ith "oMathPara" element
     */
    void setOMathParaArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara oMathPara);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "oMathPara" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara insertNewOMathPara(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "oMathPara" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara addNewOMathPara();
    
    /**
     * Removes the ith "oMathPara" element
     */
    void removeOMathPara(int i);
    
    /**
     * Gets a List of "oMath" elements
     */
    java.util.List getOMathList();
    
    /**
     * Gets array of all "oMath" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath[] getOMathArray();
    
    /**
     * Gets ith "oMath" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath getOMathArray(int i);
    
    /**
     * Returns number of "oMath" element
     */
    int sizeOfOMathArray();
    
    /**
     * Sets array of all "oMath" element
     */
    void setOMathArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath[] oMathArray);
    
    /**
     * Sets ith "oMath" element
     */
    void setOMathArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath oMath);
    
    /**
     * Inserts and returns a new empty value (as xml) as the ith "oMath" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath insertNewOMath(int i);
    
    /**
     * Appends and returns a new empty value (as xml) as the last "oMath" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath addNewOMath();
    
    /**
     * Removes the ith "oMath" element
     */
    void removeOMath(int i);
    
    /**
     * Gets the "ctrlPr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTCtrlPr getCtrlPr();
    
    /**
     * True if has "ctrlPr" element
     */
    boolean isSetCtrlPr();
    
    /**
     * Sets the "ctrlPr" element
     */
    void setCtrlPr(org.openxmlformats.schemas.officeDocument.x2006.math.CTCtrlPr ctrlPr);
    
    /**
     * Appends and returns a new empty "ctrlPr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTCtrlPr addNewCtrlPr();
    
    /**
     * Unsets the "ctrlPr" element
     */
    void unsetCtrlPr();
    
    /**
     * A factory class with static methods for creating instances
     * of this type.
     */
    
    final class Factory
    {
        private static synchronized org.apache.poi.schemas.ooxml.system.ooxml.TypeSystemHolder getTypeLoader() {
          return org.apache.poi.schemas.ooxml.system.ooxml.TypeSystemHolder.typeSystem;
        }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg newInstance() {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().newInstance( type, null ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg newInstance(org.apache.xmlbeans.XmlOptions options) {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().newInstance( type, options ); }
        
        /** @param xmlAsString the string value to parse */
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( xmlAsString, type, null ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( xmlAsString, type, options ); }
        
        /** @param file the file from which to load an xml document */
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( file, type, null ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( file, type, options ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( u, type, null ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( u, type, options ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( is, type, null ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( is, type, options ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( r, type, null ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( r, type, options ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( sr, type, null ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( sr, type, options ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( node, type, null ); }
        
        public static org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
          return (org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg) getTypeLoader().parse( node, type, options ); }
        
        private Factory() { } // No instance of this class allowed
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy