Package com.luciad.maps
Class Map.FeatureQuery
java.lang.Object
com.luciad.maps.Map.FeatureQuery
- All Implemented Interfaces:
AutoCloseable
- Enclosing class:
Map
A query specifies which features you are interested in.
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
protected void
finalize()
List
<@NotNull LayerFeatureId> Returns the (optionally) features to select for this query.Returns the rectangle the features must interact with, defined in device independent pixels.boolean
Returns whether the controller layers are taken into account in the query.static Map.FeatureQuery.Builder
Creates the builder class for creation of theFeatureQuery
.
-
Constructor Details
-
Method Details
-
finalize
protected void finalize() -
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
newBuilder
Creates the builder class for creation of theFeatureQuery
.- Returns:
- the builder class for creation of the
FeatureQuery
.
-
getRectangle
Returns the rectangle the features must interact with, defined in device independent pixels.- Returns:
- the rectangle the features must interact with, defined in device independent pixels.
-
isIncludeControllerLayers
public boolean isIncludeControllerLayers()Returns whether the controller layers are taken into account in the query.- Returns:
- whether the controller layers are taken into account in the query.
-
getFeatures
Returns the (optionally) features to select for this query.- Returns:
- the (optionally) features to select for this query.
- See Also:
-