Inherits org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.
|
| void | clearContextMenu () |
| |
| ContextMenu | getContextMenu (MouseEvent clickEvent) |
| |
| TimeLineController | getController () |
| |
| ObservableList< EventNodeBase<?> > | getSelectedNodes () |
| |
| double | layoutEventBundleNodes (final Collection<?extends EventNodeBase<?>> nodes, final double minY) |
| |
| ReadOnlyDoubleProperty | maxVScrollProperty () |
| |
| final void | requestChartLayout () |
| |
| synchronized void | setVScroll (double vScrollValue) |
| |
|
| void | dataItemAdded (Series< DateTime, Y > series, int itemIndex, Data< DateTime, Y > item) |
| |
| void | dataItemChanged (Data< DateTime, Y > item) |
| |
| void | dataItemRemoved (Data< DateTime, Y > item, Series< DateTime, Y > series) |
| |
| synchronized void | layoutPlotChildren () |
| |
| void | seriesAdded (Series< DateTime, Y > series, int seriesIndex) |
| |
| void | seriesRemoved (Series< DateTime, Y > series) |
| |
Definition at line 28 of file PinnedEventsChartLane.java.
| void org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.clearContextMenu |
( |
| ) |
|
|
inherited |
| void org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.dataItemAdded |
( |
Series< DateTime, Y > |
series, |
|
|
int |
itemIndex, |
|
|
Data< DateTime, Y > |
item |
|
) |
| |
|
protectedinherited |
| void org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.dataItemChanged |
( |
Data< DateTime, Y > |
item | ) |
|
|
protectedinherited |
| void org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.dataItemRemoved |
( |
Data< DateTime, Y > |
item, |
|
|
Series< DateTime, Y > |
series |
|
) |
| |
|
protectedinherited |
| ContextMenu org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.getContextMenu |
( |
MouseEvent |
clickEvent | ) |
|
|
inherited |
| ObservableList<EventNodeBase<?> > org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.getSelectedNodes |
( |
| ) |
|
|
inherited |
| double org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.layoutEventBundleNodes |
( |
final Collection<?extends EventNodeBase<?>> |
nodes, |
|
|
final double |
minY |
|
) |
| |
|
inherited |
Layout the nodes in the given list, starting form the given minimum y coordinate via the following algorithm:
We start with a list of nodes (each representing an event) sorted by span start time of the underlying event
- initialize empty map (maxXatY) from y-ranges to max used x-value
- for each node:
– size the node based on its children (use this algorithm recursively)
– get the event's start position from the dateaxis
– to position node: check if maxXatY is to the left of the left x coord: if maxXatY is less than the left x coord, good, put the current node here, mark right x coord as maxXatY, go to next node ; if maxXatY is greater than the left x coord, increment y position, do check again until maxXatY less than left x coord.
- Parameters
-
| nodes | collection of nodes to layout, sorted by event start time |
| minY | the minimum y coordinate to position the nodes at. |
- Returns
- the maximum y coordinate used by any of the layed out nodes.
Definition at line 233 of file DetailsChartLane.java.
| synchronized void org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.layoutPlotChildren |
( |
| ) |
|
|
protectedinherited |
| ReadOnlyDoubleProperty org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.maxVScrollProperty |
( |
| ) |
|
|
inherited |
| final void org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.requestChartLayout |
( |
| ) |
|
|
inherited |
| void org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.seriesAdded |
( |
Series< DateTime, Y > |
series, |
|
|
int |
seriesIndex |
|
) |
| |
|
protectedinherited |
| void org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.seriesRemoved |
( |
Series< DateTime, Y > |
series | ) |
|
|
protectedinherited |
| synchronized void org.sleuthkit.autopsy.timeline.ui.detailview.DetailsChartLane< Y extends TimeLineEvent >.setVScroll |
( |
double |
vScrollValue | ) |
|
|
inherited |
The documentation for this class was generated from the following file: