com.aspose.html.dom.css

Interface IMediaList

  • All Superinterfaces:
    com.aspose.html.internal.ms.System.Collections.IEnumerable<String>, com.aspose.html.internal.ms.System.Collections.Generic.IGenericEnumerable<String>, Iterable<String>


    public interface IMediaList
    extends com.aspose.html.internal.ms.System.Collections.Generic.IGenericEnumerable<String>

    The MediaList interface provides the abstraction of an ordered collection of media, without defining or constraining how this collection is implemented. An empty list is the same as a list that contains the medium "all".

    • Method Detail

      • getMediaText

        String getMediaText()

        The parsable textual representation of the media list. This is a comma-separated list of media.

      • getLength

        long getLength()

        The number of media in the list. The range of valid media is 0 to length-1 inclusive.

      • get_Item

        String get_Item(int index)

        Returns the indexth in the list. If index is greater than or equal to the number of media in the list, this returns null.

        Parameters:
        index - The media index.
      • deleteMedium

        void deleteMedium(String oldMedium)

        Deletes the medium indicated by oldMedium from the list.

        Parameters:
        oldMedium - The old medium.
      • appendMedium

        void appendMedium(String newMedium)

        Adds the medium newMedium to the end of the list. If the newMedium is already used, it is first removed.

        Parameters:
        newMedium - The new medium.