| Interface | Description |
|---|---|
| MapMenuEntryVisitor |
Interface for classes operating on
MapMenuEntry instances. |
| MapMenuPreferences |
Manages a
MapMenu instance, implementing constraints for recent or
bookmark menus. |
| Class | Description |
|---|---|
| AbstractMapMenuPreferences |
Abstract base class for
MapMenuPreferences implementations. |
| ActionFactory |
A factory for creating
MapMenuAction instances. |
| AutoscrollJTree |
A
JTree that supports auto-scrolling while drag and drop is active. |
| BookmarksMapMenuPreferences |
An
AbstractMapMenuPreferences implementation that manages bookmark
menu entries. |
| MapMenu |
Manages the contents of a recent or bookmark menu.
|
| MapMenu.DeletedNode |
Result value consisting of a
TreeNode and its location
(directory). |
| MapMenuAction |
An
AbstractAction for a MapMenuEntryMap instance. |
| MapMenuEntry |
Abstract base class for recent and bookmark menu entries.
|
| MapMenuEntryDir |
A
MapMenuEntry that represents a directory. |
| MapMenuEntryMap |
A
MapMenuEntry that represents a map. |
| MapMenuEntryTreeCellRenderer |
A
DefaultTreeCellRenderer for rendering MapMenuEntry
instances. |
| MapMenuLoader |
Saves or restores
MapMenu contents to Preferences. |
| MapMenuLoader.Result |
Result value consisting of a
MapMenuEntry and its location
(directory). |
| MapMenuManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Manages the recent menu entries.
|
| MapMenuUtils |
Utility class for
MapMenu related functions. |
| RecentMapMenuPreferences |
An
AbstractMapMenuPreferences implementation that manages recent menu
entries. |
| TransferableTreeNode |
A
Transferable that transfers TreePath instances. |
| TreeDragSource |
Implements a drag source for
JTree instances. |
| TreeDropTarget |
Tracks
JTree instances for drop targets. |
| Enum | Description |
|---|---|
| MapMenuLoader.Type |
Preferences values for entries.
|