| 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
|