Package org.zkoss.zk.ui.event

Examples of org.zkoss.zk.ui.event.Event


      // later refresh StatusBar
      Events.postEvent("onSelect", getArticleListCtrl().getListBoxArticle(), getSelectedArticle());

      // show the objects data in the statusBar
      final String str = getSelectedArticle().getArtKurzbezeichnung();
      EventQueues.lookup("selectedObjectEventQueue", EventQueues.DESKTOP, true).publish(new Event("onChangeSelectedObject", null, str));

    } catch (DataAccessException e) {
      ZksampleMessageUtils.showErrorMessage(e.getMostSpecificCause().toString());

      // Reset to init values
View Full Code Here


  private void doNew(Event event) {
    // logger.debug(event.toString());

    // check first, if the tabs are created
    if (getArticleDetailCtrl() == null) {
      Events.sendEvent(new Event("onSelect", tabArticleDetail, null));
      // if we work with spring beanCreation than we must check a little
      // bit deeper, because the Controller are preCreated ?
    } else if (getArticleDetailCtrl().getBinder() == null) {
      Events.sendEvent(new Event("onSelect", tabArticleDetail, null));
    }

    // remember the current object
    doStoreInitValues();
View Full Code Here

     * current/selected tab.
     */
    Tab currentTab = tabbox_ArticleMain.getSelectedTab();

    if (getArticleDetailCtrl().getBinder() == null) {
      Events.sendEvent(new Event(Events.ON_SELECT, tabArticleDetail, null));
    }

    // go back to selected tab
    currentTab.setSelected(true);

    // Check which button is clicked and calculate the rowIndex
    if (((ForwardEvent) event).getOrigin().getTarget() == btnNext) {
      if (index < (blml.size() - 1)) {
        index = index + 1;
      }
    } else if (((ForwardEvent) event).getOrigin().getTarget() == btnPrevious) {
      if (index > 0) {
        index = index - 1;
      }
    } else if (((ForwardEvent) event).getOrigin().getTarget() == btnFirst) {
      if (index != 0) {
        index = 0;
      }
    } else if (((ForwardEvent) event).getOrigin().getTarget() == btnLast) {
      if (index != blml.size()) {
        index = (blml.size() - 1);
      }
    }

    getArticleListCtrl().getListBoxArticle().setSelectedIndex(index);
    setSelectedArticle((Article) blml.get(index));

    // call onSelect() for showing the objects data in the statusBar
    Events.sendEvent(new Event(Events.ON_SELECT, getArticleListCtrl().getListBoxArticle(), getSelectedArticle()));

    // refresh master-detail MASTERS data
    getArticleDetailCtrl().getBinder().loadAll();

    // EXTRA: we have a longtext field under the listbox, so we must refresh
View Full Code Here

  @Override
  public void process(AuRequest request) {
    Map data = request.getData();
   
    org.zkoss.zk.ui.event.KeyEvent evt = KeyEvent.getKeyEvent(request);
    Event zssKeyEvt = new KeyEvent(evt.getName(), evt.getTarget(),
        evt.getKeyCode(), evt.isCtrlKey(), evt.isShiftKey(), evt.isAltKey(),
        AuRequests.getInt(data, "tRow", -1), AuRequests.getInt(data, "lCol", -1),
        AuRequests.getInt(data, "bRow", -1), AuRequests.getInt(data, "rCol", -1));
    Events.postEvent(zssKeyEvt);
  }
View Full Code Here

   
    StartEditingEvent event = new StartEditingEvent(
        org.zkoss.zss.ui.event.Events.ON_START_EDITING, comp, sheet,
        row, col, editText, clienttxt);
    Events.postEvent(event);
    Events.postEvent(new Event("onStartEditingImpl", comp, new Object[] {token, event, type}));
  }
View Full Code Here

      return;
   
   
    CellEvent event = new StopEditingEvent(org.zkoss.zss.ui.event.Events.ON_STOP_EDITING, comp, sheet, row, col, value);
    Events.postEvent(event);
    Events.postEvent(new Event("onStopEditingImpl", comp, new Object[] {token, event, type}));
  }
View Full Code Here

    _rowFreeze = -1;
    _rowFreezeset = false;
  }

  private void doSheetSelected(Worksheet sheet) {
    org.zkoss.zk.ui.event.Events.postEvent(new Event(Events.ON_SHEET_SELECT, this));
   
    //load widgets
    List list = loadWidgetLoaders();
    int size = list.size();
    for (int i = 0; i < size; i++) {
View Full Code Here

  private boolean _inCallback = false;
  private void errorBoxCallback(EventListener callback, String eventname) {
    if (!getDesktop().getWebApp().getConfiguration().isEventThreadEnabled() && callback != null) {
      try {
        _inCallback = true;
        callback.onEvent(new Event(eventname, this));
      } catch (Exception e) {
        throw UiException.Aide.wrap(e);
      } finally {
        _inCallback = false;
      }
View Full Code Here

      _center = evt.getCenter();
      Events.postEvent(evt);
    } else if (cmd.equals("onRadiusChange")) {
      final Map data = request.getData();
      _radius = ((Number)data.get("radius")).doubleValue();
      Events.postEvent(new Event("onRadiusChange", this, data));
    } else
      super.service(request, everError);
  }
View Full Code Here

                    ta = retrieveTaskComponent(request);

                    ta.doUpdatePosition(
                            toInteger(retrieveData(request, "left")),
                            toInteger(retrieveData(request, "top")));
                    Events.postEvent(new Event(getId(), ta, request.getData()));

                    return true;
                }
                if (command.equals("onUpdateWidth")){
                    ta = retrieveTaskComponent(request);

                    ta.doUpdateSize(toInteger(retrieveData(request, "width")));
                    Events.postEvent(new Event(getId(), ta, request.getData()));

                    return true;
                }
                if (command.equals("onAddDependency")){
                    ta = retrieveTaskComponent(request);

                    ta.doAddDependency((String) retrieveData(request, "dependencyId"));
                    Events.postEvent(new Event(getId(), ta, request.getData()));

                    return true;
                }
                return false;
            }
View Full Code Here

TOP

Related Classes of org.zkoss.zk.ui.event.Event

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.