Package org.eclipse.jgit.awtui
Class SwingCommitList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
org.eclipse.jgit.revwalk.RevObjectList<E>
org.eclipse.jgit.revwalk.RevCommitList<PlotCommit<L>>
org.eclipse.jgit.revplot.PlotCommitList<SwingCommitList.SwingLane>
org.eclipse.jgit.awtui.SwingCommitList
- 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 org.eclipse.jgit.revwalk.RevObjectList
RevObjectList.Block
-
Field Summary
FieldsFields inherited from class org.eclipse.jgit.revwalk.RevObjectList
contents, size
Fields inherited from class java.util.AbstractList
modCount
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SwingCommitList.SwingLane
Create a newPlotLane
appropriate for this particularPlotCommitList
.protected void
Return colors and other reusable information to the plotter when a lane is no longer needed.private void
Methods inherited from class org.eclipse.jgit.revplot.PlotCommitList
clear, enter, findPassingThrough, source
Methods inherited from class org.eclipse.jgit.revwalk.RevCommitList
applyFlag, applyFlag, clearFlag, clearFlag, fillTo, fillTo, indexOf, isPending, lastIndexOf
Methods inherited from class org.eclipse.jgit.revwalk.RevObjectList
add, get, set, size
Methods inherited from class java.util.AbstractList
add, addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, subList
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
Methods inherited from interface java.util.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 newPlotLane
appropriate for this particularPlotCommitList
.- Overrides:
createLane
in classPlotCommitList<SwingCommitList.SwingLane>
- Returns:
- a new
PlotLane
appropriate for this particularPlotCommitList
.
-
recycleLane
Return colors and other reusable information to the plotter when a lane is no longer needed.- Overrides:
recycleLane
in classPlotCommitList<SwingCommitList.SwingLane>
- Parameters:
lane
- a lane
-