当前位置: 首页>>代码示例>>Java>>正文


Java ForwardEvent类代码示例

本文整理汇总了Java中org.zkoss.zk.ui.event.ForwardEvent的典型用法代码示例。如果您正苦于以下问题:Java ForwardEvent类的具体用法?Java ForwardEvent怎么用?Java ForwardEvent使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


ForwardEvent类属于org.zkoss.zk.ui.event包,在下文中一共展示了ForwardEvent类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: mappingEvent

import org.zkoss.zk.ui.event.ForwardEvent; //导入依赖的package包/类
/**
 * Este método es el encargado de mapear la notificación relizada por el servidor
 * para su despacho por el método correspondiente.
 *
 * @param object clase que implemta el listener
 * @param evt    evento
 *
 * @throws Exception
 */
public static void mappingEvent(Object object, Event evt) throws Exception {
    final Object controller = object;
    final Method mtd = ComponentsCtrl.getEventMethod(controller.getClass(), evt.getName());

    if (mtd != null) {
        if (mtd.getParameterTypes().length == 0) {
            mtd.invoke(controller, null);
        } else if (evt instanceof ForwardEvent) {
            final Class paramcls = (Class) mtd.getParameterTypes()[0];
            if (ForwardEvent.class.isAssignableFrom(paramcls)
                    || Event.class.equals(paramcls)) {
                mtd.invoke(controller, new Object[]{evt});
            } else {
                do {
                    evt = ((ForwardEvent) evt).getOrigin();
                } while (evt instanceof ForwardEvent);
                mtd.invoke(controller, new Object[]{evt});
            }
        } else {
            mtd.invoke(controller, new Object[]{evt});
        }
    }
}
 
开发者ID:jcrcano,项目名称:DrakkarKeel,代码行数:33,代码来源:ZkUtil.java

示例2: if

import org.zkoss.zk.ui.event.ForwardEvent; //导入依赖的package包/类
/**
 * M�todo para On click$castellano de la clase PaginaPrincipalController.
 * 
 * @param e
 *            Par�metro e
 */
public final void onClick$castellano(final Event e) {
    final Event ev = ((ForwardEvent) e).getOrigin();
    if (!(ev.getTarget() instanceof Span)) {
        changeIdioma("es_ES");
    }
}
 
开发者ID:GovernIB,项目名称:sistra,代码行数:13,代码来源:PaginaPrincipalController.java

示例3: mostrarPropiedadesElemento

import org.zkoss.zk.ui.event.ForwardEvent; //导入依赖的package包/类
/**
 * Seleccion elemento en iframe.
 * 
 * @param event
 *            Par�metro event
 */
public final void onSelect$iframeContenedorHTML(final Event event) {
    final Event origin = ((ForwardEvent) event).getOrigin();
    final String id = (String) origin.getData();
    
    mostrarPropiedadesElemento(id) ;
}
 
开发者ID:GovernIB,项目名称:sistra,代码行数:13,代码来源:DisenyoFormularioWModal.java

示例4: onCellClicked

import org.zkoss.zk.ui.event.ForwardEvent; //导入依赖的package包/类
public void onCellClicked (ForwardEvent event) {
	MouseEvent mouseEvent = (MouseEvent) event.getOrigin();
	Listcell target = (Listcell) mouseEvent.getTarget();
	Executions.getCurrent().sendRedirect("zul/"+target.getLabel().toLowerCase()+".zul");
}
 
开发者ID:thebhushanp,项目名称:ekalavya-mail,代码行数:6,代码来源:IndexListener.java


注:本文中的org.zkoss.zk.ui.event.ForwardEvent类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。