All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class IMSWG.IW.DepValid.Selection

java.lang.Object
   |
   +----IMSWG.IW.DepValid.Selection

public abstract class Selection
extends Object
This class provides the model classes for the DepValids applet. All actions use Post to send ODL requests to "imsDepVal.cgi". "imsDepVal.cgi" has access to the current session in the Web Gateway to get and update the current query, and access to imsdepval.c to get the valids, filters and validate queries.


Constructor Index

 o Selection()
Instantiates the following objects: attribute, filters, valids, patterns, query, and parameters.

Method Index

 o fetch(String)
routine to create ODL and Post the fetch request to imsDepVal.cgi.
 o fetchAll()
Used to retrieve compatible valids, filters and the current query from imsDepVal.cgi
 o fetchMoreInfo()
Used to when the user selects the definition button.
 o fetchValidatedQuery()
Retrieve a validated query from the server (imsDepVal.cgi) using the query from the applet.
 o fetchValids()
Used to retrieve the compatible valids only from imsDepVal.cgi
 o fetchValidsFilters()
Retrieve valids from the server (imsDepVal.cgi) using patterns and filters.
 o updateQuery()
Send the query from the applet to the server (imsDepVal.cgi) so that it will be updated in the Web Gateway session.

Constructors

 o Selection
 public Selection()
Instantiates the following objects: attribute, filters, valids, patterns, query, and parameters. It sets gaeatmp, url and urlCGI.

Methods

 o fetchValids
 public void fetchValids()
Used to retrieve the compatible valids only from imsDepVal.cgi

 o fetchMoreInfo
 public void fetchMoreInfo()
Used to when the user selects the definition button. Posts a message to imsDepVal.cgi

 o fetchAll
 public void fetchAll()
Used to retrieve compatible valids, filters and the current query from imsDepVal.cgi

 o fetchValidsFilters
 public void fetchValidsFilters()
Retrieve valids from the server (imsDepVal.cgi) using patterns and filters. Gets called by displaySelection.apply() which is called when a user either types-in a pattern or (un)selects a filter.

See Also:
DisplaySelection, apply
 o fetchValidatedQuery
 public void fetchValidatedQuery()
Retrieve a validated query from the server (imsDepVal.cgi) using the query from the applet.

 o updateQuery
 public void updateQuery()
Send the query from the applet to the server (imsDepVal.cgi) so that it will be updated in the Web Gateway session.

 o fetch
 public Vector fetch(String action)
routine to create ODL and Post the fetch request to imsDepVal.cgi.


All Packages  Class Hierarchy  This Package  Previous  Next  Index