Example usage for java.time.format FormatStyle SHORT

List of usage examples for java.time.format FormatStyle SHORT

Introduction

In this page you can find the example usage for java.time.format FormatStyle SHORT.

Prototype

FormatStyle SHORT

To view the source code for java.time.format FormatStyle SHORT.

Click Source Link

Document

Short text style, typically numeric.

Usage

From source file:Main.java

public static void main(String... args) {
    DateTimeFormatter germanFormatter = DateTimeFormatter.ofLocalizedTime(FormatStyle.SHORT)
            .withLocale(Locale.GERMAN);

    LocalTime leetTime = LocalTime.parse("13:37", germanFormatter);
    System.out.println(leetTime);

}

From source file:Main.java

public static void main(String[] args) {
    DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM,
            FormatStyle.SHORT);
    System.out.println(dateTimeFormatter.format(LocalDateTime.now()));

}

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:com.haulmont.chile.core.datatypes.impl.LocalDateDatatype.java

@Override
protected DateTimeFormatter getDateTimeFormatter() {
    return DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT);
}

From source file:hash.HashFilesController.java

/**
 * Initializes the controller class./* w  w w  . j  a v  a 2s . c  o m*/
 */
@Override
public void initialize(URL url, ResourceBundle rb) {
    SessionFactory sFactory = HibernateUtilities.getSessionFactory();
    Session session = sFactory.openSession();
    session.beginTransaction();

    Query query = session.createQuery("from Checksum where caseFile = " + CreateCaseController.getCaseNumber());
    List<Checksum> checksumsForCase = (List<Checksum>) query.list();

    checksumIDColumn.setCellValueFactory(new PropertyValueFactory("checksumID"));
    fileNameColumn.setCellValueFactory(new PropertyValueFactory("fileName"));
    filePathColumn.setCellValueFactory(new PropertyValueFactory("filePath"));
    dateTimeGeneratedColumn.setCellValueFactory(new PropertyValueFactory("dateTimeGenerated"));

    DateTimeFormatter format = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.SHORT, FormatStyle.SHORT);
    dateTimeGeneratedColumn.setCellFactory(column -> {
        return new TableCell<Checksum, LocalDateTime>() {
            @Override
            protected void updateItem(LocalDateTime item, boolean empty) {
                super.updateItem(item, empty);

                if (item == null || empty) {
                    setText(null);
                    setStyle("");
                } else {
                    // Format date.
                    setText(format.format(item));
                }
            }
        };
    });

    md5Column.setCellValueFactory(new PropertyValueFactory("MD5Value"));

    checksumTableView.getItems().addAll(checksumsForCase);
    session.getTransaction().commit();
    session.close();

}

From source file:com.bdb.weather.display.windrose.WindRosePane.java

/**
 * Load the wind rose data.//from  ww w. j  av  a  2 s.com
 * 
 * @param data The data
 */
public void loadData(WindRoseData data) {
    windRosePlot.clearCornerTextItems();

    if (data == null) {
        windRosePlot.setDataset((WindRoseData) null);
        return;
    }

    init(data.getSpeedBins());

    DateTimeFormatter sdf = DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT);
    windRosePlot.setDataset(data);
    float calmPercent = ((float) data.getCalmDuration().getSeconds()
            / (float) data.getTotalDuration().getSeconds()) * 100.0f;
    windRosePlot.addCornerTextItem(String.format("Calm: %.1f%%", calmPercent));
    calmField.setText(String.format("%.1f", calmPercent));
    timeField.setText(sdf.format(data.getTime()));

    Speed maxSpeed = new Speed(0.0);
    Heading maxSpeedHeading = null;
    double speedSum = 0.0;

    //
    // Calculate annotation data
    //
    for (int i = 0; i < data.getNumSlices(); i++) {
        WindSlice slice = data.getSlice(i);

        Heading heading = Heading.headingForSlice(slice.getHeadingIndex(), data.getNumSlices());

        if (slice.getMaxSpeed().get() > maxSpeed.get()) {
            maxSpeed = slice.getMaxSpeed();
            maxSpeedHeading = heading;
        }

        speedSum += slice.getAvgSpeed().get() * slice.getSliceDuration().getSeconds();
    }

    //
    // Add annotations to the panel
    //
    if (maxSpeedHeading != null) {
        windRosePlot
                .addCornerTextItem(String.format("Max: %s@%s", maxSpeedHeading.getCompassLabel(), maxSpeed));
        Speed avgSpeed = new Speed(speedSum / data.getTotalDuration().getSeconds());
        windRosePlot.addCornerTextItem(String.format("Avg: %s", avgSpeed));
    }

    dataTable.setItems(FXCollections.observableList(data.getSlices()));
}

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  w w w . j ava2  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:hash.HashFilesController.java

private void generateChecksums(File file) {

    FileInputStream md5fis;//from  ww w .j a  va2s.  c o m

    String md5 = "";

    try {
        md5fis = new FileInputStream(file);

        md5 = DigestUtils.md5Hex(md5fis);

        md5fis.close();

    } catch (IOException ex) {
        Logger.getLogger(HashFilesController.class.getName()).log(Level.SEVERE, null, ex);
    }

    Checksum aChecksum = new Checksum();
    aChecksum.setMD5Value(md5);
    ;
    aChecksum.setFileName(file.getName());
    aChecksum.setFilePath(file.getPath());

    DateTimeFormatter format = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.SHORT, FormatStyle.SHORT);
    LocalDateTime currentDateTime = LocalDateTime.now();
    currentDateTime.format(format);

    aChecksum.setDateTimeGenerated(currentDateTime);

    SessionFactory sFactory = HibernateUtilities.getSessionFactory();
    Session session = sFactory.openSession();
    session.beginTransaction();
    session.saveOrUpdate(aChecksum);

    CaseFile currentCase = (CaseFile) session.get(CaseFile.class, CreateCaseController.getCaseNumber());

    currentCase.getMd5Details().add(aChecksum);
    aChecksum.setCaseFile(currentCase);

    session.getTransaction().commit();
    session.close();

    checksumTableView.getItems().add(aChecksum);

    System.out.println(aChecksum.getMD5Value());
    System.out.println(aChecksum.getFileName());
    System.out.println(aChecksum.getFilePath());

}

From source file:com.bdb.weather.display.freeplot.FreePlot.java

/**
 * Create a standard domain axis for the free plot panel
 * //  w w w .j ava 2 s . c o m
 * @param range The date range for this axis
 * @return The created axis
 */
private DateAxis createDomainAxis(DateRange range) {
    String startDate = DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT).format(range.getStart());
    String endDate = DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT).format(range.getEnd());
    DateAxis axis = new DateAxis(startDate + " - " + endDate);
    return axis;
}