ICloseButtonDialog, ch.sahits.game.openpatrician.javafx.dialog.IDialog@Component("shipyardUpgradeDialog")
@Scope("prototype")
public class ShipyardUpgradeDialogV2
extends BaseShipyardDialog
BaseShipyardDialog.BuyAmountBindingcity, computablePrice, enablePreviousNext, locale, mainTableYPosition, messageSource, shipTypesclientEventBusCLOSE_BTN_Y_POS, CLOSE_BUTTON_HEIGHT, CLOSE_BUTTON_PADDING, CLOSE_BUTTON_WIDTH| Constructor | Description |
|---|---|
ShipyardUpgradeDialogV2(ch.sahits.game.openpatrician.clientserverinterface.client.ICityPlayerProxyJFX city) |
| Modifier and Type | Method | Description |
|---|---|---|
protected javafx.beans.binding.BooleanBinding |
actionEnabledBinding() |
Boolean binding defining if the action button is enabled.
|
protected javafx.scene.Group |
createFooterText() |
Create the group for the footer text;
|
protected ch.sahits.game.openpatrician.javafx.model.Table |
createMainTable() |
Create a table representing the main information
|
protected javafx.event.EventHandler<javafx.scene.input.MouseEvent> |
createNextAction() |
Move the selection to the next index
|
protected javafx.event.EventHandler<javafx.scene.input.MouseEvent> |
createPreviousAction() |
move the selection to the previous index.
|
protected ch.sahits.game.openpatrician.javafx.model.Table |
createTopTable() |
Create a table representing the header information
|
protected javafx.beans.property.BooleanProperty |
disableNavigation() |
If there are no more than one navigable item, the navigation is disabled.
|
protected javafx.event.EventHandler<javafx.scene.input.MouseEvent> |
getAction() |
Define the action that is executed on the action button.
|
protected java.lang.String |
getActionText() |
Label of the action button
|
protected java.lang.String |
getTitleText() |
Representing the title text.
|
protected boolean |
hasShips() |
Indication if there are ships and the dialog can be rendered.
|
protected void |
initializeRequirements() |
Initialize the requirementsMap.
|
protected void |
selectionChanged() |
Handle for changed selection.
|
currentShipTypeIndexProperty, executeOnCloseButtonClicked, getCity, getCurrentShipType, getPlayer, getRowConstraintsaddButtomControlButtons, closeLabelProperty, getCloseButton, getCloseLabel, getTitle, removeDecoratedContent, setCloseLabel, setTitle, titlePropertyclose, getContent, getDialogType, replaceContent, replaceContent, setDialogTypeautoSizeChildrenProperty, getChildren, isAutoSizeChildren, layoutChildren, minHeight, minWidth, prefHeight, prefWidth, setAutoSizeChildrenaccessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClassCssMetaData, getClip, getContentBias, getCssMetaData, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, 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, isResizable, 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, maxHeight, maxWidth, 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, resize, 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, visiblePropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcomputeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, getBaselineOffset, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestLayout, requestParentLayout, setNeedsLayout, updateBoundspublic ShipyardUpgradeDialogV2(ch.sahits.game.openpatrician.clientserverinterface.client.ICityPlayerProxyJFX city)
protected void initializeRequirements()
initializeRequirements in class BaseShipyardDialogprotected boolean hasShips()
BaseShipyardDialoghasShips in class BaseShipyardDialogprotected javafx.event.EventHandler<javafx.scene.input.MouseEvent> getAction()
BaseShipyardDialoggetAction in class BaseShipyardDialogprotected java.lang.String getActionText()
BaseShipyardDialoggetActionText in class BaseShipyardDialogprotected javafx.scene.Group createFooterText()
BaseShipyardDialogcreateFooterText in class BaseShipyardDialogprotected ch.sahits.game.openpatrician.javafx.model.Table createMainTable()
BaseShipyardDialogcreateMainTable in class BaseShipyardDialogprotected ch.sahits.game.openpatrician.javafx.model.Table createTopTable()
BaseShipyardDialogcreateTopTable in class BaseShipyardDialogprotected javafx.beans.binding.BooleanBinding actionEnabledBinding()
BaseShipyardDialogactionEnabledBinding in class BaseShipyardDialogprotected javafx.event.EventHandler<javafx.scene.input.MouseEvent> createNextAction()
BaseShipyardDialogcreateNextAction in class BaseShipyardDialogprotected javafx.event.EventHandler<javafx.scene.input.MouseEvent> createPreviousAction()
BaseShipyardDialogcreatePreviousAction in class BaseShipyardDialogprotected javafx.beans.property.BooleanProperty disableNavigation()
BaseShipyardDialogdisableNavigation in class BaseShipyardDialogprotected java.lang.String getTitleText()
BaseShipyardDialoggetTitleText in class BaseShipyardDialogprotected void selectionChanged()
BaseShipyardDialogselectionChanged in class BaseShipyardDialogCopyright © 2011-2018 Sahits GmbH. All Rights Reserved.