Project

General

Profile

Actions

Bug #214

closed

Redesign query plugin

Added by Matt Jones almost 22 years ago. Updated almost 21 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 componentResolvedChad Berkley04/09/2001

Actions
Blocked by Morpho - Bug #215: need query composition moduleResolvedMatt Jones04/09/2001

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

Actions
Blocks Morpho - Bug #165: taxonomic search facilityResolvedMatt Jones10/31/2000

Actions
Blocked by Morpho - Bug #217: need simple spatial searchResolvedDan Higgins04/09/2001

Actions
Blocks Morpho - Bug #219: need ResultSet handling UIResolvedMatt Jones04/09/2001

Actions
Blocked by Morpho - Bug #90: need data "browse" capabilityResolvedMatt Jones08/20/2000

Actions
Actions #1

Updated by Matt Jones over 21 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).

Actions #2

Updated by Redmine Admin almost 10 years ago

Original Bugzilla ID was 214

Actions

Also available in: Atom PDF