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


Java BookmarkPolicy类代码示例

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


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

示例1: imprimirEmpresa

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
   @ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT)
   @MemberOrder(sequence = "2")
public Blob imprimirEmpresa(
           @ParameterLayout(named="Empresa: ") final Empresa empresaSeleccionada) throws JRException, IOException {
   	
   		List<Object> objectsReport = new ArrayList<Object>();
	
		EmpresaReporte empresaReporte = new EmpresaReporte();
		
		empresaReporte.setEmpresaRazonSocial(empresaSeleccionada.getEmpresaRazonSocial());
		empresaReporte.setPersonaLocalidad(empresaSeleccionada.getPersonaLocalidad().getLocalidadesNombre());
		empresaReporte.setPersonaProvincia(empresaSeleccionada.getPersonaLocalidad().getLocalidadProvincia().getProvinciasNombre().toString());
		empresaReporte.setPersonaCuitCuil(empresaSeleccionada.getPersonaCuitCuil());
		empresaReporte.setPersonaDireccion(empresaSeleccionada.getPersonaDireccion());
		empresaReporte.setPersonaTelefono(empresaSeleccionada.getPersonaTelefono());
		
		objectsReport.add(empresaReporte);
		String jrxml = "Empresa.jrxml";
		String nombreArchivo = "Empresa_"+empresaSeleccionada.getEmpresaRazonSocial()+"_"+empresaSeleccionada.getPersonaCuitCuil();
		
		return ReporteRepository.imprimirReporteIndividual(objectsReport,jrxml, nombreArchivo);
   }
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:24,代码来源:ReporteMenu.java

示例2: buscarPorTipoDePago

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@SuppressWarnings("rawtypes")
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, cssClassFa = "fa-search")
@MemberOrder(sequence = "6")
public List buscarPorTipoDePago(@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago) {
	if (polizaTipoDePago == TipoPago.Tarjeta_De_Credito) {
		return tarjetaDeCreditoRepository.listar();
	} else {
		if (polizaTipoDePago == TipoPago.Debito_Automatico) {
			return debitoAutomaticoRepository.listar();
		} else {
			if (polizaTipoDePago == TipoPago.Efectivo)
				messageService.warnUser("No se puede mostrar una lista de Efectivo");
		}
	}

	return null;
	// return
	// detalleTipoPagosRepository.buscarPorTipoDePago(polizaTipoDePago.toString());
}
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:21,代码来源:DetalleTipoPagoMenu.java

示例3: categorized

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@SuppressWarnings("unchecked")
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(
    cssClassFa = "fa fa-question",
    bookmarking = BookmarkPolicy.AS_ROOT
)
@MemberOrder(sequence = "40")
public List<ToDoItem> categorized(
        final Category category,
        final Subcategory subcategory,
        @ParameterLayout(named="Completed?") final boolean completed) {
        // an example "naive" implementation (filtered in Java code, not DBMS)
    return container.allMatches(ToDoItem.class, 
            Predicates.and(
                ToDoItem.Predicates.thoseWithAtPath(currentUsersAtPath()),
                ToDoItem.Predicates.thoseCompleted(completed),
                ToDoItem.Predicates.thoseCategorised(category, subcategory)));
}
 
开发者ID:isisaddons,项目名称:isis-app-todoapp,代码行数:19,代码来源:ToDoItems.java

示例4: findByName

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT)
@MemberOrder(sequence = "2")
public List<Employee> findByName(
        @ParameterLayout(named="Name")
        final String name
) {
    return employeeRepository.findByName(name);
}
 
开发者ID:bibryam,项目名称:rotabuilder,代码行数:10,代码来源:EmployeeMenu.java

示例5: listar

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, named = "Listar Polizas RCP")
@MemberOrder(sequence = "110")
public List<PolizaRCP> listar() {
	List<PolizaRCP> listaPolizaRiesgosRCP = polizasRepository.listar();
	for (int i = 0; i < listaPolizaRiesgosRCP.size(); i++) {
		listaPolizaRiesgosRCP.get(i).actualizarPoliza();
	}
	return listaPolizaRiesgosRCP;
}
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:11,代码来源:PolizaRCPListarMenu.java

示例6: buscarPorNombre

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, named = "Buscar Marca")
@MemberOrder(sequence = "5")
public List<Marca> buscarPorNombre(@ParameterLayout(named = "Nombre") final String marcaNombre) {
	return marcasRepository.buscarPorNombre(marcaNombre);

}
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:8,代码来源:MarcaMenu.java

示例7: buscarPorDescripcion

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, named = "Buscar Adjunto por descripcion")
@MemberOrder(sequence = "5")
public List<Adjunto> buscarPorDescripcion(@ParameterLayout(named = "Descripcion") final String adjuntoDescripcion) {
	return adjuntosRepository.buscarPorDescripcion(adjuntoDescripcion);

}
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:8,代码来源:AdjuntoMenu.java

示例8: listar

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, named = "Listar Poliza Integral Comercio")
@MemberOrder(sequence = "30")
public List<PolizaIntegralComercio> listar() {
	List<PolizaIntegralComercio> listaPolizasRiesgoIntegralComercio = polizasRepository.listar();
	for (int i = 0; i < listaPolizasRiesgoIntegralComercio.size(); i++) {
		listaPolizasRiesgoIntegralComercio.get(i).actualizarPoliza();
	}
	return listaPolizasRiesgoIntegralComercio;
}
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:11,代码来源:PolizaIntegralComercioListarMenu.java

