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


Java Listitem.getValue方法代码示例

本文整理汇总了Java中org.zkoss.zul.Listitem.getValue方法的典型用法代码示例。如果您正苦于以下问题:Java Listitem.getValue方法的具体用法?Java Listitem.getValue怎么用?Java Listitem.getValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.zkoss.zul.Listitem的用法示例。


在下文中一共展示了Listitem.getValue方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: if

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
/**
 * Boton editar tramite: abre ventana edicion tramite.
 * 
 */
public final void onClick$btnEditaTramite() {
	if (modo == TypeModoAcceso.EDICION) {
     if (listTramites.getSelectedIndex() == ConstantesZK.SINSELECCION) {
         mostrarMessageBox(Labels.getLabel("tramites.noSeleccionado"),
                 Labels.getLabel(ConstantesWEB.WARNING), Messagebox.OK,
                 Messagebox.EXCLAMATION);
     } else {
     	// Metemos en sesion el codigo tramite que se esta editando
     	final Listitem item = (Listitem) listTramites.getSelectedItem()
                 .clone();
         final Tramite tramite = (Tramite) item.getValue();
         session.setAttribute(ConstantesWEB.TRAMITE, tramite.getCodigo());
         session.setAttribute(ConstantesWEB.TRAMITE_ID, tramite.getIdentificador());
         // Mostramos pantalla tramite
         habilitaInclude(contenedorPrincipal, "/gestor/ges-tramite.zul",
                 null);
     }
	}
}
 
开发者ID:GovernIB,项目名称:sistra,代码行数:24,代码来源:OrganismoController.java

示例2: creaComponente

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
/**
 * Click desbloquear.
 */
public final void onClick$btnExportar() {    	    	
	
	// TODO CONTROLAR CUANDO SE PUEDE EXPORTAR
	if (versionSeleccionada()) {
		final Listitem item = (Listitem) listVersiones.getSelectedItem()
        .clone();
		final TramiteVersion version = (TramiteVersion) item.getValue();
 	 final Map<String, Object> map = new HashMap<String, Object>();
      map.put(ConstantesWEB.PARAMETER_VERSION_TRAMITE, version);
      final Window ventana = (Window) creaComponente(
              "/gestor/windows/ges-exportarVersionTramite-win.zul", this.self,
              map);
      abreVentanaModal(ventana);
	}
}
 
开发者ID:GovernIB,项目名称:sistra,代码行数:19,代码来源:TramiteController.java

示例3: if

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
/**
 * Click desbloquear.
 */
public final void onClick$btnDesbloquear() {
	if (versionSeleccionada()) {
        final Listitem item = (Listitem) listVersiones.getSelectedItem()
                .clone();
        final TramiteVersion version = (TramiteVersion) item.getValue();

       // Comprobamos si esta bloqueada 
       // TODO DESBLOQUEAR TB POR ALGUN ADMIN??            
       if ("S".equals(version.getBloqueadoModificacion())) {
    	   // Si esta bloqueada por usuario logado, abrimos ventana desbloquear
    	   // TODO CONTROL DESBLOQUEO USUARIO
    	   //if (usuarioLogado.getUsername().equals(
           //        version.getBloqueadoModificacionPor())) {
    		   abreDesbloquear(version);
    	   //}        	   
       } else {
    	   mostrarMessageBox(Labels.getLabel("versiones.noDesbloquear"),
                   Labels.getLabel(ConstantesWEB.WARNING), Messagebox.OK,
                   Messagebox.EXCLAMATION);
       }
	}            
}
 
开发者ID:GovernIB,项目名称:sistra,代码行数:26,代码来源:TramiteController.java

示例4:

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
/**
 * Doble click sobre plugin: si es plugin lista metodos, si es metodo copia. 
 */
