- }
-
- /* methods */
-
-// DEPRECATED // this.set_query = function(query) {
-// DEPRECATED // messages.info('hazelnut.set_query');
-// DEPRECATED // var options = this.options;
-// DEPRECATED // /* Compare current and advertised query to get added and removed fields */
-// DEPRECATED // previous_query = this.current_query;
-// DEPRECATED // /* Save the query as the current query */
-// DEPRECATED // this.current_query = query;
-// DEPRECATED // if (debug)
-// DEPRECATED // messages.debug("hazelnut.set_query, current_query is now -> " + this.current_query);
-// DEPRECATED //
-// DEPRECATED // /* We check all necessary fields : in column editor I presume XXX */
-// DEPRECATED // // XXX ID naming has no plugin_uuid
-// DEPRECATED // if (typeof(query.fields) != 'undefined') {
-// DEPRECATED // $.each (query.fields, function(index, value) {
-// DEPRECATED // if (!$('#hazelnut-checkbox-' + options.plugin_uuid + "-" + value).attr('checked'))
-// DEPRECATED // $('#hazelnut-checkbox-' + options.plugin_uuid + "-" + value).attr('checked', true);
-// DEPRECATED // });
-// DEPRECATED // }
-// DEPRECATED //
-// DEPRECATED // /* Process updates in filters / current_query must be updated before this call for filtering ! */
-// DEPRECATED // this.table.fnDraw();
-// DEPRECATED //
-// DEPRECATED // /*
-// DEPRECATED // * Process updates in fields
-// DEPRECATED // */
-// DEPRECATED // if (typeof(query.fields) != 'undefined') {
-// DEPRECATED // /* DataTable Settings */
-// DEPRECATED // var oSettings = this.table.dataTable().fnSettings();
-// DEPRECATED // var cols = oSettings.aoColumns;
-// DEPRECATED // var colnames = cols.map(function(x) {return x.sTitle});
-// DEPRECATED // colnames = $.grep(colnames, function(value) {return value != "+/-";});
-// DEPRECATED //
-// DEPRECATED // if (previous_query == null) {
-// DEPRECATED // var added_fields = query.fields;
-// DEPRECATED // var removed_fields = colnames;
-// DEPRECATED // removed_fields = $.grep(colnames, function(x) { return $.inArray(x, added_fields) == -1});
-// DEPRECATED // } else {
-// DEPRECATED // var tmp = previous_query.diff_fields(query);
-// DEPRECATED // var added_fields = tmp.added;
-// DEPRECATED // var removed_fields = tmp.removed;
-// DEPRECATED // }
-// DEPRECATED //
-// DEPRECATED // /* Hide/unhide columns to match added/removed fields */
-// DEPRECATED // var object = this;
-// DEPRECATED // $.each(added_fields, function (index, field) {
-// DEPRECATED // var index = object.getColIndex(field,cols);
-// DEPRECATED // if(index != -1)
-// DEPRECATED // object.table.fnSetColumnVis(index, true);
-// DEPRECATED // });
-// DEPRECATED // $.each(removed_fields, function (index, field) {
-// DEPRECATED // var index = object.getColIndex(field,cols);
-// DEPRECATED // if(index != -1)
-// DEPRECATED // object.table.fnSetColumnVis(index, false);
-// DEPRECATED // });
-// DEPRECATED // }
-// DEPRECATED // }
-
-// DEPRECATED // this.set_resources = function(resources, instance) {
-// DEPRECATED // if (debug)
-// DEPRECATED // messages.debug("entering hazelnut.set_resources");
-// DEPRECATED // var options = this.options;
-// DEPRECATED // var previous_resources = this.current_resources;
-// DEPRECATED // this.current_resources = resources;
-// DEPRECATED //
-// DEPRECATED // /* We uncheck all checkboxes ... */
-// DEPRECATED // $('hazelnut-checkbox-' + options.plugin_uuid).attr('checked', false);
-// DEPRECATED // /* ... and check the ones specified in the resource list */
-// DEPRECATED // $.each(this.current_resources, function(index, urn) {
-// DEPRECATED // $('#hazelnut-checkbox-' + options.plugin_uuid + "-" + urn).attr('checked', true)
-// DEPRECATED // });
-// DEPRECATED //
-// DEPRECATED // }