public class NonExportableMapGroupHierarchyListItem extends MapGroupHierarchyListItem
HierarchyListItem.ComparatorSort, HierarchyListItem.Sort, HierarchyListItem.SortAlphabet, HierarchyListItem.SortAlphabetDesc, HierarchyListItem.SortDistanceFromADD_TO_OBJ_LIST_FUNC, deepCount, group, groupMap, itemFilter, mapView, order, parentasyncRefresh, children, disposed, filter, listener, postFilter, reusable, uiHandlerINVISIBLE, SEMI_VISIBLE, VISIBLE| Constructor and Description |
|---|
NonExportableMapGroupHierarchyListItem(MapGroupHierarchyListItem parent,
MapView mapView,
MapGroup group,
MapGroup.MapItemsCallback itemFilter,
HierarchyListFilter filter,
android.widget.BaseAdapter listener) |
NonExportableMapGroupHierarchyListItem(NonExportableMapGroupHierarchyListItem parent,
MapView mapView,
MapGroup group,
HierarchyListFilter filter,
android.widget.BaseAdapter listener) |
| Modifier and Type | Method and Description |
|---|---|
protected HierarchyListItem |
createChild(MapGroup group) |
<T extends Action> |
getAction(java.lang.Class<T> clazz)
Returns an instance of the specified action that can be used to interact with the node's
underlying content.
|
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
|
addToObjList, addToObjList, createChild, dispose, find, getDeleteActions, getDescendantCount, getExtraView, getIconUri, getPreferredListIndex, getTitle, getUserObject, hideIfEmpty, invalidate, isVisible, onGroupAdded, onGroupRemoved, onItemAdded, onItemRemoved, refreshImpl, setVisibleasync, buildQueryParams, delete, disposeChildren, disposeItems, findChild, getAssociationKey, getChildActions, getChildAt, getChildCount, getChildren, getCustomLayout, getDefaultSortModes, getDescription, getDropDownSize, getExtraView, getFilter, getFooterView, getHeaderView, getIconColor, getIconDrawable, getListItemView, getLocalData, getLocalData, getSorts, getUID, getVisibility, isChildSupported, isDisposed, isGetChildrenSupported, isMultiSelectSupported, notifyListener, notifyListener, postAccept, postRefresh, refresh, refresh, refresh, refresh, requestRefresh, requestRefresh, search, setLocalData, setPostFilter, sortItems, syncRefresh, updateChildrenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetVisibilitydeletepublic NonExportableMapGroupHierarchyListItem(NonExportableMapGroupHierarchyListItem parent, MapView mapView, MapGroup group, HierarchyListFilter filter, android.widget.BaseAdapter listener)
public NonExportableMapGroupHierarchyListItem(MapGroupHierarchyListItem parent, MapView mapView, MapGroup group, MapGroup.MapItemsCallback itemFilter, HierarchyListFilter filter, android.widget.BaseAdapter listener)
protected HierarchyListItem createChild(MapGroup group)
createChild in class MapGroupHierarchyListItempublic <T extends Action> T getAction(java.lang.Class<T> clazz)
HierarchyListItemgetAction in interface HierarchyListItemgetAction in class AbstractHierarchyListItem2clazz - The action classnull if the specified
action is not supported for the node.public boolean isSupported(java.lang.Class<?> target)
ExportableisSupported in interface ExportableisSupported in class MapGroupHierarchyListItemtarget - the target classpublic java.lang.Object toObjectOf(java.lang.Class<?> target,
ExportFilters filters)
throws FormatNotSupportedException
ExportabletoObjectOf in interface ExportabletoObjectOf in class MapGroupHierarchyListItemtarget - 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.