public final void onDoubleClick$plugin() {

	if (listPlugins.getSelectedItem() == null){
    	return;
    }
	
	Listitem itemSelected = listPlugins.getSelectedItem();
	final ModeloVisualizarPlugin visualizaPlugin = (ModeloVisualizarPlugin) itemSelected.getValue();
	
	if (visualizaPlugin.getNombrePadre() != null) {
		// Es metodo -> copiamos
		script.setValue(script.getValue() + visualizaPlugin.getTextoCopiar());
	} else {
		// Es plugin -> desplegamos metodos
		renderPlugins(visualizaPlugin.getNombre());
	}   

}
 
开发者ID:GovernIB,项目名称:sistra,代码行数:22,代码来源:ScriptWModal.java

示例5: editaPago

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
/**
 * Edita pago.
 */
private void editaPago() {
    final Map<String, Object> map = new HashMap<String, Object>();
    
    final Listitem item = (Listitem) listPagos.getItems().get(
            listPagos.getSelectedIndex());
    final Documento pago = (Documento) item
            .getValue();
    map.put(ConstantesWEB.PAGO, pago.getCodigo());
    
 // RAFA: Esto xq es asi?? REvisar modos... 
    if (modo.equals(TypeModoAcceso.ALTA)) {
        map.put(ConstantesWEB.PARAM_MODO_ACCESO, TypeModoAcceso.EDICION);
    } else {
        map.put(ConstantesWEB.PARAM_MODO_ACCESO, modo);
    }
    
   // RAFA: Esto xq es asi?? 
    map.put(ConstantesWEB.PADRE,
                Path.getComponent("/priWindow/contenedorPrincipal/verTramWindow/detalle/wPagarTasas"));
    
    final Window ventana = (Window) creaComponente(
            ConstantesWEB.ZUL_PAGO, null, map);
    
    abreVentanaModal(ventana);
}
 
开发者ID:GovernIB,项目名称:sistra,代码行数:29,代码来源:PasoPagarWModal.java

示例6: editaAnexo

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
/**
 * Edita documento.
 */
private void editaAnexo() {
    final Map<String, Object> map = new HashMap<String, Object>();
    
    final Listitem item = (Listitem) listAnexos.getItems().get(
            listAnexos.getSelectedIndex());
    final Documento documento = (Documento) item
            .getValue();
    map.put(ConstantesWEB.ANEXO, documento.getCodigo());
    
 // RAFA: Esto xq es asi?? REvisar modos... 
    if (modo == TypeModoAcceso.ALTA) {
        map.put(ConstantesWEB.PARAM_MODO_ACCESO, TypeModoAcceso.EDICION);
    } else {
        map.put(ConstantesWEB.PARAM_MODO_ACCESO, modo);
    }
    
   // RAFA: Esto xq es asi?? 
    map.put(ConstantesWEB.PADRE,
                Path.getComponent("/priWindow/contenedorPrincipal/verTramWindow/detalle/wAnexarDocumentos"));
    
    final Window ventana = (Window) creaComponente(
            ConstantesWEB.ZUL_ANEXO, null, map);
    
    abreVentanaModal(ventana);
}
 
开发者ID:GovernIB,项目名称:sistra,代码行数:29,代码来源:PasoAnexarWModal.java

示例7: UpdateRoles

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
private void UpdateRoles() throws SQLException {
	// delete all user roles
	QueryBuilder<UserRole, Integer> userRoleQb = 
			ConfigLoader.getInstance().getUserRoles().queryBuilder();
	
	userRoleQb.where().eq(UserRole.USER_ID_FIELD_NAME, user.getLogin());
	
	List<UserRole> roles = ConfigLoader.getInstance().getUserRoles().query(
			userRoleQb.prepare());
	
	ConfigLoader.getInstance().getUserRoles().delete(roles);
	
	// create new user roles
	for(Listitem i : lstGranted.getItems()) {
		Role r = (Role) i.getValue();
		UserRole ur = new UserRole(user, r);
		ConfigLoader.getInstance().getUserRoles().createIfNotExists(ur);
	}
}
 
