The {@link geocortex.framework.application.Application} that this module belongs to.
Map of FSC ID -> event token for the collection changed event.
Map of ID -> Open count.
Map of ID -> FSC.
Map of FSC source name -> search suggestion.
The {@link geocortex.framework.application.Application} that this module belongs to.
The FeatureSetCollection that is currently visible in the results view
The feature set collections being managed.
Adds the specified collection to the feature set manager.
The FeatureSetCollection to add.
Boolean, True if the operation was successful, false otherwise.
Adds the specified collection to the feature set manager.
The FeatureSetCollection to add.
Boolean, True if the operation was successful, false otherwise.
Adds the specified search suggestions to the feature set manager.
The object containing a map of FSC source name -> search suggestion.
Determine whether the specified FeatureSetCollection can be removed from the manager.
The FeatureSetCollection to remove.
Boolean, True if the specified FeatureSetCollection is currently managed, false otherwise.
Closes the specified collection. Opening and closing a feature set collection does not actually change the behavior of the collection. It is used internally to keep track of multiple clients concurrently accessing a collection for the purposes of raising an event when the collection is first opened and finally closed.
The ID of the collection to close.
Boolean True if the collection was successfully closed, False otherwise.
Searches all contained feature set collections for a feature set having the specified unique id and returns it if it exists.
The unique id of the feature set that is being searched for.
The feature set having the unique id or null if not found.
Searches the managed feature set collections for a feature set having the specified unique id and returns it if it exists.
The unique id of the feature set that is being searched for.
Whether or not to return only currently 'open' featuresets. Defaults to false.
The feature set collection having the unique id or null if not found.
Searches all contained feature set collections for Geocortex feature(s) corresponding to the specified ESRI feature, and returns all existing instances.
The esri graphic for which the corresponding Geocortex feature(s) needs to be retrieved.
The array Geocortex features corresponding to the given ESRI feature, if they exist, or an empty array.
Searches the open feature set collection for a feature set having the specified unique id and returns it if it exists.
The unique id of the feature set that is being searched for.
The open feature set collection having the unique id or null if not found.
Gets the specified feature set collection.
The ID of the FeatureSetCollection to retrieve.
FeatureSetCollection, The retrieved FeatureSetCollection.
Get all feature collection ids managed by this class.
Gets the specified search suggestion.
The source name of the FeatureSetCollection suggestion to retrieve.
string The retrieved search suggestion.
Raises an event when a feature set collection is changed in feature set manager
Determines whether the specified collection is open.
The ID of the collection to open.
Boolean True if the collection is open, False otherwise.
Opens the specified collection. Opening and closing a feature set collection does not actually change the behavior of the collection. It is used internally to keep track of multiple clients concurrently accessing a collection for the purposes of raising an event when the collection is first opened and finally closed.
The ID of the collection to open.
FeatureSetCollection The opened FeatureSetCollection for the id specified, or null if the FeatureSetCollection does not exist or could not be opened.
Removes the specified collection from the feature set manager.
The FeatureSetCollection to remove.
Boolean, True if the operation was successful, false otherwise.
Removes the specified collection from the feature set manager.
The ID of the FeatureSetCollection to remove.
Boolean, True if the operation was successful, false otherwise.
Closes the specified collection if it's open. Opening and closing a feature set collection does not actually change the behavior of the collection. It is used internally to keep track of multiple clients concurrently accessing a collection for the purposes of raising an event when the collection is first opened and finally closed.
The ID of the collection to close.
Boolean True if the collection was successfully closed (or is already closed), False otherwise.
Updates all collections with feature sets containing that particular feature in the feature set manager.
The Esri feature that has been deleted.
Whether to discard empty feature sets. Defaults to true
.
Initializes a new instance of an {@link geocortex.essentialsHtmlViewer.mapping.infrastructure.FeatureSetManager} object.
The central clearing-house for all system activities that create and want to expose FeatureSet instances to other areas of the system.
geocortex.essentialsHtmlViewer.mapping.infrastructure