public abstract class SpatialDbContentHandler extends FeatureDbContentHandler
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.Long> |
_featureSetIds |
_dataStore, _totalFeatureSets
_bounds, _context, _mapView
_file, _previouslyVisible, _visCond
uri
INVISIBLE, SEMI_VISIBLE, VISIBLE
Modifier | Constructor and Description |
---|---|
protected |
SpatialDbContentHandler(MapView mv,
DataSourceFeatureDataStore db,
java.io.File file,
java.util.List<java.lang.Long> featureSetIds,
Envelope bounds) |
Modifier and Type | Method and Description |
---|---|
protected FeatureSetQueryParameters |
buildQueryParams()
Build query parameters for the feature sets owned by this handler
If this handler covers all feature sets then leave as is
|
java.util.List<java.lang.Long> |
getFeatureSetIds()
Get a list of all feature set IDs attached to this file
|
int |
getTotalFeatureSetsCount()
Get the total number of feature sets owner by this handler
This is called post-initialization to allow sub-classes to override
Used for partial visibility calculations
|
getVisibility, isVisible, setVisibleImpl
accept, getBounds, getIcon, getPoint, goTo, isActionSupported
deleteContent, getContentType, getFile, getMIMEType, getTitle, importContent, isConditionVisible, onVisibilityConditions, setVisible
getIconColor, getIconDrawable, getMenu, getURI, getView, getViewState, setViewState
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setVisible
protected SpatialDbContentHandler(MapView mv, DataSourceFeatureDataStore db, java.io.File file, java.util.List<java.lang.Long> featureSetIds, Envelope bounds)
public int getTotalFeatureSetsCount()
FeatureDbContentHandler
getTotalFeatureSetsCount
in class FeatureDbContentHandler
protected FeatureSetQueryParameters buildQueryParams()
FeatureDbContentHandler
buildQueryParams
in class FeatureDbContentHandler
public java.util.List<java.lang.Long> getFeatureSetIds()