suite.js

来自「这是一个关于java的JSP页面中使用象Swing组件的一个库文件.」· JavaScript 代码 · 共 25 行

JS
25
字号
function uiSearch_Suite(trigger, eventName, searchStrategy, targetPopulationStrategy) {  this._super();  this.__searchStrategy = searchStrategy;  this.__targetPopulationStrategy = targetPopulationStrategy;  this.__lifeCycleNotifier = new uiHtml_LifeCycleNotifier();  var suite = this;  trigger.appendEventHandler(eventName, function(e) {    suite._performSearch(e);  });}uiSearch_Suite = uiUtil_Object.declareClass(uiSearch_Suite, uiUtil_Object);uiSearch_Suite.prototype._setLifeCycleListener = function(listener) {  this.__lifeCycleNotifier.setListener(listener);};uiSearch_Suite.prototype._performSearch = function(domEvent) {  if (!this.__lifeCycleNotifier.notify("onBeforeSearch", domEvent)) {    return;  }  var suite = this;  this.__searchStrategy.initiateSearch(function(options) {    suite.__targetPopulationStrategy.populate(options);    suite.__lifeCycleNotifier.notify("onAfterSearch", domEvent);  });};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?