开发者ID:sinnlabs,项目名称:dbvim,代码行数:20,代码来源:ChangeUserRoleDialog.java

示例8: if

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
/**
 * Click sobre plugin: muestra ayuda plugin.
 */
public final void onClick$plugin() {
    ayudahtml.setSrc("script/ayuda/fondo.html");
    if (listPlugins.getSelectedItems() != null) {
    	Listitem item = listPlugins.getSelectedItem();
     final ModeloVisualizarPlugin visualizaPlugin = (ModeloVisualizarPlugin) item
             .getValue();
     ayudahtml.setWidth(anchowScriptVersion + "px");
     ayudahtml.setHeight(altoScript + "px");
     ayudahtml.setSrc("ayuda/script/HOME.html?archivo="
             + usuarioLogado.getIdioma() + "/" + visualizaPlugin.getFicheroAyuda() + ".html" + "#top");
     ayudaPopUp.open(listPlugins, "start_before");
        
    }
}
 
开发者ID:GovernIB,项目名称:sistra,代码行数:18,代码来源:ScriptWModal.java

示例9: editaFormulario

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
/**
 * Edita formulario.
 */
private void editaFormulario() {
    final Map<String, Object> map = new HashMap<String, Object>();
    
    // TODO REVISAR PARAMETROS
    
    final Listitem item = (Listitem) listFormularios.getItems().get(
            listFormularios.getSelectedIndex());
    final Documento formulario = (Documento) item
            .getValue();
    map.put(ConstantesWEB.FORMULARIOTRAMITE, formulario.getCodigo());
    
    // RAFA: Esto xq es asi?? REvisar modos... 
    modo = TypeModoAcceso.EDICION;
    if (modo.equals(TypeModoAcceso.ALTA)) {
        map.put(ConstantesWEB.PARAM_MODO_ACCESO, TypeModoAcceso.EDICION);
    } else {
        map.put(ConstantesWEB.PARAM_MODO_ACCESO, modo);
    }
    
   // RAFA: Esto xq es asi?? 
    map.put(ConstantesWEB.PADRE,
                Path.getComponent(ConstantesWEB.WPATH_PASO_RELLENAR));
    
    
    map.put(ConstantesWEB.VERSIONTRAMITE_CONTROLLER, this.versionTramiteController);
    
    final Window ventana = (Window) creaComponente(
            ConstantesWEB.ZUL_FORMULARIO, null, map);
    
    abreVentanaModal(ventana);
}
 
开发者ID:GovernIB,项目名称:sistra,代码行数:35,代码来源:PasoRellenarWModal.java

示例10: getSelectedField

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
public FieldInfo getSelectedField() {
	Listitem item = lstFields.getSelectedItem();
	
	if (item == null)
		return null;
	
	return (FieldInfo) item.getValue();
}
 
开发者ID:sinnlabs,项目名称:dbvim,代码行数:9,代码来源:SelectJoinFieldDialog.java

示例11: getRecords

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
/**
 * Returns table records
 * @return
 */
public List<Record> getRecords() {
	List<Record> records = new ArrayList<Record>(lstData.getItemCount());
	for(Listitem i : lstData.getItems()) {
		Entry e = i.getValue();
		Record r = new Record();
		for (int k=0; k<e.getValues().size(); k++) {
			r.getValues().put(selectFields.get(k).getId(), e.getValues().get(k).getValue());
		}
		records.add(r);
	}
	return records;
}
 
开发者ID:sinnlabs,项目名称:dbvim,代码行数:17,代码来源:TableField.java

示例12: getSelectedField

import org.zkoss.zul.Listitem; //导入方法依赖的package包/类
public DBField getSelectedField() {
	Listitem item = lstFields.getSelectedItem();
	
	if (item == null)
		return null;
	
	return (DBField) item.getValue();
}
 
开发者ID:sinnlabs,项目名称:dbvim,代码行数:9,代码来源:SelectFieldDialog.java


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