List of usage examples for java.time.format DateTimeFormatter ofLocalizedDateTime
public static DateTimeFormatter ofLocalizedDateTime(FormatStyle dateTimeStyle)
From source file:Main.java
public static void main(String[] args) { // 2014-04-01 10:45 LocalDateTime dateTime = LocalDateTime.of(2014, Month.APRIL, 1, 10, 45); // using short german date/time formatting (01.04.14 10:45) DateTimeFormatter formatter = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.SHORT) .withLocale(new Locale("de")); String germanDateTime = dateTime.format(formatter); System.out.println(germanDateTime); }
From source file:Main.java
public static void main(String[] args) { LocalDate ld = LocalDate.of(2014, Month.JUNE, 21); LocalTime lt = LocalTime.of(17, 30, 20); LocalDateTime ldt = LocalDateTime.of(ld, lt); DateTimeFormatter fmt = DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT); System.out.println("Formatter Default Locale: " + fmt.getLocale()); System.out.println("Short Date: " + fmt.format(ld)); fmt = DateTimeFormatter.ofLocalizedDate(FormatStyle.MEDIUM); System.out.println("Medium Date: " + fmt.format(ld)); fmt = DateTimeFormatter.ofLocalizedDate(FormatStyle.LONG); System.out.println("Long Date: " + fmt.format(ld)); fmt = DateTimeFormatter.ofLocalizedDate(FormatStyle.FULL); System.out.println("Full Date: " + fmt.format(ld)); fmt = DateTimeFormatter.ofLocalizedTime(FormatStyle.SHORT); System.out.println("Short Time: " + fmt.format(lt)); fmt = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.SHORT); System.out.println("Short Datetime: " + fmt.format(ldt)); fmt = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM); System.out.println("Medium Datetime: " + fmt.format(ldt)); // Use German locale to format the datetime in medius style fmt = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM).withLocale(Locale.GERMAN); System.out.println(fmt.format(ldt)); // Use Indian(English) locale to format datetime in short style fmt = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.SHORT).withLocale(new Locale("en", "IN")); System.out.println(fmt.format(ldt)); // Use Indian(English) locale to format datetime in medium style fmt = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM).withLocale(new Locale("en", "IN")); System.out.println(fmt.format(ldt)); }
From source file:it.tidalwave.northernwind.core.impl.model.DefaultRequestLocaleManager.java
/******************************************************************************************************************* * * {@inheritDoc}// ww w . j a v a2s . c o m * ******************************************************************************************************************/ @Override @Nonnull public DateTimeFormatter getDateTimeFormatter() { return DateTimeFormatter.ofLocalizedDateTime(FormatStyle.FULL).withLocale(getLocales().get(0)) .withZone(ZoneId.systemDefault()); }
From source file:br.ufac.sion.dto.AuditoriaDTO.java
@Override public String toString() { StringBuilder retorno = new StringBuilder(""); DateTimeFormatter formatador = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.SHORT) .withLocale(new Locale("pt", "BR")); if (StringUtils.isNotBlank(nomeEntidade)) { switch (nomeEntidade) { case "Arquivo de Retorno": ArquivoRetorno ar = (ArquivoRetorno) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(ar.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome do Arquivo</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(ar.getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nmero</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(ar.getNumero()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Data do Upload</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(ar.getDataUpload().format(formatador)).append("</div>").append("</div>"); break; case "Boleto": Boleto bt = (Boleto) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(bt.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Sacado</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(bt.getSacado()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nosso Nmero</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(bt.getNossoNumero()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Valor</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\"> R$") .append(bt.getValor()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Data de Vencimento</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(bt.getDataVencimento().format(formatador)).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Situao</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(bt.getSituacao()).append("</div>").append("</div>"); retorno.append(/*from ww w . j a v a2 s . co m*/ "<fieldset class=\"ui-fieldset ui-widget ui-widget-content ui-corner-all ui-hidden-container\" style=\"margin-bottom:20px\">") .append("<legend class=\"ui-fieldset-legend ui-corner-all ui-state-default\">Informaes de Pagamento</legend>") .append("<div class=\"ui-panelgrid ui-widget ui-panelgrid-blank form-group ui-fluid\" style=\"border:0px none; background-color:transparent; padding-top: 15px;\">") .append("<div class=\"ui-panelgrid-content ui-widget-content ui-grid ui-grid-responsive\">"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Data de Pagamento</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(bt.getDataPagamento().format(formatador)).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Valor Pago</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\"> R$") .append(bt.getValorPago()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome do Arquivo de Retorno</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\"> R$") .append(bt.getArquivo().getNome()).append("</div>").append("</div>"); retorno.append("</div>").append("</div>").append("</fieldset>"); break; case "Candidato": Candidato cd = (Candidato) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Me</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getMae()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Pai</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getPai()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">CPF</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getCpf()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">RG</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getRg()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Data de Nascimento</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getDataNascimento().format(formatador)).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Estado Civil</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getEstadoCivil()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Brao Dominante</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getBracoDominante()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Escolaridade</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getEscolaridade()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Sexo</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getSexo()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">E-mail</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getUsuario().getEmail()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Telefones</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">"); if (!cd.getTelefones().isEmpty()) { retorno.append("<ul>"); for (Telefone tel : cd.getTelefones()) { retorno.append("<li>").append(tel).append("</li>"); } retorno.append("</ul>"); } else { retorno.append("O concurso no possui cargos."); } retorno.append("</div>").append("</div>"); retorno.append( "<fieldset class=\"ui-fieldset ui-widget ui-widget-content ui-corner-all ui-hidden-container\" style=\"margin-bottom:20px\">") .append("<legend class=\"ui-fieldset-legend ui-corner-all ui-state-default\">Endereo</legend>") .append("<div class=\"ui-panelgrid ui-widget ui-panelgrid-blank form-group ui-fluid\" style=\"border:0px none; background-color:transparent; padding-top: 15px;\">") .append("<div class=\"ui-panelgrid-content ui-widget-content ui-grid ui-grid-responsive\">"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">CEP</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getEndereco().getCep()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Logradouro</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getEndereco().getLogradouro()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nmero</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getEndereco().getNumero()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Complemento</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getEndereco().getComplemento()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Bairro</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getEndereco().getBairro()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Cidade/Estado</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getEndereco().getCidade()).append("/") .append(cd.getEndereco().getCidade().getEstado().getSigla()).append("</div>") .append("</div>"); retorno.append("</div>").append("</div>").append("</fieldset>"); retorno.append( "<fieldset class=\"ui-fieldset ui-widget ui-widget-content ui-corner-all ui-hidden-container\" style=\"margin-bottom:20px\">") .append("<legend class=\"ui-fieldset-legend ui-corner-all ui-state-default\">Informaes de Login</legend>") .append("<div class=\"ui-panelgrid ui-widget ui-panelgrid-blank form-group ui-fluid\" style=\"border:0px none; background-color:transparent; padding-top: 15px;\">") .append("<div class=\"ui-panelgrid-content ui-widget-content ui-grid ui-grid-responsive\">"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Login</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getUsuario().getLogin()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">ltimo Acesso</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getUsuario().getUltimoAcesso().format(formatador)).append("</div>") .append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Candidato ativo ?</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cd.getUsuario().getAtivo()).append("</div>").append("</div>"); retorno.append("</div>").append("</div>").append("</fieldset>"); break; case "Cargo": Cargo cg = (Cargo) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cg.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Descrio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cg.getDescricao()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nvel</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cg.getNivel()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Carga Horria</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cg.getCargaHoraria()).append("h</div>").append("</div>"); break; case "Concurso": Concurso cn = (Concurso) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cn.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Ttulo</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cn.getTitulo()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Descrio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cn.getDescricao()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Perodo de Inscrio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cn.getPeriodoInscricao()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Local de Inscrio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cn.getLocalInscricao()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Status</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cn.getStatus()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Data de Vencimento do Boleto</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cn.getDataVencimentoBoleto().format(formatador)).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Descrio da Conta Bancria</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cn.getContaBancaria().getDescricao()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Cargos do Concurso</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">"); if (!cn.getCargos().isEmpty()) { retorno.append("<ul>"); for (CargoConcurso cc : cn.getCargos()) { retorno.append("<li>").append(cc).append("</li>"); } retorno.append("</ul>"); } else { retorno.append("O concurso no possui cargos."); } retorno.append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Vagas dos Cargos do Concurso</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">"); if (!cn.getCargos().isEmpty()) { retorno.append("<ul>"); for (CargoConcurso cc : cn.getCargos()) { if (!cc.getVagas().isEmpty()) { for (CargoVaga vaga : cc.getVagas()) { retorno.append("<li>").append(vaga).append("</li>"); } } else { retorno.append("O concurso no possui vagas definidas para o cargo: " + cc); } } retorno.append("</ul>"); } else { retorno.append("O concurso no possui cargos."); } retorno.append("</div>").append("</div>"); break; case "Contas Bancrias": ContaBancaria cb = (ContaBancaria) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cb.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Banco</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cb.getBanco()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Cedente</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cb.getCedente().getRazaoSocial()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Descrio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cb.getDescricao()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Agncia</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cb.getAgencia()).append("-").append(cb.getDigitoAgencia()).append("</div>") .append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Conta</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cb.getNumeroConta()).append("-").append(cb.getDigitoConta()).append("</div>") .append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Cdigo da Carteira</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cb.getCodigoCarteira()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Convenio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(cb.getConvenio()).append("</div>").append("</div>"); break; case "Empresa": Empresa emp = (Empresa) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(emp.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Razo Social</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(emp.getRazaoSocial()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome Fantasia</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(emp.getNomeFantasia()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Sigla</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(emp.getSigla()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">CNPJ</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(emp.getCnpj()).append("</div>").append("</div>"); retorno.append( "<fieldset class=\"ui-fieldset ui-widget ui-widget-content ui-corner-all ui-hidden-container\" style=\"margin-bottom:20px\">") .append("<legend class=\"ui-fieldset-legend ui-corner-all ui-state-default\">Endereo</legend>") .append("<div class=\"ui-panelgrid ui-widget ui-panelgrid-blank form-group ui-fluid\" style=\"border:0px none; background-color:transparent; padding-top: 15px;\">") .append("<div class=\"ui-panelgrid-content ui-widget-content ui-grid ui-grid-responsive\">"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">CEP</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(emp.getEndereco().getCep()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Logradouro</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(emp.getEndereco().getLogradouro()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nmero</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(emp.getEndereco().getNumero()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Complemento</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(emp.getEndereco().getComplemento()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Bairro</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(emp.getEndereco().getBairro()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Cidade/Estado</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(emp.getEndereco().getCidade()).append("/") .append(emp.getEndereco().getCidade().getEstado().getSigla()).append("</div>") .append("</div>"); retorno.append("</div>").append("</div>").append("</fieldset>"); break; case "Funcionrio": Funcionario f = (Funcionario) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(f.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Matrcula</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(f.getMatricula()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(f.getUsuario().getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">E-mail</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(f.getUsuario().getEmail()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Setor</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(f.getSetor()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Cargo</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(f.getCargo()).append("</div>").append("</div>"); retorno.append( "<fieldset class=\"ui-fieldset ui-widget ui-widget-content ui-corner-all ui-hidden-container\" style=\"margin-bottom:20px\">") .append("<legend class=\"ui-fieldset-legend ui-corner-all ui-state-default\">Informaes de Login</legend>") .append("<div class=\"ui-panelgrid ui-widget ui-panelgrid-blank form-group ui-fluid\" style=\"border:0px none; background-color:transparent; padding-top: 15px;\">") .append("<div class=\"ui-panelgrid-content ui-widget-content ui-grid ui-grid-responsive\">"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Login</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(f.getUsuario().getLogin()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">ltimo Acesso</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(f.getUsuario().getUltimoAcesso().format(formatador)).append("</div>") .append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Funcionrio ativo ?</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(f.getUsuario().getAtivo()).append("</div>").append("</div>"); retorno.append("</div>").append("</div>").append("</fieldset>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Grupos</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">"); if (!f.getUsuario().getGrupos().isEmpty()) { retorno.append("<ul>"); for (Grupo g : f.getUsuario().getGrupos()) { retorno.append("<li>").append(g.getNome()).append(" (").append(g.getDescricao()) .append(")</li>"); } retorno.append("</ul>"); } else { retorno.append("O funcionario no possui grupos."); } retorno.append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Permisses do Usurio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">"); if (!f.getUsuario().getPermissoes().isEmpty()) { retorno.append("<ul>"); for (Permissao p : f.getUsuario().getPermissoes()) { retorno.append("<li>").append(p.getNome()).append("</li>"); } retorno.append("</ul>"); } else { retorno.append("O funcionario no possui permisso."); } retorno.append("</div>").append("</div>"); break; case "Grupo": Grupo g = (Grupo) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(g.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(g.getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Decrio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(g.getDescricao()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Permisses</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">"); if (!g.getPermissoes().isEmpty()) { retorno.append("<ul>"); for (Permissao p : g.getPermissoes()) { retorno.append("<li>").append(p.getNome()).append("</li>"); } retorno.append("</ul>"); } else { retorno.append("O grupo no possui permisso."); } retorno.append("</div>").append("</div>"); break; case "Inscrio": Inscricao insc = (Inscricao) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Candidato</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getCandidato().getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nmero Inscrio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getNumero()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Concurso</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getCargoConcurso().getConcurso().getTitulo()).append("</div>") .append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Cargo</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getCargoConcurso().getCargo()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Data da Inscrio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getDataInscricao().format(formatador)).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Status</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getStatus()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Justificativa do Status</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getJustificativaStatus()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Data da Justificativa do Status</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getDataJustificativaStatus().format(formatador)).append("</div>") .append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Portador de Necessidades Especial?</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getNecessidadeEspecial().isPortador()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Qual Necessidade Especial</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getNecessidadeEspecial().getQualNecessidadeEspecial()).append("</div>") .append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nessita de Antedimento?</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getNecessidadeEspecial().isNecessitaAtendimento()).append("</div>") .append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Qual atendimento?</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.getNecessidadeEspecial().getQualAtendimento()).append("</div>") .append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Concorda com o Edital?</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(insc.isConcordoEdital()).append("</div>").append("</div>"); break; case "Localidade": Localidade l = (Localidade) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(l.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(l.getNome()).append("</div>").append("</div>"); break; case "Nvel": Nivel n = (Nivel) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(n.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Descrio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(n.getDescricao()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Valor:</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\"> R$") .append(n.getValor()).append("</div>").append("</div>"); break; case "Setor": Setor s = (Setor) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(s.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(s.getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Sigla</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(s.getSigla()).append("</div>").append("</div>"); break; case "Tipo de Vaga": Vaga v = (Vaga) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(v.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Tipo de Vaga</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(v.getTipo()).append("</div>").append("</div>"); break; case "Token de Recuperao": TokenRecuperacao tr = (TokenRecuperacao) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome do Candidato</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(tr.getCandidato().getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Data de Vencimento</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(tr.getDataVencimento().format(formatador)).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Token</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(tr.getToken()).append("</div>").append("</div>"); break; case "Usurio": Usuario usr = (Usuario) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(usr.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome do Usurio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(usr.getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">E-mail</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(usr.getEmail()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Login</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(usr.getLogin()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">ltimo Acesso</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(usr.getUltimoAcesso().format(formatador)).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Usurio ativo ?</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(usr.getAtivo()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Grupos</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">"); if (!usr.getGrupos().isEmpty()) { retorno.append("<ul>"); for (Grupo gg : usr.getGrupos()) { retorno.append("<li>").append(gg.getNome()).append(" (").append(gg.getDescricao()) .append(")</li>"); } retorno.append("</ul>"); } else { retorno.append("O funcionario no possui grupos."); } retorno.append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Permisses do Usurio</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">"); if (!usr.getPermissoes().isEmpty()) { retorno.append("<ul>"); for (Permissao p : usr.getPermissoes()) { retorno.append("<li>").append(p.getNome()).append("</li>"); } retorno.append("</ul>"); } else { retorno.append("O funcionario no possui permisso."); } retorno.append("</div>").append("</div>"); break; case "Estado": Estado e = (Estado) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(e.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(e.getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Sigla</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(e.getSigla()).append("</div>").append("</div>"); break; case "Cidade": Cidade c = (Cidade) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(c.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(c.getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Estado</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(c.getEstado().getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\"> uma capital?</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(c.isCapital()).append("</div>").append("</div>"); break; case "rgo Expedidor do RG": OrgaoExpedidor oe = (OrgaoExpedidor) entidade; retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Id</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(oe.getId()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Nome</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(oe.getNome()).append("</div>").append("</div>"); retorno.append("<div class=\"ui-grid-row\">") .append("<div class=\"ui-panelgrid-cell ui-grid-col-5\">") .append("<label class=\"ui-outputlabel ui-widget\" style=\"font-weight: bold\">Sigla</label>") .append("</div>").append("<div class=\"ui-panelgrid-cell ui-grid-col-6\">") .append(oe.getSigla()).append("</div>").append("</div>"); break; } } return retorno.toString(); }
From source file:jgnash.report.pdf.Report.java
public void addFooter() throws IOException { final String timeStamp = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.SHORT) .format(LocalDateTime.now()); final int pageCount = pdfDocument.getNumberOfPages(); float yStart = getBottomMargin() * 2 / 3; for (int i = 0; i < pageCount; i++) { final PDPage page = pdfDocument.getPage(i); final String pageText = MessageFormat.format(rb.getString("Pattern.Pages"), i + 1, pageCount); final float width = getStringWidth(pageText, getFooterFont(), getFooterFontSize()); try (final PDPageContentStream contentStream = new PDPageContentStream(pdfDocument, page, PDPageContentStream.AppendMode.APPEND, true)) { contentStream.setFont(getFooterFont(), getFooterFontSize()); drawText(contentStream, getLeftMargin(), yStart, timeStamp); drawText(contentStream, (float) getPageFormat().getWidth() - getRightMargin() - width, yStart, pageText);//from ww w. ja va 2s . c o m } catch (final IOException e) { logSevere(Report.class, e); } } }