awips2/edexOsgi/build.edex/opt/esb/js/CatalogQuery.js
root 8e80217e59 Initial revision of AWIPS2 11.9.0-7p5
Former-commit-id: a02aeb236c [formerly 9f19e3f712] [formerly 06a8b51d6d [formerly 64fa9254b946eae7e61bbc3f513b7c3696c4f54f]]
Former-commit-id: 06a8b51d6d
Former-commit-id: 3360eb6c5f
2012-01-06 08:55:05 -06:00

28 lines
674 B
JavaScript

function CatalogQuery(plugin){
this.cat = new MetadataCatalogQuery(plugin);
}
function _setDistinctField(name){
this.cat.setDistinctField(name);
}
function _addReturnedField(name){
this.cat.addReturnedField(name);
}
function _addConstraint(name, value,operand){
if(arguments.length==2){
this.cat.addParameter(name, value);
}else{
this.cat.addParameter(name,value,operand);
}
}
function _execute(){
return this.cat.execute();
}
CatalogQuery.prototype.addReturnedField = _addReturnedField;
CatalogQuery.prototype.addConstraint = _addConstraint;
CatalogQuery.prototype.execute = _execute;
CatalogQuery.prototype.setDistinctField = _setDistinctField;