public class HierarchyListUserFileSelect extends HierarchyListUserSelect
HierarchyListUserSelect.ButtonMode
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FILE_SELECTED |
_multiSelect, _tag, actions, COMP_TITLE, mapItemUIDs
sort
Constructor and Description |
---|
HierarchyListUserFileSelect() |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptEntry(HierarchyListItem item)
Test to allow user to enter this item's sub-list
|
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.
|
accept, acceptRootList, cancel, filterGroup, filterItem, getActions, getChildCount, getDescendantCount, getFilter, getIcon, getTag, getToolbar, isExternalUsageSupported, isMultiSelect, onItemDeselected, onItemSelected, setMapItemUIDs, setMultiSelect, setTag
isDefaultFilter, toString
public static final java.lang.String FILE_SELECTED
public java.lang.String getTitle()
HierarchyListUserSelect
getTitle
in class HierarchyListUserSelect
public java.lang.String getButtonText()
HierarchyListUserSelect
getButtonText
in class HierarchyListUserSelect
public HierarchyListUserSelect.ButtonMode getButtonMode()
HierarchyListUserSelect
getButtonMode
in class HierarchyListUserSelect
HierarchyListUserSelect.ButtonMode.ALWAYS_VISIBLE
or HierarchyListUserSelect.ButtonMode.VISIBLE_WHEN_SELECTED
public boolean processUserSelections(android.content.Context context, java.util.Set<HierarchyListItem> selected)
HierarchyListUserSelect
processUserSelections
in class HierarchyListUserSelect
context
- Application contextselected
- Set of selected list itemspublic boolean acceptEntry(HierarchyListItem item)
HierarchyListFilter
acceptEntry
in class HierarchyListUserSelect
item
- List itemprotected boolean filterListItemImpl(HierarchyListItem item)
HierarchyListUserSelect
filterListItemImpl
in class HierarchyListUserSelect
protected boolean filterOverlay(MapOverlay overlay)
HierarchyListUserSelect
filterOverlay
in class HierarchyListUserSelect