All Implemented Interfaces:
Serializable, Cloneable, Iterable<Icon>, Collection<Icon>, List<Icon>, RandomAccess, SequencedCollection<Icon>

public class IconListextends Vector<Icon>
A collection of UPnP device icons.

This class extends Vector to manage multiple Icon objects that represent icon resources for UPnP devices. It provides type-safe collection management for device icon enumeration and organization.

Key features:

  • Type-safe icon collection
  • XML element name constant
  • Vector-based implementation for efficiency
  • Device icon management
  • Presentation and UI integration

This class is used by UPnP devices to maintain collections of icons, enabling organized icon management for device presentation and user interface applications that display device information.

See Also:
  • Field Details

  • Constructor Details

    • IconList

      public IconList()
      /////////////////////////////////////////////
  • Method Details

    • getIcon

      public Icon getIcon(int n)
      Get the icon at the given position.
      Parameters:
      n - zero-based position of the wanted icon within the list
      Returns:
      the icon stored at that position