public class MatrixContextWidget<G,M> extends javafx.scene.layout.BorderPane
Modifier and Type | Class and Description |
---|---|
class |
MatrixContextWidget.ColHeaderCell |
class |
MatrixContextWidget.ColHeaderPane |
class |
MatrixContextWidget.ContextCell |
class |
MatrixContextWidget.ContextPane |
class |
MatrixContextWidget.RowHeaderCell |
class |
MatrixContextWidget.RowHeaderPane |
Modifier and Type | Field and Description |
---|---|
javafx.beans.property.BooleanProperty |
animate |
javafx.beans.binding.IntegerBinding |
cellSize |
javafx.beans.property.IntegerProperty |
cellSizeDefault |
protected javafx.scene.layout.GridPane |
centerPane |
MatrixContextWidget.ColHeaderPane |
colHeaderPane |
javafx.beans.property.IntegerProperty |
colHeaderSizeDefault |
protected javafx.scene.control.ScrollBar |
colScrollBar |
protected MatrixContext<G,M> |
context |
MatrixContextWidget.ContextPane |
contextPane |
protected FCADataset<G,M> |
dataset |
javafx.beans.binding.DoubleBinding |
height |
javafx.scene.control.ToggleButton |
highlightToggleButton |
javafx.beans.binding.IntegerBinding |
incidenceSize |
javafx.beans.property.IntegerProperty |
incidenceSizeDefault |
MatrixContextWidget.RowHeaderPane |
rowHeaderPane |
javafx.beans.property.IntegerProperty |
rowHeaderSizeDefault |
protected javafx.scene.control.ScrollBar |
rowScrollBar |
javafx.beans.property.BooleanProperty |
showArrows |
javafx.beans.property.BooleanProperty |
showPaths |
javafx.beans.binding.IntegerBinding |
textSize |
javafx.beans.property.IntegerProperty |
textSizeDefault |
javafx.beans.property.DoubleProperty |
zoomFactor |
javafx.scene.control.Slider |
zoomSlider |
Constructor and Description |
---|
MatrixContextWidget(FCADataset<G,M> fcaInstance) |
MatrixContextWidget(FCADataset<G,M> dataset,
boolean withToolbar,
boolean interactive,
MatrixContext<G,M>... orContext) |
MatrixContextWidget(FCADataset<G,M> dataset,
boolean withToolbar,
MatrixContext<G,M>... orContext) |
Modifier and Type | Method and Description |
---|---|
void |
addRowDecoration(G row,
javafx.scene.Node decoration) |
void |
dehighlight() |
void |
highlight(Concept<G,M> concept) |
void |
highlightImplication(de.tudresden.inf.tcs.fcalib.Implication<M> implication) |
protected void |
update() |
bottomProperty, centerProperty, clearConstraints, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, getAlignment, getBottom, getCenter, getContentBias, getLeft, getMargin, getRight, getTop, layoutChildren, leftProperty, rightProperty, setAlignment, setBottom, setCenter, setLeft, setMargin, setRight, setTop, topProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computeMaxHeight, computeMaxWidth, getBackground, getBorder, getClassCssMetaData, getCssMetaData, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, impl_computeContains, impl_computeGeomBounds, impl_computeLayoutBounds, impl_createPeer, impl_notifyLayoutBoundsChanged, impl_pickNodeLocal, impl_updatePeer, insetsProperty, isCacheShape, isCenterShape, isResizable, 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, snapSize, snapSpace, snapToPixelProperty, widthProperty
getBaselineOffset, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_getAllParentStylesheets, impl_processCSS, impl_processMXNode, impl_traversalEngineProperty, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestLayout, requestParentLayout, setImpl_traversalEngine, setNeedsLayout, updateBounds
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, containsBounds, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, 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, hasProperties, hoverProperty, idProperty, impl_clearDirty, impl_computeIntersects, impl_cssGetCursorInitialValue, impl_cssGetFocusTraversableInitialValue, impl_findStyles, impl_geomChanged, impl_getLeafTransform, impl_getMatchingStyles, impl_getPeer, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getStyleMap, impl_hasTransforms, impl_intersects, impl_intersectsBounds, impl_isDirty, impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty, impl_pickNode, impl_processCSS, impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPeer, impl_transformsChanged, impl_traverse, impl_treeVisibleProperty, 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, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
protected final FCADataset<G,M> dataset
protected final MatrixContext<G,M> context
protected final javafx.scene.layout.GridPane centerPane
public final MatrixContextWidget.RowHeaderPane rowHeaderPane
public final MatrixContextWidget.ColHeaderPane colHeaderPane
public final MatrixContextWidget.ContextPane contextPane
protected final javafx.scene.control.ScrollBar rowScrollBar
protected final javafx.scene.control.ScrollBar colScrollBar
public final javafx.scene.control.Slider zoomSlider
public final javafx.beans.property.DoubleProperty zoomFactor
public final javafx.beans.property.IntegerProperty rowHeaderSizeDefault
public final javafx.beans.property.IntegerProperty colHeaderSizeDefault
public final javafx.beans.property.IntegerProperty cellSizeDefault
public final javafx.beans.property.IntegerProperty textSizeDefault
public final javafx.beans.property.IntegerProperty incidenceSizeDefault
public final javafx.beans.binding.IntegerBinding cellSize
public final javafx.beans.binding.IntegerBinding textSize
public final javafx.beans.binding.IntegerBinding incidenceSize
public final javafx.beans.property.BooleanProperty animate
public final javafx.beans.property.BooleanProperty showArrows
public final javafx.beans.property.BooleanProperty showPaths
public final javafx.scene.control.ToggleButton highlightToggleButton
public final javafx.beans.binding.DoubleBinding height
public MatrixContextWidget(FCADataset<G,M> fcaInstance)
@SafeVarargs public MatrixContextWidget(FCADataset<G,M> dataset, boolean withToolbar, MatrixContext<G,M>... orContext)
dataset
- withToolbar
- orContext
- may only be set if fcaInstance is null, otherwise unexpected behaviour may occur.@SafeVarargs public MatrixContextWidget(FCADataset<G,M> dataset, boolean withToolbar, boolean interactive, MatrixContext<G,M>... orContext)
protected final void update()
public final void dehighlight()
public final void highlightImplication(de.tudresden.inf.tcs.fcalib.Implication<M> implication)
public final void addRowDecoration(G row, javafx.scene.Node decoration)
Copyright © 2010–2023 Francesco Kriegel. All rights reserved.