All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractNoticeBoardMenuProvider AggregateEventHandler<T extends javafx.event.Event> Aggregation event handler that allows adding multiple event handlers for the same event type.AnchoredBottomRightLayout Layout that ensures that the children are always laied out to be in the bottom right corner.BaleAmount BaleAmountAlwaysVisible BaleIconView BarrelAmount BarrelAmountAlwaysVisible BarrelIconView BaseItemNavigatorLabelWrapper<T> Base class for a label wrapper.BezierCurveControls This data class presents a point and two control points that can be used to add a CubicCurve to a Bèzier path.BezierPath A Bèzier path is made up by consecutive Bèzier curves.ChangeAmountButton Change amount button to change an amount by steps, or if pressed longer by multiple steps.ChangeAmountButtonSkin CheatMenu Control to display the cheat menu as overlay.CheatMenuSkin Skin for the cheat menu.CityIcons Icons of the city state.CloseApplicationEventHandler Event handler that closes the application on the key combination Ctrl+QCoinIconView CoinPrice Coin price which is only visible when the amount is larger than zero.CoinPriceAlwaysVisible Coin price which is always visible.ControlTableCell Table cell containing a control.DecoratedText Text control which can hold text mixed with controls.DecoratedTextFactory Factory method to create a decorated text from a template.Dialog Base class for Open Patrician dialogs.DisplayMessageOverlayLabel This control represents a display message on a wax seal.DisplayMessageOverlayLabelSkin DisplayMessages This container holds at max 50 DisplayMessages.DynamicTextTableCell Table vell containing a dynamic text that needs to be bound.ECellConstraint Table cell constaints.EClipAreaHorizontalScrollState The scroll states that can apply to a horizontal scrollable area.EDialogType Enumeration of all dialogs.ENoticeBoardType The various types of the notice board.EventMediaPlayer Control for playing an event video.EventMediaPlayerSkin Skin class for the Event media player.EventPlayerFrame Provide the frame control for the media event.EventPlayerFrameSkin Skin for EventPlayerFrame.FightingSkillAlwaysVisible Fighting skill which is always visible.HorizontalScrollBinding Binding for horizontal scrollbar displaying.IApplicableStyle Interface used to delegate style changes to children text nodes.IDialog Dialog contstants.IItemNavigatorLabelWrapper<T> Wrapper for an item in the navigator list.ImageFactory Utility class for image manipulation.INoticeBoardMenuProvider Providing the menu items for a notice board menu.IOpenPatricianJAvaFXModelComponents Marker interface for the spring component scan of JavaFX model components.IOpenPatricianJavaFXServiceComponents Marker interface for the component scan of spring to discover the service beans of OpenPatricianFavaFX.ITableCell Base interface for all table cell contents.ItemNavigator<T> Control that allows the circular navigation of a list.ItemNavigatorLabelWrapperFactory Factory class to create a label wrapper list from a normal list.IWordSplitter Interface for defining a strategy how to split a word.JavaFXUtils Utility class facilitating some common tasks required by multiple components.Line Model fo a line to be rendered in pagination.MoneyTransfer Input control to transfer money.MoneyTransferSkin Skin for the money transfer control.MouseClickLocationEventHandler This event handler handels mouse click events, to figure out the location of the mouse click.NavigationSkillAlwaysVisible Fighting skill which is always visible.NonAlphaNumWordSplitter Word splitter on any non alpha numeric characters.NoticeBoard Control representing the main menu.NoticeBoardArmoryMenuProvider Notice board provider for the armory.NoticeBoardChurchMenuProvider Provide menu items for the church notice board.NoticeBoardCityHallMenuProvider Provide menu items for the city hall notice board.NoticeBoardGuildMenuProvider Provide menu items for the guild notice board.NoticeBoardLoanerMenuProvider Provide menu items for the loaner notice boardNoticeBoardMarketPlaceMenuProvider Provide menu items for the market place notice board.NoticeBoardMenu Representing the model for the menu displayed in the notice board.NoticeBoardMenuEntry Representing a single entry in the notice board menu.NoticeBoardMenuProvider Factory method to create the model for the notice board.NoticeBoardMenuTitleProvider Factory class providing the titles for the notice board menus.NoticeBoardMessageMenuProvider Provide the menu items for the messages in the notice board menu.NoticeBoardScrollPaneContent Content pane of the notice board menu.NoticeBoardShipyardMenuProvider Provide the menu items for the shipyard notice board menu.NoticeBoardTavernMenuProvider Provide the menu items fo the tavern notice board menu.NoticeBoardTradingMenuProvider Provide items for the trading menu.NoticeBoardTradingOfficeMenuProvider OpenPatricianButton Base class for buttons in openPatricain.OpenPatricianDialogInput OpenPatricianDialogInputSkin OpenPatricianHorizontalSelector Horizontal selector with arrow icons for next and previous.OpenPatricianHorizontalSelectorSkin OpenPatricianLabel OpenPatrician styled Label.OpenPatricianLargeWaxButton Open Patrician large wax button.OpenPatricianLargeWaxButtonSkin Skin for the open patrician large wax button.OpenPatricianRadioButton OpenPatrician radio button.OpenPatricianRadioButtonSkin Skin for the OpenPatrician radio button.OpenPatricianScene The open patrician scene stores the dimensions of the scene.OpenPatricianSlider OpenPatricianSliderSkin Skin for OpenPatricianSlider.OpenPatricianSmallToggableWaxButton OpenPatricianSmallToggableWaxButtonSkin Skin for the open patrician small wax button.OpenPatricianSmallWaxButton Open Patrician small wax button.OpenPatricianSmallWaxButtonSkin Skin for the open patrician small wax button.OpenPatricianSpinner Open patrician spinner class.OpenPatricianSpinnerOptionDataModel Data model to hold one entry of the OpenPatricianSpinner.OpenPatricianSpinnerSkin OpenPatricianStoneButton Open Patrician stone button.OpenPatricianStoneButtonSkin Skin for the open patrician stone button.OpenPatricianWoodenTextInput Open patrician wood input field.OpenPatricianWoodenTextInputSkin Skin class for the open patrician wood input.Page Model of a page.PageSplitter Utility class to help separate the spliting up of a text into lines and pages.PaginationSkinV2 Skin implementation for the Pagination control.PaginationV2 Pagination control that allows for input text to be spit up on the pages based on the amount of text that can be displayed on one page.PaginationV2Builder Builder for the PaginationV2 control.PlaceHolder ThePlaceHolderclass defines a rectangle with the specified size and location.PlaceHolderSkin Skin defining the makeup of the PlaceHolder.PolygonPerspectiveTransformation The perspective transformation can be expressed as a matrix multiplication: http://upload.wikimedia.org/math/d/6/5/d65e582afbf418e4989971cdee42a167.png.ShipIcon The ShipIcon represents the icon of the traveling vessel with all attached information.ShipIconSkin StaticTextTableCell Table cell containing a static text value.StretchRightBottomLayout Layout that will ensure that the contents is stretched to the bottom and the right.StringToIntegerBinding Binding parting a String (base 10) into an integer.Table Table model.TableHeader Table header row.TableRow Model of a table row.TextEllipsisCalculator Utility to calculate the size of a text and add an elipsis of '...' at the end, so everything can be displayed.TextSizingUtility Utility class to define the dimensions of texts used with a certain font.TogglebleImageButton TradingSkillAlwaysVisible Trading skill which is always visible.Translation2D Definition of a 2D translation transformation.WrappedDialogType ZeroAmountBooleanBinding Boolean binding checking the amount of an integer property.