Opened 15 years ago

Closed 15 years ago

#417 closed enhancement (fixed)

RFC 26 - Add ExtendedSelect command and Scrollable Reader

Reported by: brentrobinson Owned by: brentrobinson
Priority: major Milestone:
Component: FDO API Version:
Severity: 2 Keywords: Extended Select Scrollable Reader
Cc: External ID:

Description

Add interfaces FdoIExtendedSelect and FdoIScrollableFeatureReader to FDO API and implement in SDF and SHP providers.

See RFC 26 for more details.

Change History (3)

comment:1 by brentrobinson, 15 years ago

Owner: changed from gregboone to brentrobinson
Status: newassigned

comment:2 by brentrobinson, 15 years ago

Revision: 4190 Author: brentrobinson Date: 2:50:32 PM, Wednesday, November 05, 2008 Message: Ticket#417: Implemented RFC 26:

  • Added FdoIExtendedSelect and FdoIScrollableFeatureReader to FDO API
  • Added Managed wrappers for the above.
  • Implemented FdoIExtendedSelect in SDF and SHP providers. Each of these providers already had a custom command that did the same thing. The FdoIExtendedSelect and custom commands now share the same implementation.


Modified : /trunk/Fdo/Managed/Project/MgFDO.vcproj Added : /trunk/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIExtendedSelect.h Added : /trunk/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIExtendedSelectImp.cpp Added : /trunk/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIExtendedSelectImp.h Added : /trunk/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIScrollableFeatureReader.h Added : /trunk/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIScrollableFeatureReaderImp.cpp Added : /trunk/Fdo/Managed/Src/OSGeo/FDO/Commands/Feature/mgIScrollableFeatureReaderImp.h Modified : /trunk/Fdo/Managed/Src/OSGeo/FDO/Commands/mgCommandType.h Modified : /trunk/Fdo/Managed/Src/OSGeo/FDO/mgObjectFactory.cpp Modified : /trunk/Fdo/Managed/Src/OSGeo/FDO/mgObjectFactory.h Modified : /trunk/Fdo/Unmanaged/Fdo.vcproj Modified : /trunk/Fdo/Unmanaged/Inc/Fdo/Commands/CommandType.h Added : /trunk/Fdo/Unmanaged/Inc/Fdo/Commands/Feature/IExtendedSelect.h Added : /trunk/Fdo/Unmanaged/Inc/Fdo/Commands/Feature/IScrollableFeatureReader.h Modified : /trunk/Fdo/Unmanaged/Inc/Fdo.h Modified : /trunk/Fdo/Unmanaged/Inc/Makefile.am Modified : /trunk/Providers/SDF/Inc/SDF/IExtendedSelect.h Modified : /trunk/Providers/SDF/Inc/SDF/IScrollableFeatureReader.h Modified : /trunk/Providers/SDF/Src/Provider/SdfCommandCapabilities.cpp Modified : /trunk/Providers/SDF/Src/Provider/SdfConnection.cpp Modified : /trunk/Providers/SDF/Src/UnitTest/ExtendedSelectTest.cpp Modified : /trunk/Providers/SDF/Src/UnitTest/ExtendedSelectTest.h Modified : /trunk/Providers/SHP/Inc/SHP/IExtendedSelect.h Modified : /trunk/Providers/SHP/Inc/SHP/IScrollableFeatureReader.h Modified : /trunk/Providers/SHP/Src/Provider/ShpCommandCapabilities.cpp Modified : /trunk/Providers/SHP/Src/Provider/ShpConnection.cpp Modified : /trunk/Providers/SHP/Src/UnitTest/ExtendedSelectTests.cpp

comment:3 by gregboone, 15 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.