- All Implemented Interfaces:
Serializable, Cloneable, Iterable<Icon>, Collection<Icon>, List<Icon>, RandomAccess, SequencedCollection<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 Summary
FieldsFields inherited from class Vector
capacityIncrement, elementCount, elementDataFields inherited from class AbstractList
modCountConstructor Summary
ConstructorsMethod Summary
Methods inherited from class Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, forEach, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeIf, removeRange, replaceAll, retainAll, set, setElementAt, setSize, size, sort, spliterator, subList, toArray, toArray, toString, trimToSizeMethods inherited from interface Collection
parallelStream, stream, toArrayMethods inherited from interface List
addFirst, addLast, getFirst, getLast, removeFirst, removeLast, reversed
Field Details
ELEM_NAME
/////////////////////////////////////////////- See Also:
Constructor Details
IconList
public IconList()/////////////////////////////////////////////
Method Details
getIcon
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