示例9: listar

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, named = "Listar Polizas Caucion")
@MemberOrder(sequence = "60")
public List<PolizaCaucion> listar() {
	List<PolizaCaucion> listaPolizaRiesgoCaucion = polizasRepository.listar();
	for (int i = 0; i < listaPolizaRiesgoCaucion.size(); i++) {
		listaPolizaRiesgoCaucion.get(i).actualizarPoliza();
	}
	return listaPolizaRiesgoCaucion;
}
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:11,代码来源:PolizaCaucionListarMenu.java

示例10: listar

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, named = "Listar Polizas Auto")
@MemberOrder(sequence = "10.1")
public List<PolizaAutomotor> listar() {
	List<PolizaAutomotor> listaPolizasRiesgoAutomotores = riesgoAutomotorRepository.listar();
	for (int i = 0; i < listaPolizasRiesgoAutomotores.size(); i++) {
		listaPolizasRiesgoAutomotores.get(i).actualizarPoliza();
	}
	return listaPolizasRiesgoAutomotores;
}
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:11,代码来源:PolizaAutomotorListarMenu.java

示例11: listar

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, named = "Listar Polizas TRO")
@MemberOrder(sequence = "120")
public List<PolizaTRO> listar() {
	List<PolizaTRO> listaPolizaRiesgosTRO = polizasRepository.listar();
	for (int i = 0; i < listaPolizaRiesgosTRO.size(); i++) {
		listaPolizaRiesgosTRO.get(i).actualizarPoliza();
	}
	return listaPolizaRiesgosTRO;
}
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:11,代码来源:PolizaTROListarMenu.java

示例12: listar

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, named = "Listar Polizas RC")
@MemberOrder(sequence = "100")
public List<PolizaRC> listar() {
	List<PolizaRC> listaPolizaRiesgosRC = polizasRepository.listar();
	for (int i = 0; i < listaPolizaRiesgosRC.size(); i++) {
		listaPolizaRiesgosRC.get(i).actualizarPoliza();
	}
	return listaPolizaRiesgosRC;
}
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:11,代码来源:PolizaRCListarMenu.java

示例13: listar

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, named = "Listar Polizas Convenio Mercantil")
@MemberOrder(sequence = "70")
public List<PolizaConvenioMercantil> listar() {
	List<PolizaConvenioMercantil> listaPolizaRiesgosConvenioMercantil = polizasRepository.listar();
	for (int i = 0; i < listaPolizaRiesgosConvenioMercantil.size(); i++) {
		listaPolizaRiesgosConvenioMercantil.get(i).actualizarPoliza();
	}
	return listaPolizaRiesgosConvenioMercantil;
}
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:11,代码来源:PolizaConvenioMercantilListarMenu.java

示例14: listar

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, named = "Listar todas las polizas")
@MemberOrder(sequence = "4")
public List<Poliza> listar() {
	List<Poliza> listaPolizas = polizasRepository.listar();
	return listaPolizas;
}
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:8,代码来源:PolizaMenu.java

示例15: imprimirCliente

import org.apache.isis.applib.annotation.BookmarkPolicy; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
   @ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT)
   @MemberOrder(sequence = "1")
public Blob imprimirCliente(
           @ParameterLayout(named="Cliente: ") final Cliente clienteSeleccionado) throws JRException, IOException {
   	
    	List<Object> objectsReport = new ArrayList<Object>();
		
		ClienteReporte clienteReporte = new ClienteReporte();
		
		clienteReporte.setClienteApellido(clienteSeleccionado.getClienteApellido());
		clienteReporte.setClienteNombre(clienteSeleccionado.getClienteNombre());
		clienteReporte.setClienteSexo(clienteSeleccionado.getClienteSexo().toString());
		clienteReporte.setClienteDni(clienteSeleccionado.getClienteDni());
		clienteReporte.setClienteFechaNacimiento(clienteSeleccionado.getClienteFechaNacimiento());
		clienteReporte.setPersonaLocalidad(clienteSeleccionado.getPersonaLocalidad().getLocalidadesNombre());
		clienteReporte.setPersonaProvincia(clienteSeleccionado.getPersonaLocalidad().getLocalidadProvincia().getProvinciasNombre().toString());
		clienteReporte.setPersonaCuitCuil(clienteSeleccionado.getPersonaCuitCuil());
		clienteReporte.setPersonaDireccion(clienteSeleccionado.getPersonaDireccion());
		clienteReporte.setPersonaTelefono(clienteSeleccionado.getPersonaTelefono());
		
		objectsReport.add(clienteReporte);
		String jrxml = "Cliente.jrxml";
		String nombreArchivo = "Cliente_"+clienteSeleccionado.getClienteApellido()+"_"+clienteSeleccionado.getClienteNombre()+"_"+clienteSeleccionado.getPersonaCuitCuil();
		
		return ReporteRepository.imprimirReporteIndividual(objectsReport,jrxml, nombreArchivo);
   }
 
开发者ID:leandrogonqn,项目名称:Proyecto2017Seguros,代码行数:28,代码来源:ReporteMenu.java


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