Interface | Description |
---|---|
HierarchyListItem |
Hierarchial list model inspired by javax.swing.tree.TreeNode.
|
HierarchyListItem2 |
Hierarchical list model inspired by javax.swing.tree.TreeNode.
|
HierarchyListStateListener |
List navigation events within Overlay manager
The
HierarchyListItem sub-class must implement this interface to use
Due to this requirement, methods can assume the list in question is 'this'
Several of these events may be handled/suppressed by returning 'true'
For more general Overlay Manager events see HierarchyStateListener |
HierarchyStateListener |
Overlay Manager event listener
Use
HierarchyListReceiver.registerListener(HierarchyStateListener)
For list-specific events see HierarchyListStateListener |
Class | Description |
---|---|
AsyncListUserSelect |
Extension of HierarchyListUserSelect which supports async tasks
|
HierarchyListAdapter |
This is the main list adapter used by Overlay Manager (OM)
List items are pulled from map overlays registered to
MapView.getMapOverlayManager() |
HierarchyListAdapter.ItemDistanceComparator |
Sorting by item distance from a point of interest (usually self location)
|
HierarchyListAdapter.ListModelImpl |
The top-level list model
|
HierarchyListAdapter.SearchResults |
The list used to display search results
|
HierarchyListFilter |
Generic filter that accepts all items
Extend this class for other filters
|
HierarchyListItem.ComparatorSort | |
HierarchyListItem.Sort | |
HierarchyListItem.SortAlphabet | |
HierarchyListItem.SortAlphabetDesc | |
HierarchyListItem.SortDistanceFrom | |
HierarchyListReceiver | |
HierarchyListUserDelete |
Deletes all items selected by user in the Hierarchy List
|
HierarchyListUserFileSelect |
Allows user to select file(s).
|
HierarchyListUserSelect |
Interface to add functionality to the Hierarchy List Tool e.g.
|
HierarchyManagerView |
The main view used for Overlay Manager
|
HierarchyMapComponent |
Provides the components required to support the Map Overlay manager.
|
HierarchySelectHandler |
Registration for
HierarchyListUserSelect instances based on class name |
SortSpinner |
Spinner that displays sort modes
When clicked: switches to next sort mode in list
When long-pressed: default spinner behavior
|
SortSpinner.Adapter |
Enum | Description |
---|---|
HierarchyListReceiver.HIERARCHY_MODE | |
HierarchyListUserSelect.ButtonMode |
ALWAYS_VISIBLE Button always visible VISIBLE_WHEN_SELECTED Button visible when at least one
item is selected
|