Package com.inductiveautomation.rm.shape
Class RMShapeTable.SpanList
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<RMShapeTable.Span>
-
- com.inductiveautomation.rm.shape.RMShapeTable.SpanList
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Iterable<RMShapeTable.Span>
,java.util.Collection<RMShapeTable.Span>
,java.util.List<RMShapeTable.Span>
,java.util.RandomAccess
- Enclosing class:
- RMShapeTable
public static class RMShapeTable.SpanList extends java.util.ArrayList<RMShapeTable.Span>
A class to represent a list of spans.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SpanList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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
-
-
-
-
Method Detail
-
addSpan
public void 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.
-
removeSpan
public void removeSpan(RMShapeTable.Span aSpan)
Removes a span from a list of spans, either by reducing a span or by removing a span.
-
-