JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
SEARCH:
All Classes
All Classes
Interface Summary
Class Summary
Enum Summary
Class
Description
AbstractCommand
Command interface for the command pattern.
ActionManager
ActionManager
AddElementCommand
This command adds a new
Element
of the given type to its parent
MindMap
.
AddProjectAction
Adds a child
MindMap
to the currently open
Project
.
AppCore
Main application class.
ApplicationFramework
The "glue" together between all components.
CenterTopicAction
Center-aligns all selected
Topic
s.
CloseProjectAction
Saves and closes the currently open
Project
.
CommandManager
CommandManagerFactory
Assigns one
CommandManager
to each
MindMap
.
ConfigDialog
ConfigDialog.Result
Dialog result states upon disposal.
Connection
Connects two
Topic
s together under one
MindMap
.
ConnectionPainter
ConsoleLogger
Console logger
DeleteProjectAction
DiagramController
Controller for
IDiagramView
.
DiagramFramework
DiagramFramework
DiagramView
EditMindMapAction
This action opens the edit menu for the currently active
MindMap
.
EditMindMapDialog
EditMindMapDialog.Result
Dialog result states upon disposal.
EditProjectAction
EditProjectDialog
EditTopicAction
This action opens the menu for editing the selected
Topic
(s).
EditTopicDialog
Dialog for editing the passed
Topic
(s).
EditTopicDialog.Result
Possible outcomes of the dialog.
Element
ElementFactory
Element factory
ElementFactory.Type
ElementPainter
ElementPainter.Message
Message for publishing.
ElementPainter.Message.RepaintRequestMessageData
ElementPainter.Message.Type
Type of message.
ElementPainterFactory
ExportAction
FileLogger
File logger
GuiSwing
IAction
IAction
IActionManager
IActionManager
IAddon
Interface for app add-ons.
IAddonManager
Manages the loading and execution of add-ons.
IAddonManager.Message
IAddonManager.Message.AddonInitializedMessageData
IAddonManager.Message.Type
IAddonMeta
Meta information about the add-on.
ICommandManager
Invoker of commands in the command pattern.
IConfigHandler
Config component specification.
IConfigHandler.Message
Used for sending out updates by implementations of IConfigHandler.
IConfigHandler.Message.ConfigChangeMessageData
IConfigHandler.Message.ConfigMessageData
IConfigHandler.Message.Type
IConstants
Application constants.
IDiagramController
Controller for
IDiagramView
.
IDiagramView
Paints the contents of
MindMap
into its pane.
IFileSystem
FileSystem component specification.
IGui
GUI component specification.
IGuiAddon
ILogger
Logger
IMapNode
Composite design pattern unit.
IMapNode.Message
Message for publishing.
IMapNode.Message.EditedMessageData
For messages about changed values of the node.
IMapNode.Message.ParentChangeMessageData
IMapNode.Message.Type
Types of message.
IMapNodeComposite
Composite design pattern unit.
IMapNodeComposite.Message
Message for publishing.
IMapNodeComposite.Message.ChildChangeMessageData
For messages about changes on its children.
IMapNodeComposite.Message.Type
Types of message.
IMapNodeFactory
Node factory
IMapNodeFactoryUtils
Node Factory Utils
IMapTree
Functionality provided by the MapTree.
IMessage
<
S
,
T
extends
IMessageData
>
Generic observer message.
IMessageData
<
T
>
Represents a wrapper for the data transmitted through the message.
IMessageGenerator
Message generator
IMessageGenerator.Message
Message wrapper for
IMessage
observer data.
IMessageGenerator.Message.MessageData
IMessageGenerator.Message.Type
IMessageGenerator.Type
Message types.
IMindMapPanel
The GUI interface of mind maps.
IMindMapToolbar
IObserver
Observer from observer design pattern.
IProjectAction
IProjectActionManager
IProjectExplorerPanel
Hosts a tabbed pane of all opened
Project
s.
IProjectPanel
Hosts a tabbed pane of all opened
MindMap
s.
IPublisher
Publisher for observer design pattern.
IPublisherGlobal
For classes that want to listen to all instances of
IPublisher
for a specific type of
IMessage
.
IState
State
IStateAction
IStateActionManager
IStateManager
State Manager
ITreeAction
ITreeActionManager
LocalFileSystem
Local file system
MainFrame
TODO add documentation
MainMenuBar
MapNodeFactoryUtils
MapTree
MapTreeCellEditor
MapTreeCellRenderer
MapTreeClickListener
MapTreeItem
Wrapper for node items.
MapTreeSelectionListener
MapTreeView
MindMap
MindMapFactory
Mind map factory
MindMapPanel
MindMapTabs
MindMapToolbar
MoveTopicCommand
This command moves the passed
Topic
s along the X/Y axis by the given amount.
NewProjectAction
Creates a new
Project
on the root
ProjectExplorer
.
OpenPreferencesAction
OpenProjectAction
Opens a new
Project
from the given path string.
Project
Project
ProjectActionManager
ProjectAuthorAction
ProjectAuthorDialog
ProjectExplorer
Project Explorer
ProjectExplorerFactory
Project explorer factory
ProjectExplorerPanel
ProjectFactory
Project factory
ProjectPanel
ProjectTabs
A tabbed pane where each tab represents a
Project
from the
ProjectExplorer
.
QuitAction
RedoAction
RemoveElementCommand
This command removes the passed
Element
s from their parent
MindMap
.
SaveProjectAction
Save project action
SaveProjectAsAction
Save project as action
StandardAddonManager
Default implementation of the Addon Manager.
StandardConfigHandler
Standard config handler
StandardConstants
StandardMessageGenerator
Standard message generator
StartAddTopicStateAction
StartDeleteElementStateAction
StartDrawConnectionStateAction
StartMoveTopicStateAction
StartSelectTopicStateAction
StateActionManager
StateAddTopic
StateDeleteElement
StateDrawConnection
StateManager
StateMoveTopic
State for moving topics (if any selected) or translating the view (if no topic selected.)
StateSelectTopic
StudentInfoAction
StudentInfoDialog
TemplateDialog
Dialog for choosing the
MindMap
template file.
Toolbar
Topic
Represents a topic/"bubble" in the
MindMap
.
TopicPainter
TreeActionManager
TreeDeleteAction
TreeNewAction
Handles the creation of a new project, mind map or element.
UndoAction
WindowListener
ZoomInAction
ZoomOutAction