The displayName for the feature set collection.
The extended collection for the feature set collection.
The collection of feature set objects constituting the collection.
The id of the feature set collection.
Whether the feature set collection has been modified.
The source of the feature set collection.
The tag for the feature set collection.
Clears the feature collection within each FeatureSet, before clearing the FeatureSet collection.
Performs a shallow copy of this FeatureSetCollection, returning the cloned value.
Whether to clone the FeatureSets belonging to this collection. Defaults to false
Given a FeatureSetCollection, creates a new empty one just like the original (same layer, name etc) Note: This method will not copy the feature sets within the original collection.
Get the number of features contained in all feature sets in this collection.
Searches all contained feature sets for a Geocortex feature corresponding to the specified ESRI feature, and returns it if found. There is an inherent assumption here that a Geocortex feature instance will be unique among all feature sets in a feature set collection.
The esri graphic for which the corresponding Geocortex feature needs to be retrieved.
The Geocortex feature corresponding to the given ESRI feature, if it exists, or null.
Returns the first Feature of the first FeatureSet, or null if none exists.
Feature The first Feature in the collection.
Finds the extended property matching the specified name.
The name of the property to find.
Returns the FeatureSet having the specified ID, or null if none exists.
The id of the FeatureSet to return.
FeatureSet The FeatureSet with the specified ID.
Returns the FeatureSet having the specified {@link geocortex.essentials.Layer}, or null if none exists.
The Geocortex Layer of the FeatureSet to return.
FeatureSet The FeatureSet found, if any.
Returns the FeatureSet having the specified unique ID, or null if none exists.
The unique id of the FeatureSet to return.
FeatureSet The FeatureSet with the specified unique ID.
Returns the FeatureSet having the specified {@link esri.layers.Layer}, or null if none exists. Note - If possible, use getFeatureSetByLayer which takes geocortex.essentials.Layer rather than esri.layers.Layer as parameter. This method is created primarily for layers which don't have essentials layer example - markup layer.
The esri Layer of the FeatureSet to return.
FeatureSet The FeatureSet found, if any.
Produces the set intersection of two sequences of Features by using the default equality comparer to compare values. The intersection of two sets A and B is defined as the set that contains all the elements of A that also appear in B, but no other elements.
true
if this set changed as a result of the call; false
otherwise.
Sets the extended property matching the specified name.
The name of the property to update.
The property value.
Produces the set difference of two sequences of Features by using the default equality comparer to compare values. The set difference of two sets is defined as the members of the first set that do not appear in the second set. Note: This method modifies this set to only keep those elements that do not appear in the second set. It does not also include those elements in the second set that do not appear in this set.
true
if this set changed as a result of the call; false
otherwise.
Produces the set union of two sequences of Features by using the default equality comparer. In other words, it adds all of the elements in the second set to this set if they're not already present.
true
if this set changed as a result of the call; false
otherwise.
Initializes a new instance of the {@link geocortex.essentialsHtmlViewer.mapping.infrastructure.FeatureSetCollection} class.
Represents a Geocortex Essentials FeatureSetCollection.
geocortex.essentialsHtmlViewer.mapping.infrastructure