Module com.flexganttfx.view
Package com.flexganttfx.view.graphics
The various graphics controls that are used for rendering the Gantt chart.
- Since:
- 1.0
-
Class Summary Class Description ActivityBounds Activity bounds contain the visual bounds of and the reference to an activity.ActivityEvent Activity events are being fired whenever the user makes a change to an activity in the graphics view.GraphicsBase<R extends Row<?,?,?>> The graphics view control is responsible for the rendering of activities and system layers, the editing of activities, the event notifications, the hit detection, system layer management, and for context menu support.GraphicsBase.ContextMenuParameter<R extends Row<?,?,?>> A callback parameter class used for displaying a context menu.GraphicsBase.DragAndDropInfo The drag and drop info class aggregates the various pieces of information that the application might be interested in while a drag and drop operation is in progress.GraphicsBase.EditingCallbackParameter A callback parameter object used for determining if the proposedGraphicsBase.EditMode
is currently allowed or not.GraphicsBase.EditModeCallbackParameter A callback parameter object used by the edit mode callback that provides information about the context for which the edit mode will be determined.GraphicsBase.RowControlsParameter<R extends Row<?,?,?>> A callback parameter object used to provide context for the row controls factory.GraphicsBase.RowEditorParameter<R extends Row<?,?,?>> A callback parameter object used to provide context for the row editor factory.GraphicsBase.RowHeader<R extends Row<?,?,?>> A row header is a node that can be displayed to the left of each row inside the graphics area.LassoEvent Lasso events are being fired whenever the user uses the lasso tool to select a time interval on one or more rows.LassoEvent.LassoInfo Stores information about the last lasso operation performed by the user.ListViewGraphics<R extends Row<?,?,?>> A specialization ofGraphicsBase
that uses aListView
to display a list of rows.ScaleRowHeader<R extends Row<?,?,?>> Draws a scale for an entire row or for each line within the row.SingleRowGraphics<R extends Row<?,?,?>> A specialization ofGraphicsBase
that displays exactly one row.SplitPaneGraphics<R extends Row<?,?,?>> A specialization ofGraphicsBase
that displays several rows inside aSplitPane
.VBoxGraphics<R extends Row<?,?,?>> A specialization ofGraphicsBase
that displays several rows inside aVBox
. -
Enum Summary Enum Description GraphicsBase.DragAndDropFeedback An enumerator used to define how to visuzalize the dragged activity during a drag and drop operation.GraphicsBase.EditMode An enumeration of possible editing states that the graphics view can be in.GraphicsBase.LassoSelectionBehaviour An enumerator used to control the selection behaviour of the lasso.GraphicsBase.RowEditingMode An enumerator used to define how many rows can show their row editors at the same time.GraphicsBase.SelectionMode An enumerator used to control the selection behaviour of the graphics view.