Module de.rpgframework.javafx
Package de.rpgframework.jfx
Class SelectedValuesControllerNode<V extends ComplexDataItemValue<?>>
java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.control.Control
de.rpgframework.jfx.SelectedValuesControllerNode<V>
- All Implemented Interfaces:
Styleable,EventTarget,Skinnable,org.prelle.javafx.ResponsiveControl
public class SelectedValuesControllerNode<V extends ComplexDataItemValue<?>>
extends Control
implements org.prelle.javafx.ResponsiveControl
-
Property Summary
PropertiesTypePropertyDescriptionProperties inherited from class javafx.scene.control.Control
contextMenu, skin, tooltipProperties inherited from class javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthProperties inherited from class javafx.scene.Parent
needsLayoutProperties inherited from class javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, 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 -
Field Summary
Fields inherited from class javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZEFields inherited from class javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSkin<?>Gets the value of the property available.Gets the value of the property availableHeading.Gets the value of the property availablePlaceholder.Gets the value of the property availableStyle.Gets the value of the property cellFactory.Gets the value of the property modificationResolver.Gets the value of the property requirementResolver.Gets the value of the property selected.Gets the value of the property selectedFilter.Gets the value of the property selectedHeading.Gets the value of the property selectedListHead.Gets the value of the property selectedPlaceholder.Gets the value of the property selectedStyle.booleanGets the value of the property showHeadings.Gets the value of the property showHelpFor.voidrefresh()voidsetAvailableHeading(String value) Sets the value of the property availableHeading.voidsetAvailablePlaceholder(String value) Sets the value of the property availablePlaceholder.voidsetAvailableStyle(String value) Sets the value of the property availableStyle.voidSets the value of the property cellFactory.voidsetController(SelectedValueController<V> value) voidsetResponsiveMode(org.prelle.javafx.WindowMode value) voidsetSelectedFilter(Predicate<V> value) Sets the value of the property selectedFilter.voidsetSelectedHeading(String value) Sets the value of the property selectedHeading.voidsetSelectedListHead(Node value) Sets the value of the property selectedListHead.voidsetSelectedPlaceholder(String value) Sets the value of the property selectedPlaceholder.voidsetSelectedStyle(String value) Sets the value of the property selectedStyle.voidsetShowHeadings(boolean value) Sets the value of the property showHeadings.voidsetShowHelpFor(V value) Sets the value of the property showHelpFor.Methods inherited from class javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, executeAccessibleAction, getBaselineOffset, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipPropertyMethods inherited from class javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, 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, widthPropertyMethods inherited from class javafx.scene.Parent
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsMethods inherited from class javafx.scene.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, focusVisibleProperty, focusWithinProperty, 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, isFocusVisible, isFocusWithin, 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, visiblePropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.css.Styleable
getStyleableNode
-
Property Details
-
available
- See Also:
-
selected
- See Also:
-
cellFactory
public ObjectProperty<Callback<ListView<V extends ComplexDataItemValue<?>>,ListCell<V extends ComplexDataItemValue<?>>>> cellFactoryProperty- See Also:
-
selectedFilter
-
selectedListHead
-
showHeadings
- See Also:
-
availableHeading
-
selectedHeading
-
availablePlaceholder
-
selectedPlaceholder
-
showHelpFor
- See Also:
-
availableStyle
- See Also:
-
selectedStyle
- See Also:
-
requirementResolver
- See Also:
-
modificationResolver
- See Also:
-
-
Constructor Details
-
SelectedValuesControllerNode
-
-
Method Details
-
createDefaultSkin
- Overrides:
createDefaultSkinin classControl- See Also:
-
getControllerProperty
-
getController
-
setController
-
refresh
public void refresh() -
availableProperty
- See Also:
-
getAvailable
Gets the value of the property available.- Property description:
-
selectedProperty
- See Also:
-
getSelected
Gets the value of the property selected.- Property description:
-
cellFactoryProperty
- See Also:
-
getCellFactory
Gets the value of the property cellFactory.- Property description:
-
setCellFactory
Sets the value of the property cellFactory.- Property description:
-
selectedFilterProperty
-
getSelectedFilter
Gets the value of the property selectedFilter.- Property description:
-
setSelectedFilter
Sets the value of the property selectedFilter.- Property description:
-
selectedListHeadProperty
-
getSelectedListHead
Gets the value of the property selectedListHead.- Property description:
-
setSelectedListHead
Sets the value of the property selectedListHead.- Property description:
-
showHeadingsProperty
- See Also:
-
getShowHeadings
public boolean getShowHeadings()Gets the value of the property showHeadings.- Property description:
-
setShowHeadings
public void setShowHeadings(boolean value) Sets the value of the property showHeadings.- Property description:
-
availableHeadingProperty
-
getAvailableHeading
Gets the value of the property availableHeading.- Property description:
-
setAvailableHeading
Sets the value of the property availableHeading.- Property description:
-
selectedHeadingProperty
-
getSelectedHeading
Gets the value of the property selectedHeading.- Property description:
-
setSelectedHeading
Sets the value of the property selectedHeading.- Property description:
-
availablePlaceholderProperty
-
getAvailablePlaceholder
Gets the value of the property availablePlaceholder.- Property description:
-
setAvailablePlaceholder
Sets the value of the property availablePlaceholder.- Property description:
-
selectedPlaceholderProperty
-
getSelectedPlaceholder
Gets the value of the property selectedPlaceholder.- Property description:
-
setSelectedPlaceholder
Sets the value of the property selectedPlaceholder.- Property description:
-
showHelpForProperty
- See Also:
-
getShowHelpFor
Gets the value of the property showHelpFor.- Property description:
-
setShowHelpFor
Sets the value of the property showHelpFor.- Property description:
-
availableStyleProperty
- See Also:
-
getAvailableStyle
Gets the value of the property availableStyle.- Property description:
-
setAvailableStyle
Sets the value of the property availableStyle.- Property description:
-
selectedStyleProperty
- See Also:
-
getSelectedStyle
Gets the value of the property selectedStyle.- Property description:
-
setSelectedStyle
Sets the value of the property selectedStyle.- Property description:
-
requirementResolverProperty
- See Also:
-
getRequirementResolver
Gets the value of the property requirementResolver.- Property description:
-
setRequirementResolver
-
modificationResolverProperty
- See Also:
-
getModificationResolver
Gets the value of the property modificationResolver.- Property description:
-
setModificationResolver
-
setResponsiveMode
public void setResponsiveMode(org.prelle.javafx.WindowMode value) - Specified by:
setResponsiveModein interfaceorg.prelle.javafx.ResponsiveControl- See Also:
-
ResponsiveControl.setResponsiveMode(org.prelle.javafx.WindowMode)
-