Bug #1553
closedSearch Scope for dataset panel
0%
Description
DatasetPanel need a SearchScope vector to process search function. In
SearchScope object, it has namespace, config and endpoints. Currently, The
SearchScope object is instantialed in initSearchScope method in
TabbedLibraryPane class. In this method, configure file path was hard coded
there there and everything was read from configure file.
Eventually, kepler will read the info from both ecogrid registry and configure
file rather than configure file only for SearchScope. So we need an another
class, e.g. SearchScopeController, it will fingure out the info from both
registry nodes and configure file. We also need a way to figured out how to get
ConfigXML object convenientlly rather than passed it.
Updated by Jing Tao over 20 years ago
Add a new class name SearchScopeController. The code in TabbedLibraryPane class
was moved to there. Eventually, the new class will contact the ecogrid registry
and figure out the search scope.
Updated by Jing Tao almost 20 years ago
Now the class is using ecogrid registry client and dynamic create search scope.