Class SwingCommitList
java.lang.Object
- All Implemented Interfaces:
Iterable<PlotCommit<SwingCommitList.SwingLane>>, Collection<PlotCommit<SwingCommitList.SwingLane>>, List<PlotCommit<SwingCommitList.SwingLane>>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class RevObjectList
RevObjectList.Block -
Field Summary
FieldsFields inherited from class RevObjectList
contents, sizeFields inherited from class AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SwingCommitList.SwingLaneCreate a newPlotLaneappropriate for this particularPlotCommitList.protected voidReturn colors and other reusable information to the plotter when a lane is no longer needed.private voidMethods inherited from class PlotCommitList
clear, enter, findPassingThrough, sourceMethods inherited from class RevCommitList
applyFlag, applyFlag, clearFlag, clearFlag, fillTo, fillTo, indexOf, isPending, lastIndexOfMethods inherited from class RevObjectList
add, get, set, sizeMethods inherited from class AbstractList
add, addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, subListMethods inherited from class AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringMethods inherited from interface Collection
parallelStream, removeIf, streamMethods inherited from interface List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
Field Details
-
colors
-
-
Constructor Details
-
SwingCommitList
SwingCommitList()
-
-
Method Details
-
repackColors
private void repackColors() -
createLane
Create a newPlotLaneappropriate for this particularPlotCommitList.- Overrides:
createLanein classPlotCommitList<SwingCommitList.SwingLane>- Returns:
- a new
PlotLaneappropriate for this particularPlotCommitList.
-
recycleLane
Return colors and other reusable information to the plotter when a lane is no longer needed.- Overrides:
recycleLanein classPlotCommitList<SwingCommitList.SwingLane>- Parameters:
lane- a lane
-