Class TLcdOGCIDFilterCapabilities
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.filter.model.capabilities.TLcdOGCIDFilterCapabilities
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Class defining a set of ID-based filter capabilities for an OGC web service.
The EID capability refers to the ability to use element IDs and resource IDs (e.g. a GML object ID) in respectively
Filter 1.1 and Filter 2.0. The FID capability refers to the legacy feature ID concept defined by Filter 1.0.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a EID.void
Adds a FID.getEID
(int aIndex) Return the EID at index aIndex in the list of EID's.int
Returns the number of EID's.getFID
(int aIndex) Return the FID at index aIndex in the list of FID's.int
Returns the number of FID's.void
Removes a EID.void
Removes a FID.
-
Constructor Details
-
TLcdOGCIDFilterCapabilities
public TLcdOGCIDFilterCapabilities()Default constructor.
-
-
Method Details
-
addFID
Adds a FID.- Parameters:
aFID
- the FID to be added.
-
getFIDDescriptions
-
removeFID
Removes a FID.- Parameters:
aFID
- the FID to be removed.
-
addEID
Adds a EID.- Parameters:
aEID
- the EID to be added.
-
getEIDDescriptions
-
removeEID
Removes a EID.- Parameters:
aEID
- the EID to be removed.
-
getFIDCount
public int getFIDCount()Returns the number of FID's.- Returns:
- the number of FID's.
-
getEIDCount
public int getEIDCount()Returns the number of EID's.- Returns:
- the number of EID's.
-
getFID
Return the FID at index aIndex in the list of FID's.- Parameters:
aIndex
- the given index.- Returns:
- the FID at index aIndex in the list of FID's.
-
getEID
Return the EID at index aIndex in the list of EID's.- Parameters:
aIndex
- the given index.- Returns:
- the EID at index aIndex in the list of EID's.
-