/* * XML Type: CT_BackgroundFillStyleList * Namespace: http://schemas.openxmlformats.org/drawingml/2006/main * Java type: org.openxmlformats.schemas.drawingml.x2006.main.CTBackgroundFillStyleList * * Automatically generated - do not modify. */ package org.openxmlformats.schemas.drawingml.x2006.main; /** * An XML CT_BackgroundFillStyleList(@http://schemas.openxmlformats.org/drawingml/2006/main). * * This is a complex type. */ public interface CTBackgroundFillStyleList extends org.apache.xmlbeans.XmlObject { public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType) org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(CTBackgroundFillStyleList.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.sE130CAA0A01A7CDE5A2B4FEB8B311707").resolveHandle("ctbackgroundfillstylelist13cftype"); /** * Gets a List of "noFill" elements */ java.util.List<org.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties> getNoFillList(); /** * Gets array of all "noFill" elements * @deprecated */ org.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties[] getNoFillArray(); /** * Gets ith "noFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties getNoFillArray(int i); /** * Returns number of "noFill" element */ int sizeOfNoFillArray(); /** * Sets array of all "noFill" element */ void setNoFillArray(org.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties[] noFillArray); /** * Sets ith "noFill" element */ void setNoFillArray(int i, org.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties noFill); /** * Inserts and returns a new empty value (as xml) as the ith "noFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties insertNewNoFill(int i); /** * Appends and returns a new empty value (as xml) as the last "noFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTNoFillProperties addNewNoFill(); /** * Removes the ith "noFill" element */ void removeNoFill(int i); /** * Gets a List of "solidFill" elements */ java.util.List<org.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties> getSolidFillList(); /** * Gets array of all "solidFill" elements * @deprecated */ org.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties[] getSolidFillArray(); /** * Gets ith "solidFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties getSolidFillArray(int i); /** * Returns number of "solidFill" element */ int sizeOfSolidFillArray(); /** * Sets array of all "solidFill" element */ void setSolidFillArray(org.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties[] solidFillArray); /** * Sets ith "solidFill" element */ void setSolidFillArray(int i, org.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties solidFill); /** * Inserts and returns a new empty value (as xml) as the ith "solidFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties insertNewSolidFill(int i); /** * Appends and returns a new empty value (as xml) as the last "solidFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTSolidColorFillProperties addNewSolidFill(); /** * Removes the ith "solidFill" element */ void removeSolidFill(int i); /** * Gets a List of "gradFill" elements */ java.util.List<org.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties> getGradFillList(); /** * Gets array of all "gradFill" elements * @deprecated */ org.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties[] getGradFillArray(); /** * Gets ith "gradFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties getGradFillArray(int i); /** * Returns number of "gradFill" element */ int sizeOfGradFillArray(); /** * Sets array of all "gradFill" element */ void setGradFillArray(org.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties[] gradFillArray); /** * Sets ith "gradFill" element */ void setGradFillArray(int i, org.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties gradFill); /** * Inserts and returns a new empty value (as xml) as the ith "gradFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties insertNewGradFill(int i); /** * Appends and returns a new empty value (as xml) as the last "gradFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTGradientFillProperties addNewGradFill(); /** * Removes the ith "gradFill" element */ void removeGradFill(int i); /** * Gets a List of "blipFill" elements */ java.util.List<org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties> getBlipFillList(); /** * Gets array of all "blipFill" elements * @deprecated */ org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties[] getBlipFillArray(); /** * Gets ith "blipFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties getBlipFillArray(int i); /** * Returns number of "blipFill" element */ int sizeOfBlipFillArray(); /** * Sets array of all "blipFill" element */ void setBlipFillArray(org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties[] blipFillArray); /** * Sets ith "blipFill" element */ void setBlipFillArray(int i, org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties blipFill); /** * Inserts and returns a new empty value (as xml) as the ith "blipFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties insertNewBlipFill(int i); /** * Appends and returns a new empty value (as xml) as the last "blipFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTBlipFillProperties addNewBlipFill(); /** * Removes the ith "blipFill" element */ void removeBlipFill(int i); /** * Gets a List of "pattFill" elements */ java.util.List<org.openxmlformats.schemas.drawingml.x2006.main.CTPatternFillProperties> getPattFillList(); /** * Gets array of all "pattFill" elements * @deprecated */ org.openxmlformats.schemas.drawingml.x2006.main.CTPatternFillProperties[] getPattFillArray(); /** * Gets ith "pattFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTPatternFillProperties getPattFillArray(int i); /** * Returns number of "pattFill" element */ int sizeOfPattFillArray(); /** * Sets array of all "pattFill" element */ void setPattFillArray(org.openxmlformats.schemas.drawingml.x2006.main.CTPatternFillProperties[] pattFillArray); /** * Sets ith "pattFill" element */ void setPattFillArray(int i, org.openxmlformats.schemas.drawingml.x2006.main.CTPatternFillProperties pattFill); /** * Inserts and returns a new empty value (as xml) as the ith "pattFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTPatternFillProperties insertNewPattFill(int i); /** * Appends and returns a new empty value (as xml) as the last "pattFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTPatternFillProperties addNewPattFill(); /** * Removes the ith "pattFill" element */ void removePattFill(int i); /** * Gets a List of "grpFill" elements */ java.util.List<org.openxmlformats.schemas.drawingml.x2006.main.CTGroupFillProperties> getGrpFillList(); /** * Gets array of all "grpFill" elements * @deprecated */ org.openxmlformats.schemas.drawingml.x2006.main.CTGroupFillProperties[] getGrpFillArray(); /** * Gets ith "grpFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTGroupFillProperties getGrpFillArray(int i); /** * Returns number of "grpFill" element */ int sizeOfGrpFillArray(); /** * Sets array of all "grpFill" element */ void setGrpFillArray(org.openxmlformats.schemas.drawingml.x2006.main.CTGroupFillProperties[] grpFillArray); /** * Sets ith "grpFill" element */ void setGrpFillArray(int i, org.openxmlformats.schemas.drawingml.x2006.main.CTGroupFillProperties grpFill); /** * Inserts and returns a new empty value (as xml) as the ith "grpFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTGroupFillProperties insertNewGrpFill(int i); /** * Appends and returns a new empty value (as xml) as the last "grpFill" element */ org.openxmlformats.schemas.drawingml.x2006.main.CTGroupFillProperties addNewGrpFill(); /** * Removes the ith "grpFill" element */ void removeGrpFill(int i); /** * A factory class with static methods for creating instances * of this type. */ }