Rogue Wave Views 5.6 |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
This class extracts keys used as feature IDs. More...
#include <ilviews/maps/format/oracle/objectmodel/kextract.h>
Inherited by _DefaultObjectSDOKeyExtractor.
Public Member Functions | |
virtual IlvMapFeatureId * | extractKey (IldRequest *req, IlvMapsError &error) |
Returns a map feature ID from the current row of the request. | |
virtual IlBoolean | isPersistent () const |
Static Public Member Functions | |
static IlvMapsError | ColumnNotFoundError () |
Returns an error indicating that the feature ID column was not found. | |
Protected Member Functions | |
IlvObjectSDOKeyExtractor () | |
Creates a new instance of IlvObjectSDOKeyExtractor . |
This class extracts keys used as feature IDs.
Library: ilvdbmaps
The main purpose of an IlvObjectSDOKeyExtractor
is to extract feature IDs from rows. The extracted feature IDs are associated with features generated by IlvObjectSDOFeatureIterator
.
static IlvMapsError IlvObjectSDOKeyExtractor::ColumnNotFoundError | ( | ) | [static] |
Returns an error indicating that the feature ID column was not found.
virtual IlvMapFeatureId* IlvObjectSDOKeyExtractor::extractKey | ( | IldRequest * | req, | |
IlvMapsError & | error | |||
) | [virtual] |
Returns a map feature ID from the current row of the request.
req | The IldRequest from where the map feature ID is extracted (from its current row). | |
error | The error that may have been caused. |
virtual IlBoolean IlvObjectSDOKeyExtractor::isPersistent | ( | ) | const [virtual] |
Returns IlTrue
if this IlvObjectSDOKeyExtractor
is persistent, IlFalse
otherwise.
IlTrue
if this IlvObjectSDOKeyExtractor
is persistent, IlFalse
otherwise. © Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.