Klasse SingleRowGraphicsSkin<R extends Row<?,?,?> >
java.lang.Object
javafx.scene.control.SkinBase<SingleRowGraphics<R>>
impl.com.flexganttfx.skin.graphics.GraphicsBaseSkin<SingleRowGraphics<R>, R>
impl.com.flexganttfx.skin.graphics.SingleRowGraphicsSkin<R>
- Alle implementierten Schnittstellen:
Skin<SingleRowGraphics<R>>
public class SingleRowGraphicsSkin<R extends Row<?,?,?>>
extends GraphicsBaseSkin<SingleRowGraphics<R>, R>
Graphics skin for controls that show a single row. It hosts one
RowPane and maps
lasso selection results back to the activities of that row.-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSingleRowGraphicsSkin(SingleRowGraphics<R> graphics) Constructs a new skin for the given single-row graphics. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungprotected final RegionCreates the row pane region.protected final List<ActivityRef<?>> Finds the activities inside the lasso selection.Finds the rows inside the lasso selection.getRowPaneAt(double y) Returns the row pane at the given y coordinate.protected booleanisRowAboveViewport(R row) Returns whether the given row is above the viewport.Von Klasse geerbte Methoden GraphicsBaseSkin
createDragCanvas, createLassoInfo, createLinksCanvas, getActivityBounds, getActivityBoundsAt, getActivityRefAt, getAllActivityBoundsAt, getAllActivityRefsAt, getAllCalendarActivitiesAt, getClippedContent, getDragCanvas, getLasso, getLayoutAt, getLayoutBoundsAt, getLinksCanvas, getLocalTimeAt, getRowAt, getRowCanvas, getRowCanvasAt, getRowHeaderWidth, getRowPane, getTimeline, layoutChildrenVon Klasse geerbte Methoden SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
-
Konstruktordetails
-
SingleRowGraphicsSkin
Constructs a new skin for the given single-row graphics.- Parameter:
graphics- the graphics control
-
-
Methodendetails
-
createRowPaneRegion
Creates the row pane region.- Angegeben von:
createRowPaneRegionin KlasseGraphicsBaseSkin<SingleRowGraphics<R extends Row<?,?, ?>>, R extends Row<?, ?, ?>> - Gibt zurück:
- the row pane region
-
findLassoSelectedRows
Finds the rows inside the lasso selection.- Angegeben von:
findLassoSelectedRowsin KlasseGraphicsBaseSkin<SingleRowGraphics<R extends Row<?,?, ?>>, R extends Row<?, ?, ?>> - Gibt zurück:
- the selected rows
-
findLassoSelectedActivities
Finds the activities inside the lasso selection.- Angegeben von:
findLassoSelectedActivitiesin KlasseGraphicsBaseSkin<SingleRowGraphics<R extends Row<?,?, ?>>, R extends Row<?, ?, ?>> - Gibt zurück:
- the selected activities
-
getRowPaneAt
Returns the row pane at the given y coordinate.- Angegeben von:
getRowPaneAtin KlasseGraphicsBaseSkin<SingleRowGraphics<R extends Row<?,?, ?>>, R extends Row<?, ?, ?>> - Parameter:
y- the y coordinate- Gibt zurück:
- the row pane at the given y coordinate
-
isRowAboveViewport
Returns whether the given row is above the viewport.- Angegeben von:
isRowAboveViewportin KlasseGraphicsBaseSkin<SingleRowGraphics<R extends Row<?,?, ?>>, R extends Row<?, ?, ?>> - Parameter:
row- the row- Gibt zurück:
- true if the row is above the viewport
-