Klasse Eventline
java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.control.Control
com.flexganttfx.view.util.FlexGanttFXControl
com.flexganttfx.view.timeline.Eventline
- Alle implementierten Schnittstellen:
Styleable, EventTarget, Skinnable
The eventline is a control that displays time cursors and other information
that might be relevant for all rows in the Gantt chart. It also supports a
"frozen row", which is basically a single row that does not scroll out of
sight. To do this the eventline contains a
SingleRowGraphics child
node. Activities added to the frozen row (see frozenRowProperty())
will show up inside the graphics node. A frozen row is very useful when
applications want to show global events.

- Seit:
- 1.0
-
Eigenschaftsübersicht
EigenschaftenTypEigenschaftBeschreibungfinal ReadOnlyDoublePropertyThe cursorLocation property.final ReadOnlyObjectProperty<Instant> The cursorTime property.final ObjectProperty<DateTimeFormatter> The dateTimeFormatter property.final ObjectProperty<Row<?, ?, ?>> The frozenRow property.final ObjectProperty<TimeInterval> The markedTimeInterval property.final StringPropertyStores the title text used for the row header "column" on the right-hand side.final BooleanPropertyThe showDSTMarker property.final BooleanPropertyThe showMarkedTimeInterval property.final BooleanPropertyThe showTimeCursor property.Von Klasse geerbte Eigenschaften Control
contextMenu, skin, tooltipVon Klasse geerbte Eigenschaften Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthVon Klasse geerbte Eigenschaften Parent
needsLayoutVon Klasse geerbte Eigenschaften Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible -
Feldübersicht
Von Klasse geerbte Felder Region
USE_COMPUTED_SIZE, USE_PREF_SIZEVon Klasse geerbte Felder Node
BASELINE_OFFSET_SAME_AS_HEIGHT -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungprotected Skin<?> Creates the default skin for the event line control.final ReadOnlyDoublePropertyThe cursorLocation property.final ReadOnlyObjectProperty<Instant> The cursorTime property.final ObjectProperty<DateTimeFormatter> The dateTimeFormatter property.final ObjectProperty<Row<?, ?, ?>> The frozenRow property.final doubleRuft den Wert dercursorLocation-Eigenschaft ab.final InstantRuft den Wert dercursorTime-Eigenschaft ab.final DateTimeFormatterRuft den Wert derdateTimeFormatter-Eigenschaft ab.final Row<?, ?, ?> Ruft den Wert derfrozenRow-Eigenschaft ab.final SingleRowGraphics<Row<?, ?, ?>> Returns the graphics view shown inside the event line.final TimeIntervalRuft den Wert dermarkedTimeInterval-Eigenschaft ab.final StringRuft den Wert derrowHeaderTitle-Eigenschaft ab.final TimelineReturns the timeline used by the event line.Returns the user agent stylesheet for the event line control.final booleanRuft den Wert dershowDSTMarker-Eigenschaft ab.final booleanRuft den Wert dershowMarkedTimeInterval-Eigenschaft ab.final booleanRuft den Wert dershowTimeCursor-Eigenschaft ab.final ObjectProperty<TimeInterval> The markedTimeInterval property.final StringPropertyStores the title text used for the row header "column" on the right-hand side.final voidsetDateTimeFormatter(DateTimeFormatter formatter) Legt den Wert derdateTimeFormatter-Eigenschaft fest.final voidsetFrozenRow(Row<?, ?, ?> frozenRow) Legt den Wert derfrozenRow-Eigenschaft fest.final voidsetMarkedTimeInterval(TimeInterval timeInterval) Legt den Wert dermarkedTimeInterval-Eigenschaft fest.final voidsetRowHeaderTitle(String rowHeaderTitle) Legt den Wert derrowHeaderTitle-Eigenschaft fest.final voidsetShowDSTMarker(boolean show) Legt den Wert dershowDSTMarker-Eigenschaft fest.final voidsetShowMarkedTimeInterval(boolean show) Legt den Wert dershowMarkedTimeInterval-Eigenschaft fest.final voidsetShowTimeCursor(boolean show) Legt den Wert dershowTimeCursor-Eigenschaft fest.final BooleanPropertyThe showDSTMarker property.final BooleanPropertyThe showMarkedTimeInterval property.final BooleanPropertyThe showTimeCursor property.Von Klasse geerbte Methoden FlexGanttFXControl
getUserAgentStylesheetVon Klasse geerbte Methoden Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipPropertyVon Klasse geerbte Methoden Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthPropertyVon Klasse geerbte Methoden Parent
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsVon Klasse geerbte Methoden Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visiblePropertyVon Klasse geerbte Methoden Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden Styleable
getStyleableNode
-
Eigenschaftsdetails
-
rowHeaderTitle
Stores the title text used for the row header "column" on the right-hand side. The header can also be completely replaced by retrieving the graphics from the eventline and registering a new row header factory on it.- Seit:
- 11.11.0
- Siehe auch:
-
frozenRow
The frozenRow property. Stores the row currently pinned in the event line.- Siehe auch:
-
cursorLocation
The cursorLocation property. Exposes the horizontal location of the time cursor.- Siehe auch:
-
cursorTime
The cursorTime property. Exposes the time shown by the time cursor.- Siehe auch:
-
showTimeCursor
The showTimeCursor property. Controls whether the time cursor is shown.- Siehe auch:
-
showDSTMarker
The showDSTMarker property. Controls whether daylight-saving markers are shown.- Siehe auch:
-
dateTimeFormatter
The dateTimeFormatter property. Stores the formatter used for event line time labels.- Siehe auch:
-
showMarkedTimeInterval
The showMarkedTimeInterval property. Controls whether the marked interval is shown.- Siehe auch:
-
markedTimeInterval
The markedTimeInterval property. Stores the interval highlighted in the event line.- Siehe auch:
-
-
Konstruktordetails
-
Eventline
Constructs a new eventline.- Parameter:
timeline- the parent timeline container- Seit:
- 1.0
-
-
Methodendetails
-
createDefaultSkin
Creates the default skin for the event line control.- Setzt außer Kraft:
createDefaultSkinin KlasseControl- Gibt zurück:
- the default skin
-
getUserAgentStylesheet
Returns the user agent stylesheet for the event line control.- Setzt außer Kraft:
getUserAgentStylesheetin KlasseRegion- Gibt zurück:
- the stylesheet URL
-
getGraphics
Returns the graphics view shown inside the event line.- Gibt zurück:
- the embedded graphics view
-
rowHeaderTitleProperty
Stores the title text used for the row header "column" on the right-hand side. The header can also be completely replaced by retrieving the graphics from the eventline and registering a new row header factory on it.- Gibt zurück:
- the row header title
- Seit:
- 11.11.0
- Siehe auch:
-
getRowHeaderTitle
Ruft den Wert derrowHeaderTitle-Eigenschaft ab.- Eigenschaftsbeschreibung:
- Stores the title text used for the row header "column" on the right-hand side. The header can also be completely replaced by retrieving the graphics from the eventline and registering a new row header factory on it.
- Gibt zurück:
- Wert der Eigenschaft
rowHeaderTitle - Seit:
- 11.11.0
- Siehe auch:
-
setRowHeaderTitle
Legt den Wert derrowHeaderTitle-Eigenschaft fest.- Eigenschaftsbeschreibung:
- Stores the title text used for the row header "column" on the right-hand side. The header can also be completely replaced by retrieving the graphics from the eventline and registering a new row header factory on it.
- Parameter:
rowHeaderTitle- Wert für die EigenschaftrowHeaderTitle- Seit:
- 11.11.0
- Siehe auch:
-
getTimeline
Returns the timeline used by the event line.- Gibt zurück:
- the timeline
-
frozenRowProperty
The frozenRow property. Stores the row currently pinned in the event line.- Gibt zurück:
- the frozenRow property
- Siehe auch:
-
getFrozenRow
Ruft den Wert derfrozenRow-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The frozenRow property. Stores the row currently pinned in the event line.
- Gibt zurück:
- Wert der Eigenschaft
frozenRow - Siehe auch:
-
setFrozenRow
Legt den Wert derfrozenRow-Eigenschaft fest.- Eigenschaftsbeschreibung:
- The frozenRow property. Stores the row currently pinned in the event line.
- Parameter:
frozenRow- Wert für die EigenschaftfrozenRow- Siehe auch:
-
cursorLocationProperty
The cursorLocation property. Exposes the horizontal location of the time cursor.- Gibt zurück:
- the cursorLocation property
- Siehe auch:
-
getCursorLocation
public final double getCursorLocation()Ruft den Wert dercursorLocation-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The cursorLocation property. Exposes the horizontal location of the time cursor.
- Gibt zurück:
- Wert der Eigenschaft
cursorLocation - Siehe auch:
-
cursorTimeProperty
The cursorTime property. Exposes the time shown by the time cursor.- Gibt zurück:
- the cursorTime property
- Siehe auch:
-
getCursorTime
Ruft den Wert dercursorTime-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The cursorTime property. Exposes the time shown by the time cursor.
- Gibt zurück:
- Wert der Eigenschaft
cursorTime - Siehe auch:
-
showTimeCursorProperty
The showTimeCursor property. Controls whether the time cursor is shown.- Gibt zurück:
- the showTimeCursor property
- Siehe auch:
-
isShowTimeCursor
public final boolean isShowTimeCursor()Ruft den Wert dershowTimeCursor-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The showTimeCursor property. Controls whether the time cursor is shown.
- Gibt zurück:
- Wert der Eigenschaft
showTimeCursor - Siehe auch:
-
setShowTimeCursor
public final void setShowTimeCursor(boolean show) Legt den Wert dershowTimeCursor-Eigenschaft fest.- Eigenschaftsbeschreibung:
- The showTimeCursor property. Controls whether the time cursor is shown.
- Parameter:
show- Wert für die EigenschaftshowTimeCursor- Siehe auch:
-
showDSTMarkerProperty
The showDSTMarker property. Controls whether daylight-saving markers are shown.- Gibt zurück:
- the showDSTMarker property
- Siehe auch:
-
isShowDSTMarker
public final boolean isShowDSTMarker()Ruft den Wert dershowDSTMarker-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The showDSTMarker property. Controls whether daylight-saving markers are shown.
- Gibt zurück:
- Wert der Eigenschaft
showDSTMarker - Siehe auch:
-
setShowDSTMarker
public final void setShowDSTMarker(boolean show) Legt den Wert dershowDSTMarker-Eigenschaft fest.- Eigenschaftsbeschreibung:
- The showDSTMarker property. Controls whether daylight-saving markers are shown.
- Parameter:
show- Wert für die EigenschaftshowDSTMarker- Siehe auch:
-
dateTimeFormatterProperty
The dateTimeFormatter property. Stores the formatter used for event line time labels.- Gibt zurück:
- the dateTimeFormatter property
- Siehe auch:
-
getDateTimeFormatter
Ruft den Wert derdateTimeFormatter-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The dateTimeFormatter property. Stores the formatter used for event line time labels.
- Gibt zurück:
- Wert der Eigenschaft
dateTimeFormatter - Siehe auch:
-
setDateTimeFormatter
Legt den Wert derdateTimeFormatter-Eigenschaft fest.- Eigenschaftsbeschreibung:
- The dateTimeFormatter property. Stores the formatter used for event line time labels.
- Parameter:
formatter- Wert für die EigenschaftdateTimeFormatter- Siehe auch:
-
showMarkedTimeIntervalProperty
The showMarkedTimeInterval property. Controls whether the marked interval is shown.- Gibt zurück:
- the showMarkedTimeInterval property
- Siehe auch:
-
isShowMarkedTimeInterval
public final boolean isShowMarkedTimeInterval()Ruft den Wert dershowMarkedTimeInterval-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The showMarkedTimeInterval property. Controls whether the marked interval is shown.
- Gibt zurück:
- Wert der Eigenschaft
showMarkedTimeInterval - Siehe auch:
-
setShowMarkedTimeInterval
public final void setShowMarkedTimeInterval(boolean show) Legt den Wert dershowMarkedTimeInterval-Eigenschaft fest.- Eigenschaftsbeschreibung:
- The showMarkedTimeInterval property. Controls whether the marked interval is shown.
- Parameter:
show- Wert für die EigenschaftshowMarkedTimeInterval- Siehe auch:
-
markedTimeIntervalProperty
The markedTimeInterval property. Stores the interval highlighted in the event line.- Gibt zurück:
- the markedTimeInterval property
- Siehe auch:
-
getMarkedTimeInterval
Ruft den Wert dermarkedTimeInterval-Eigenschaft ab.- Eigenschaftsbeschreibung:
- The markedTimeInterval property. Stores the interval highlighted in the event line.
- Gibt zurück:
- Wert der Eigenschaft
markedTimeInterval - Siehe auch:
-
setMarkedTimeInterval
Legt den Wert dermarkedTimeInterval-Eigenschaft fest.- Eigenschaftsbeschreibung:
- The markedTimeInterval property. Stores the interval highlighted in the event line.
- Parameter:
timeInterval- Wert für die EigenschaftmarkedTimeInterval- Siehe auch:
-