public class HierarchyListUserMissionPackage extends HierarchyListUserSelect
MissionPackageExportMarshalHierarchyListUserSelect.ButtonMode_multiSelect, _tag, actions, COMP_TITLE, mapItemUIDssort| Constructor and Description |
|---|
HierarchyListUserMissionPackage() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptEntry(HierarchyListItem list)
Test to allow user to enter this item's sub-list
|
protected boolean |
filterGroup(MapGroup group)
Default impl filters out if group has no items in mapItemUIDs
If mapItemsUIDs is empty, does not filter
|
protected boolean |
filterItem(MapItem item)
Default impl filters out if item is not in mapItemUIDs
If mapItemsUIDs is empty, does not filter
|
protected boolean |
filterListItemImpl(HierarchyListItem item)
Default impl filters out misc list items (not MapItem, MapGroup, MapOverlay)
|
protected boolean |
filterOverlay(MapOverlay overlay)
Default impl filters out if it is a FilterMapOverlay, and it has no unfiltered children
|
HierarchyListUserSelect.ButtonMode |
getButtonMode()
Get Button Mode for the user select handler
|
java.lang.String |
getButtonText()
Provide text for button once item(s) are selected
|
java.lang.String |
getTitle()
Provide title for HierarchyListReceiver Drop Down
|
boolean |
processUserSelections(android.content.Context context,
java.util.Set<HierarchyListItem> selected)
Process the user selections.
|
void |
setTag(java.lang.String tag) |
accept, acceptRootList, cancel, getActions, getChildCount, getDescendantCount, getFilter, getIcon, getTag, getToolbar, isExternalUsageSupported, isMultiSelect, onItemDeselected, onItemSelected, setMapItemUIDs, setMultiSelectisDefaultFilter, toStringpublic void setTag(java.lang.String tag)
setTag in class HierarchyListUserSelectpublic java.lang.String getTitle()
HierarchyListUserSelectgetTitle in class HierarchyListUserSelectpublic java.lang.String getButtonText()
HierarchyListUserSelectgetButtonText in class HierarchyListUserSelectpublic HierarchyListUserSelect.ButtonMode getButtonMode()
HierarchyListUserSelectgetButtonMode in class HierarchyListUserSelectHierarchyListUserSelect.ButtonMode.ALWAYS_VISIBLE or HierarchyListUserSelect.ButtonMode.VISIBLE_WHEN_SELECTEDpublic boolean processUserSelections(android.content.Context context,
java.util.Set<HierarchyListItem> selected)
HierarchyListUserSelectprocessUserSelections in class HierarchyListUserSelectcontext - Application contextselected - Set of selected list itemsprotected boolean filterOverlay(MapOverlay overlay)
HierarchyListUserSelectfilterOverlay in class HierarchyListUserSelectprotected boolean filterGroup(MapGroup group)
HierarchyListUserSelectfilterGroup in class HierarchyListUserSelectprotected boolean filterItem(MapItem item)
HierarchyListUserSelectfilterItem in class HierarchyListUserSelectprotected boolean filterListItemImpl(HierarchyListItem item)
HierarchyListUserSelectfilterListItemImpl in class HierarchyListUserSelectpublic boolean acceptEntry(HierarchyListItem list)
HierarchyListFilteracceptEntry in class HierarchyListUserSelectlist - List item