Package com.inductiveautomation.rm.shape
Class RMShapeTable.SpanList
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<RMShapeTable.Span>,Collection<RMShapeTable.Span>,List<RMShapeTable.Span>,RandomAccess
- Enclosing class:
- RMShapeTable
A class to represent a list of spans.
- See Also:
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSpan(RMShapeTable.Span aSpan) Adds a span to a list of spans, either by extending an existing span or actually adding it to the list.voidremoveSpan(RMShapeTable.Span aSpan) Removes a span from a list of spans, either by reducing a span or by removing a span.Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAll, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, stream, toArrayMethods inherited from interface java.util.List
containsAll
-
Constructor Details
-
SpanList
public SpanList()
-
-
Method Details
-
addSpan
Adds a span to a list of spans, either by extending an existing span or actually adding it to the list. -
removeSpan
Removes a span from a list of spans, either by reducing a span or by removing a span.
-