Project

General

Profile

Bug #214

Redesign query plugin

Added by Matt Jones over 18 years ago. Updated over 17 years ago.

Status:
Resolved
Priority:
Immediate
Assignee:
Category:
morpho - general
Target version:
Start date:
04/09/2001
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
214

Description

Need to redesign query plugin. Agreed that it should no longer be a "tab" in
the user interface, but rather should be called up as a dialog box. Each
resultset should be a window. Result sets list data sets (data packages) that
are returned from the query. Double clicking on a dataset record opens that
data set by calling the data package module that Chad is building. All types of
queries end up with a pathquery document, which is sent to a query execution
engine (regardless of whether it is local or remote). There is a distinct query
composition module that is used to combine different types of queries together
(like text and taxonomic).


Related issues

Blocks Morpho - Bug #208: new DataPackage handling componentResolved04/09/2001

Blocked by Morpho - Bug #215: need query composition moduleResolved04/09/2001

Blocks Morpho - Bug #216: combine subject and "all text" query screensResolved04/09/2001

Blocks Morpho - Bug #165: taxonomic search facilityResolved10/31/2000

Blocked by Morpho - Bug #217: need simple spatial searchResolved04/09/2001

Blocks Morpho - Bug #219: need ResultSet handling UIResolved04/09/2001

Blocked by Morpho - Bug #90: need data "browse" capabilityResolved08/20/2000

History

#1 Updated by Matt Jones over 18 years ago

Query package has now redesign and contains the QueryPlugin, QueryDialog, Query,
QueryGroup, and QueryTerm classes. The QueryDialog generates a Query, which can
then be "execute()" 'ed, which produces a ResultSet (which maintains a reference
to the Query) which can be embedded in a ResultPanel for display. ResultPanels
have buttons for Revising the saved Query (Revise) and for refreshing the
results by re-executing the saved query (Refresh).

#2 Updated by Redmine Admin over 6 years ago

Original Bugzilla ID was 214

Also available in: Atom PDF