com.aspose.slides

Interfaces

Classes

Exceptions

com.aspose.slides

Interface IRowCollection

  • All Superinterfaces:
    com.aspose.ms.System.Collections.ICollection<IRow>, com.aspose.ms.System.Collections.IEnumerable<IRow>, IGenericCollection<IRow>, com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IRow>, java.lang.Iterable<IRow>
    All Known Implementing Classes:
    RowCollection


    public interface IRowCollection
    extends IGenericCollection<IRow>

    Represents table row collection.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      IRow[] addClone(IRow templ, boolean withAttachedRows)
      Creates a copy of the specified template row and inserts it at the bottom of a table.
      IRow get_Item(int index)
      Gets the element at the specified index.
      IRow[] insertClone(int index, IRow templ, boolean withAttachedRows)
      Creates a copy of the specified template row and insert it at the specified position in a table.
      void removeAt(int firstRowIndex, boolean withAttachedRows)
      Removes a row at the specified position from a table.
      • Methods inherited from interface com.aspose.ms.System.Collections.Generic.IGenericEnumerable

        iterator
      • Methods inherited from interface com.aspose.ms.System.Collections.ICollection

        copyTo, getSyncRoot, isSynchronized, size
      • Methods inherited from interface java.lang.Iterable

        forEach, spliterator
    • Method Detail

      • get_Item

        IRow get_Item(int index)

        Gets the element at the specified index.

      • addClone

        IRow[] addClone(IRow templ,
                        boolean withAttachedRows)

        Creates a copy of the specified template row and inserts it at the bottom of a table.

        Parameters:
        templ - Row which is used as a template.
        withAttachedRows - True to copy also all rows attached to the template row.
        Returns:
        Added rows.
      • insertClone

        IRow[] insertClone(int index,
                           IRow templ,
                           boolean withAttachedRows)

        Creates a copy of the specified template row and insert it at the specified position in a table.

        Parameters:
        index - Index of a new row.
        templ - Row which is used as a template.
        withAttachedRows - True to copy also all rows attached to the template row.
        Returns:
        Inserted rows.
      • removeAt

        void removeAt(int firstRowIndex,
                      boolean withAttachedRows)

        Removes a row at the specified position from a table.

        Parameters:
        firstRowIndex - Index of a row to delete.
        withAttachedRows - True to delete also all attached rows.