Package org.zkoss.zss.ui.au.in

Source Code of org.zkoss.zss.ui.au.in.CtrlKeyCommand

/* CtrlKeyCommand.java

{{IS_NOTE
  Purpose:
   
  Description:
   
  History:
    Mar 21, 2012 10:25:09 AM , Created by sam
}}IS_NOTE

Copyright (C) 2012 Potix Corporation. All Rights Reserved.

{{IS_RIGHT
}}IS_RIGHT
*/
package org.zkoss.zss.ui.au.in;

import java.util.Map;

import org.zkoss.zk.au.AuRequest;
import org.zkoss.zk.au.AuRequests;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.Events;
import org.zkoss.zss.ui.event.KeyEvent;

/**
* @author sam
*
*/
public class CtrlKeyCommand implements Command {

  @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);
  }
}
TOP

Related Classes of org.zkoss.zss.ui.au.in.CtrlKeyCommand

TOP
Copyright © 2018 www.massapi.com. 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.