Hierarchy For All Packages
- com.thecoderscorner.menu.auth,
- com.thecoderscorner.menu.domain,
- com.thecoderscorner.menu.domain.state,
- com.thecoderscorner.menu.domain.util,
- com.thecoderscorner.menu.mgr,
- com.thecoderscorner.menu.persist,
- com.thecoderscorner.menu.remote,
- com.thecoderscorner.menu.remote.commands,
- com.thecoderscorner.menu.remote.mgrclient,
- com.thecoderscorner.menu.remote.protocol,
- com.thecoderscorner.menu.remote.socket,
- com.thecoderscorner.menu.remote.states
Class Hierarchy
- java.lang.Object
- com.thecoderscorner.menu.domain.util.AbstractMenuItemVisitor<T> (implements com.thecoderscorner.menu.domain.util.MenuItemVisitor)
- com.thecoderscorner.menu.remote.states.BaseMessageProcessingState (implements com.thecoderscorner.menu.remote.states.RemoteConnectorState)
- com.thecoderscorner.menu.remote.states.AwaitingBootstrapState
- com.thecoderscorner.menu.remote.states.BootstrapInProgressState
- com.thecoderscorner.menu.remote.states.ConnectionReadyState
- com.thecoderscorner.menu.remote.states.JoinMessageArrivedState
- com.thecoderscorner.menu.remote.states.SendPairingMessageState
- com.thecoderscorner.menu.remote.states.SerialAwaitFirstMsgState
- com.thecoderscorner.menu.remote.states.SocketAwaitJoinState
- com.thecoderscorner.menu.remote.commands.BootItemMenuCommand<T,
V> (implements com.thecoderscorner.menu.remote.commands.MenuCommand) - com.thecoderscorner.menu.remote.commands.MenuActionBootCommand
- com.thecoderscorner.menu.remote.commands.MenuAnalogBootCommand
- com.thecoderscorner.menu.remote.commands.MenuBooleanBootCommand
- com.thecoderscorner.menu.remote.commands.MenuEnumBootCommand
- com.thecoderscorner.menu.remote.commands.MenuFloatBootCommand
- com.thecoderscorner.menu.remote.commands.MenuLargeNumBootCommand
- com.thecoderscorner.menu.remote.commands.MenuRgb32BootCommand
- com.thecoderscorner.menu.remote.commands.MenuRuntimeListBootCommand
- com.thecoderscorner.menu.remote.commands.MenuScrollChoiceBootCommand
- com.thecoderscorner.menu.remote.commands.MenuSubBootCommand
- com.thecoderscorner.menu.remote.commands.MenuTextBootCommand
- com.thecoderscorner.menu.remote.commands.CommandFactory
- com.thecoderscorner.menu.remote.protocol.ConfigurableProtocolConverter (implements com.thecoderscorner.menu.remote.MenuCommandProtocol)
- com.thecoderscorner.menu.remote.states.ConnectionHasFailedState (implements com.thecoderscorner.menu.remote.states.RemoteConnectorState)
- com.thecoderscorner.menu.remote.protocol.CorrelationId
- com.thecoderscorner.menu.domain.state.CurrentScrollPosition
- com.thecoderscorner.menu.mgr.DialogManager
- com.thecoderscorner.menu.mgr.EmptyDialogManager
- com.thecoderscorner.menu.persist.JsonMenuItemSerializer
- com.thecoderscorner.menu.domain.state.ListResponse
- com.thecoderscorner.menu.remote.LocalIdentifier
- com.thecoderscorner.menu.remote.commands.MenuAcknowledgementCommand (implements com.thecoderscorner.menu.remote.commands.MenuCommand)
- com.thecoderscorner.menu.remote.commands.MenuBootstrapCommand (implements com.thecoderscorner.menu.remote.commands.MenuCommand)
- com.thecoderscorner.menu.remote.commands.MenuChangeCommand (implements com.thecoderscorner.menu.remote.commands.MenuCommand)
- com.thecoderscorner.menu.remote.commands.MenuDialogCommand (implements com.thecoderscorner.menu.remote.commands.MenuCommand)
- com.thecoderscorner.menu.remote.commands.MenuHeartbeatCommand (implements com.thecoderscorner.menu.remote.commands.MenuCommand)
- com.thecoderscorner.menu.mgr.MenuInMenu
- com.thecoderscorner.menu.domain.MenuItem
- com.thecoderscorner.menu.domain.ActionMenuItem
- com.thecoderscorner.menu.domain.AnalogMenuItem
- com.thecoderscorner.menu.domain.BooleanMenuItem
- com.thecoderscorner.menu.domain.CustomBuilderMenuItem
- com.thecoderscorner.menu.domain.EditableLargeNumberMenuItem
- com.thecoderscorner.menu.domain.EditableTextMenuItem
- com.thecoderscorner.menu.domain.EnumMenuItem
- com.thecoderscorner.menu.domain.FloatMenuItem
- com.thecoderscorner.menu.domain.Rgb32MenuItem
- com.thecoderscorner.menu.domain.RuntimeListMenuItem
- com.thecoderscorner.menu.domain.ScrollChoiceMenuItem
- com.thecoderscorner.menu.domain.SubMenuItem
- com.thecoderscorner.menu.domain.MenuItemBuilder<T,
M> - com.thecoderscorner.menu.domain.ActionMenuItemBuilder
- com.thecoderscorner.menu.domain.AnalogMenuItemBuilder
- com.thecoderscorner.menu.domain.BooleanMenuItemBuilder
- com.thecoderscorner.menu.domain.CustomBuilderMenuItemBuilder
- com.thecoderscorner.menu.domain.EditableLargeNumberMenuItemBuilder
- com.thecoderscorner.menu.domain.EditableTextMenuItemBuilder
- com.thecoderscorner.menu.domain.EnumMenuItemBuilder
- com.thecoderscorner.menu.domain.FloatMenuItemBuilder
- com.thecoderscorner.menu.domain.Rgb32MenuItemBuilder
- com.thecoderscorner.menu.domain.RuntimeListMenuItemBuilder
- com.thecoderscorner.menu.domain.ScrollChoiceMenuItemBuilder
- com.thecoderscorner.menu.domain.SubMenuItemBuilder
- com.thecoderscorner.menu.domain.util.MenuItemFormatter
- com.thecoderscorner.menu.domain.util.MenuItemHelper
- com.thecoderscorner.menu.remote.commands.MenuJoinCommand (implements com.thecoderscorner.menu.remote.commands.MenuCommand)
- com.thecoderscorner.menu.mgr.MenuManagerServer (implements com.thecoderscorner.menu.mgr.NewServerConnectionListener)
- com.thecoderscorner.menu.remote.commands.MenuPairingCommand (implements com.thecoderscorner.menu.remote.commands.MenuCommand)
- com.thecoderscorner.menu.domain.state.MenuState<T> (implements com.thecoderscorner.menu.domain.state.AnyMenuState)
- com.thecoderscorner.menu.domain.state.BigDecimalMenuState
- com.thecoderscorner.menu.domain.state.BooleanMenuState
- com.thecoderscorner.menu.domain.state.CurrentScrollPositionMenuState
- com.thecoderscorner.menu.domain.state.FloatMenuState
- com.thecoderscorner.menu.domain.state.IntegerMenuState
- com.thecoderscorner.menu.domain.state.PortableColorMenuState
- com.thecoderscorner.menu.domain.state.StringListMenuState
- com.thecoderscorner.menu.domain.state.StringMenuState
- com.thecoderscorner.menu.domain.state.MenuTree
- com.thecoderscorner.menu.remote.protocol.MessageField
- com.thecoderscorner.menu.remote.NamedDaemonThreadFactory (implements java.util.concurrent.ThreadFactory)
- com.thecoderscorner.menu.persist.NoLocaleEnabledLocalHandler (implements com.thecoderscorner.menu.persist.LocaleMappingHandler)
- com.thecoderscorner.menu.remote.states.NoOperationInitialState (implements com.thecoderscorner.menu.remote.states.RemoteConnectorState)
- com.thecoderscorner.menu.remote.states.PairingAuthFailedState (implements com.thecoderscorner.menu.remote.states.RemoteConnectorState)
- com.thecoderscorner.menu.remote.states.PairingAuthSuccessState (implements com.thecoderscorner.menu.remote.states.RemoteConnectorState)
- com.thecoderscorner.menu.remote.protocol.PairingHelper
- com.thecoderscorner.menu.persist.PersistedMenu
- com.thecoderscorner.menu.domain.state.PortableColor
- com.thecoderscorner.menu.auth.PreDefinedAuthenticator (implements com.thecoderscorner.menu.auth.MenuAuthenticator)
- com.thecoderscorner.menu.auth.PreDefinedAuthenticator.AuthenticationToken
- com.thecoderscorner.menu.auth.PropertiesAuthenticator (implements com.thecoderscorner.menu.auth.MenuAuthenticator)
- com.thecoderscorner.menu.persist.PropertiesLocaleEnabledHandler (implements com.thecoderscorner.menu.persist.LocaleMappingHandler)
- com.thecoderscorner.menu.persist.PropertiesMenuStateSerialiser (implements com.thecoderscorner.menu.persist.MenuStateSerialiser)
- com.thecoderscorner.menu.remote.protocol.ProtocolHelper
- com.thecoderscorner.menu.remote.protocol.ProtocolUtil
- com.thecoderscorner.menu.remote.RemoteInformation
- com.thecoderscorner.menu.remote.RemoteMenuController
- com.thecoderscorner.menu.persist.ResourceBundleMappingHandler (implements com.thecoderscorner.menu.persist.LocaleMappingHandler)
- com.thecoderscorner.menu.persist.SafeBundleLoader
- com.thecoderscorner.menu.remote.SharedStreamConnection
- com.thecoderscorner.menu.remote.mgrclient.SocketServerConnection (implements com.thecoderscorner.menu.mgr.ServerConnection)
- com.thecoderscorner.menu.remote.StreamRemoteConnector (implements com.thecoderscorner.menu.remote.RemoteConnector, com.thecoderscorner.menu.remote.states.RemoteConnectorContext)
- com.thecoderscorner.menu.remote.socket.SocketBasedConnector
- com.thecoderscorner.menu.remote.socket.SocketControllerBuilder (implements com.thecoderscorner.menu.remote.ConnectorFactory)
- com.thecoderscorner.menu.remote.mgrclient.SocketServerConnectionManager (implements com.thecoderscorner.menu.mgr.ServerConnectionManager)
- com.thecoderscorner.menu.remote.states.StreamNotConnectedState (implements com.thecoderscorner.menu.remote.states.RemoteConnectorState)
- com.thecoderscorner.menu.remote.protocol.TagValMenuCommandProcessors
- com.thecoderscorner.menu.remote.protocol.TagValTextParser
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- com.thecoderscorner.menu.remote.protocol.TcProtocolException
- com.thecoderscorner.menu.domain.util.MenuItemFormatException
- java.io.IOException
- java.lang.Exception
- com.thecoderscorner.menu.persist.VersionInfo
- com.thecoderscorner.menu.persist.XMLDOMHelper
Interface Hierarchy
- com.thecoderscorner.menu.domain.state.AnyMenuState
- com.thecoderscorner.menu.remote.ConnectionChangeListener
- com.thecoderscorner.menu.remote.ConnectorFactory
- com.thecoderscorner.menu.persist.LocaleMappingHandler
- com.thecoderscorner.menu.auth.MenuAuthenticator
- com.thecoderscorner.menu.remote.commands.MenuCommand
- com.thecoderscorner.menu.remote.MenuCommandProtocol
- com.thecoderscorner.menu.remote.commands.MenuCommandType
- com.thecoderscorner.menu.domain.util.MenuItemVisitor
- com.thecoderscorner.menu.mgr.MenuManagerListener
- com.thecoderscorner.menu.persist.MenuStateSerialiser
- com.thecoderscorner.menu.mgr.MenuTreeStructureChangeListener
- com.thecoderscorner.menu.mgr.NewServerConnectionListener
- com.thecoderscorner.menu.remote.protocol.ProtocolOutgoingMsgConverter<T,
B> - com.thecoderscorner.menu.remote.protocol.RawProtocolIncomingMsgConverter
- com.thecoderscorner.menu.remote.states.RemoteConnectorContext
- com.thecoderscorner.menu.remote.RemoteConnectorListener
- com.thecoderscorner.menu.remote.states.RemoteConnectorState
- com.thecoderscorner.menu.remote.RemoteControllerListener
- com.thecoderscorner.menu.remote.RemoteDevice
- com.thecoderscorner.menu.remote.RemoteConnector
- com.thecoderscorner.menu.mgr.ServerConnection
- com.thecoderscorner.menu.mgr.ServerConnectionManager
- com.thecoderscorner.menu.remote.protocol.TagValMenuFields
- com.thecoderscorner.menu.remote.protocol.TagValProtocolIncomingMsgConverter
Annotation Interface Hierarchy
- com.thecoderscorner.menu.mgr.MenuCallback (implements java.lang.annotation.Annotation)
- com.thecoderscorner.menu.mgr.ScrollChoiceValueRetriever (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.thecoderscorner.menu.remote.commands.AckStatus
- com.thecoderscorner.menu.domain.state.AnyMenuState.StateStorageType
- com.thecoderscorner.menu.remote.protocol.ApiPlatform
- com.thecoderscorner.menu.remote.AuthStatus
- com.thecoderscorner.menu.domain.BooleanMenuItem.BooleanNaming
- com.thecoderscorner.menu.remote.protocol.CommandProtocol
- com.thecoderscorner.menu.remote.ConnectMode
- com.thecoderscorner.menu.domain.CustomBuilderMenuItem.CustomMenuType
- com.thecoderscorner.menu.remote.commands.DialogMode
- com.thecoderscorner.menu.mgr.DialogShowMode
- com.thecoderscorner.menu.domain.EditItemType
- com.thecoderscorner.menu.domain.state.ListResponse.ResponseType
- com.thecoderscorner.menu.auth.MenuAuthenticator.ManagementCapabilities
- com.thecoderscorner.menu.remote.commands.MenuBootstrapCommand.BootType
- com.thecoderscorner.menu.remote.commands.MenuButtonType
- com.thecoderscorner.menu.remote.commands.MenuChangeCommand.ChangeType
- com.thecoderscorner.menu.remote.commands.MenuHeartbeatCommand.HeartbeatMode
- com.thecoderscorner.menu.mgr.MenuInMenu.ReplicationMode
- com.thecoderscorner.menu.domain.state.MenuTree.MoveType
- com.thecoderscorner.menu.persist.ReleaseType
- com.thecoderscorner.menu.domain.RuntimeListMenuItem.ListCreationMode
- com.thecoderscorner.menu.domain.ScrollChoiceMenuItem.ScrollChoiceMode
- com.thecoderscorner.menu.mgr.ServerConnectionMode
- com.thecoderscorner.menu.remote.StreamRemoteConnector.ReadMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)