public class FeatureDataStoreMapOverlay.ListItem extends FeatureDataStoreHierarchyListItem implements Delete, Export
HierarchyListItem.ComparatorSort, HierarchyListItem.Sort, HierarchyListItem.SortAlphabet, HierarchyListItem.SortAlphabetDesc, HierarchyListItem.SortDistanceFrom
context, iconUri, mimeType, spatialDb, supportedActions, title, typeFilter, uid
asyncRefresh, children, disposed, filter, listener, postFilter, reusable, uiHandler
Constructor and Description |
---|
ListItem(android.widget.BaseAdapter listener,
HierarchyListFilter filter) |
Modifier and Type | Method and Description |
---|---|
boolean |
delete()
Execute all delete actions defined in this class
|
boolean |
isSupported(java.lang.Class<?> target)
Check if this instance supports the specified target class type
|
java.lang.Object |
toObjectOf(java.lang.Class<?> target,
ExportFilters filters)
Export to the specified target class type
|
buildQueryParams, find, getAction, getChildAt, getDescendantCount, getExtraView, getFeatureDatabase, getFeatureQueryParams, getIconUri, getTitle, getUID, getUserObject, hideIfEmpty, isVisible, refreshImpl, setVisible
async, buildQueryParams, dispose, disposeChildren, disposeItems, findChild, getAssociationKey, getChildActions, getChildCount, getChildren, getCustomLayout, getDefaultSortModes, getDeleteActions, getDescription, getDropDownSize, getExtraView, getFilter, getFooterView, getHeaderView, getIconColor, getIconDrawable, getListItemView, getLocalData, getLocalData, getPreferredListIndex, getSorts, getVisibility, isChildSupported, isDisposed, isGetChildrenSupported, isMultiSelectSupported, notifyListener, notifyListener, postAccept, postRefresh, refresh, refresh, refresh, refresh, requestRefresh, requestRefresh, search, setLocalData, setPostFilter, sortItems, syncRefresh, updateChildren
public ListItem(android.widget.BaseAdapter listener, HierarchyListFilter filter)
public boolean delete()
AbstractHierarchyListItem2
delete
in interface Delete
delete
in class FeatureDataStoreHierarchyListItem
public boolean isSupported(java.lang.Class<?> target)
Exportable
isSupported
in interface Exportable
target
- the target classpublic java.lang.Object toObjectOf(java.lang.Class<?> target, ExportFilters filters) throws FormatNotSupportedException
Exportable
toObjectOf
in interface Exportable
target
- the target classfilters
- Allows ExportMarshal
instances to filter e.g. based
on geographic region or other criteriaFormatNotSupportedException
- if there is an issue creating the object.