Interface IProjectPanel
- All Known Implementing Classes:
ProjectPanel
public interface IProjectPanel
Hosts a tabbed pane of all opened
MindMap
s. Listens for opening and closing.-
Method Summary
Modifier and Type Method Description void
closeMindMap(MindMap m)
Closes aMindMap
in the panel.IMindMapPanel
getActiveMindMapPanel()
Returns the currently openIMindMapPanel
, if any is open.Project
getProject()
Project
of the panel.IProjectActionManager
getProjectActionManager()
IProjectActionManager
of the panel.void
openMindMap(MindMap m)
Opens a newMindMap
in the panel.
-
Method Details
-
openMindMap
Opens a newMindMap
in the panel.- Parameters:
m
- MindMap to open.
-
closeMindMap
Closes aMindMap
in the panel.- Parameters:
m
- MindMap to open.
-
getProject
Project getProject()Project
of the panel.- Returns:
Project
.
-
getProjectActionManager
IProjectActionManager getProjectActionManager()IProjectActionManager
of the panel.- Returns:
IProjectActionManager
.
-
getActiveMindMapPanel
IMindMapPanel getActiveMindMapPanel()Returns the currently openIMindMapPanel
, if any is open. Null otherwise.- Returns:
- The currently open
IMindMapPanel
, if any is open. Null otherwise.
-