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 TypeMethodDescriptionvoid
addSpan
(RMShapeTable.Span aSpan) Adds a span to a list of spans, either by extending an existing span or actually adding it to the list.void
removeSpan
(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, trimToSize
Methods inherited from class java.util.AbstractCollection
containsAll, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
Methods 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.
-