Hierarchy For All Packages
- org.gaardeon.sharkbaitui,
- org.gaardeon.sharkbaitui.analysis,
- org.gaardeon.sharkbaitui.analysis.review,
- org.gaardeon.sharkbaitui.records
Class Hierarchy
- java.lang.Object
- org.gaardeon.sharkbaitui.analysis.AnalysisMenu
- javafx.application.Application
- org.gaardeon.sharkbaitui.analysis.GameAnalysisLauncher
- org.gaardeon.sharkbaitui.SharkbaitUI
- org.gaardeon.sharkbaitui.analysis.BaseActionSheet
- org.gaardeon.sharkbaitui.BoardOrientation
- org.gaardeon.sharkbaitui.analysis.review.ByDepthEvals
- org.gaardeon.sharkbaitui.ChessBoardView
- javafx.scene.control.Dialog<R> (implements javafx.event.EventTarget)
- org.gaardeon.sharkbaitui.StartupDialog
- org.gaardeon.sharkbaitui.analysis.EngineAnalysisService (implements org.gaardeon.sharkbait.uci.UCIResponseListener)
- org.gaardeon.sharkbaitui.analysis.GameAnalysisView (implements org.gaardeon.sharkbaitui.analysis.AnalysisActionsHandler)
- org.gaardeon.sharkbaitui.GameController
- org.gaardeon.sharkbaitui.GameControls
- org.gaardeon.sharkbaitui.analysis.GameNavigator
- org.gaardeon.sharkbaitui.analysis.review.GameReviewService (implements org.gaardeon.sharkbait.uci.UCIResponseListener)
- org.gaardeon.sharkbaitui.analysis.review.MoveChoices
- org.gaardeon.sharkbaitui.analysis.MoveNavigatorView
- org.gaardeon.sharkbaitui.records.MoveNode
- org.gaardeon.sharkbaitui.analysis.MoveNotationConverter (implements org.gaardeon.sharkbaitui.analysis.GameNavigator.SanToUciConverter, org.gaardeon.sharkbaitui.analysis.GameNavigator.UciToSanConverter)
- org.gaardeon.sharkbaitui.analysis.review.MoveReview
- javafx.scene.Node (implements javafx.event.EventTarget, javafx.css.Styleable)
- javafx.scene.Parent
- javafx.scene.layout.Region
- javafx.scene.layout.Pane
- javafx.scene.layout.VBox
- org.gaardeon.sharkbaitui.analysis.AnalysisPanel (implements org.gaardeon.sharkbaitui.analysis.AnalysisListener)
- org.gaardeon.sharkbaitui.MoveHistoryPanel (implements org.gaardeon.sharkbaitui.GameStateListener)
- org.gaardeon.sharkbaitui.analysis.MoveListPanel
- javafx.scene.layout.VBox
- javafx.scene.layout.Pane
- javafx.scene.layout.Region
- javafx.scene.Parent
- org.gaardeon.sharkbaitui.records.PgnParser
- org.gaardeon.sharkbaitui.SharkbaitEngineFactory
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.gaardeon.sharkbaitui.records.PgnParser.PgnParseException
- java.lang.Exception
Interface Hierarchy
- org.gaardeon.sharkbaitui.analysis.AnalysisActionsHandler
- org.gaardeon.sharkbaitui.analysis.AnalysisListener
- org.gaardeon.sharkbaitui.analysis.GameNavigator.SanToUciConverter
- org.gaardeon.sharkbaitui.analysis.GameNavigator.UciToSanConverter
- org.gaardeon.sharkbaitui.GameStateListener
- org.gaardeon.sharkbaitui.records.PgnParser.Token
- org.gaardeon.sharkbaitui.records.PgnParser.MoveToken
- org.gaardeon.sharkbaitui.SquareClickHandler
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.gaardeon.sharkbaitui.EngineType
- org.gaardeon.sharkbaitui.analysis.review.Nag
- org.gaardeon.sharkbaitui.PlayerType
- org.gaardeon.sharkbaitui.StartupDialog.Mode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.gaardeon.sharkbaitui.analysis.review.AssessmentCriteria
- org.gaardeon.sharkbaitui.ChessCoordinate
- org.gaardeon.sharkbaitui.records.ChessGameHeaders
- org.gaardeon.sharkbaitui.records.ChessPlayer
- org.gaardeon.sharkbaitui.analysis.EngineAnalysisService.AnalysisResult
- org.gaardeon.sharkbaitui.analysis.EngineAnalysisService.CandidateMove
- org.gaardeon.sharkbaitui.EngineConfig
- org.gaardeon.sharkbaitui.GameConfig
- org.gaardeon.sharkbaitui.GameState
- org.gaardeon.sharkbaitui.GridCoordinate
- org.gaardeon.sharkbaitui.analysis.review.MoveEval (implements java.lang.Comparable<T>)
- org.gaardeon.sharkbaitui.analysis.review.MoveStrings
- org.gaardeon.sharkbaitui.analysis.NavigationState
- org.gaardeon.sharkbaitui.records.PgnParser.HeaderToken (implements org.gaardeon.sharkbaitui.records.PgnParser.Token)
- org.gaardeon.sharkbaitui.records.PgnParser.MoveToken.Comment (implements org.gaardeon.sharkbaitui.records.PgnParser.MoveToken)
- org.gaardeon.sharkbaitui.records.PgnParser.MoveToken.MoveNumber (implements org.gaardeon.sharkbaitui.records.PgnParser.MoveToken)
- org.gaardeon.sharkbaitui.records.PgnParser.MoveToken.Nag (implements org.gaardeon.sharkbaitui.records.PgnParser.MoveToken)
- org.gaardeon.sharkbaitui.records.PgnParser.MoveToken.Result (implements org.gaardeon.sharkbaitui.records.PgnParser.MoveToken)
- org.gaardeon.sharkbaitui.records.PgnParser.MoveToken.San (implements org.gaardeon.sharkbaitui.records.PgnParser.MoveToken)
- org.gaardeon.sharkbaitui.records.PgnParser.MoveToken.VariationEnd (implements org.gaardeon.sharkbaitui.records.PgnParser.MoveToken)
- org.gaardeon.sharkbaitui.records.PgnParser.MoveToken.VariationStart (implements org.gaardeon.sharkbaitui.records.PgnParser.MoveToken)
- org.gaardeon.sharkbaitui.PlayerConfig
- org.gaardeon.sharkbaitui.records.RecordedChessGame
- org.gaardeon.sharkbaitui.StartupDialog.StartupChoice
- java.lang.Record