CPD Results

The following document contains the results of PMD's CPD 3.9.

Duplications

FileLine
tempcontroller/gui/PainelPropriedadesAmostra.java158
tempcontroller/gui/PainelPropriedadesAmostra.java166
                    .addComponent(textfieldTemperatura, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(radioButtonAmbiente)

FileLine
tempcontroller/gui/PainelPrincipal.java142
tempcontroller/gui/PainelPrincipal.java146
                    .add(progressBarTotal, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(jLabel4, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 111, Short.MAX_VALUE)

FileLine
tempcontroller/gui/PainelPrincipal.java247
tempcontroller/gui/PainelPrincipal.java256
        layout.setVerticalGroup(
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
                .addContainerGap()
                .add(painelAmostras, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

FileLine
tempcontroller/gui/PainelPrincipal.java267
tempcontroller/gui/PainelPrincipal.java280
    private void botaoCarregarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botaoCarregarActionPerformed
        JFileChooser chooser = new JFileChooser();
        int returnVal = chooser.showOpenDialog(this);
        if(returnVal == JFileChooser.APPROVE_OPTION) {
            try {

FileLine
tempcontroller/gui/PainelPrincipal.java134
tempcontroller/gui/PainelPrincipal.java142
                    .add(progressBarAmostragem, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(painelMonitorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(labelProcessoTotal)

FileLine
tempcontroller/gui/PainelPropriedadesAmostra.java154
tempcontroller/gui/PainelPropriedadesAmostra.java158
                    .addComponent(textfieldNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(labelTempo)

FileLine
tempcontroller/gui/PainelPrincipal.java213
tempcontroller/gui/PainelPrincipal.java230
        painelAmostrasLayout.setVerticalGroup(
            painelAmostrasLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(org.jdesktop.layout.GroupLayout.TRAILING, painelAmostrasLayout.createSequentialGroup()
                .add(jToolBar1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 25, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

FileLine
tempcontroller/base/AbstractTimer.java120
tempcontroller/base/AbstractTimer.java131
    protected void fireTickDoTimer() {
        Iterator<IOuvinteTimer> it = ouvintes.iterator();
        while (it.hasNext()) {
            IOuvinteTimer ouvinte = it.next();
            ouvinte.tickDoTimer();

FileLine
tempcontroller/base/AbstractControladorTemperatura.java72
tempcontroller/base/AbstractControladorTemperatura.java84
    protected void fireTemperaturaAlvoAlcancada() {
        Iterator<IOuvinteMudancaTemperatura> it = ouvintes.iterator();
        while (it.hasNext()) {
            IOuvinteMudancaTemperatura ouvinte = it.next();
            ouvinte.temperaturaAlvoAlcancada(getTemperatura());

FileLine
tempcontroller/gui/PainelPrincipal.java142
tempcontroller/gui/PainelPrincipal.java262
                .add(painelMonitor, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

FileLine
tempcontroller/gui/PainelPropriedadesAmostra.java136
tempcontroller/gui/PainelPropriedadesAmostra.java154
                .addComponent(jToolBar1, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)

FileLine
tempcontroller/gui/PainelPropriedadesAmostra.java199
tempcontroller/gui/PainelPropriedadesAmostra.java212
            if(tipoTemperatura.equals(TipoTemperatura.CELSIUS)) {
                Double temperatura = ((Number) textfieldTemperatura
                        .getValue()).doubleValue();
                temperatura = Double.valueOf(
                        utilities.fromCelsiusToKelvin(temperatura.doubleValue()));

FileLine
tempcontroller/gui/PainelPropriedadesAmostra.java126
tempcontroller/gui/PainelPropriedadesAmostra.java150
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jToolBar1, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE)

FileLine
tempcontroller/gui/PainelPrincipal.java167
tempcontroller/gui/PainelPropriedadesAmostra.java106
        radioButtonAmbiente.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {

FileLine
tempcontroller/gui/PainelPrincipal.java252
tempcontroller/gui/PainelPrincipal.java260
                .add(painelAmostras, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

FileLine
tempcontroller/gui/PainelPrincipal.java231
tempcontroller/gui/PainelPrincipal.java257
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()

FileLine
tempcontroller/gui/PainelPrincipal.java217
tempcontroller/gui/PainelPrincipal.java251
                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                    .add(org.jdesktop.layout.GroupLayout.LEADING, painelAmostras, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)

FileLine
tempcontroller/gui/PainelPrincipal.java214
tempcontroller/gui/PainelPrincipal.java248
            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()

FileLine
tempcontroller/gui/PainelPropriedadesAmostra.java203
tempcontroller/gui/PainelPropriedadesAmostra.java216
                        utilities.fromCelsiusToKelvin(temperatura.doubleValue()));
                textfieldTemperatura.setValue(temperatura);
            }
            
            textfieldTemperatura.setEnabled(true);
            tipoTemperatura = tipoTemperatura.KELVIN;

FileLine
tempcontroller/gui/PainelPrincipal.java252
tempcontroller/gui/PainelPrincipal.java253
                    .add(org.jdesktop.layout.GroupLayout.LEADING, painelMonitor, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

FileLine
tempcontroller/gui/PainelPrincipal.java114
tempcontroller/gui/PainelPrincipal.java130
            painelMonitorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(painelMonitorLayout.createSequentialGroup()
                .add(painelMonitorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)

FileLine
tempcontroller/gui/PainelPrincipal.java109
tempcontroller/gui/PainelPrincipal.java129
        painelMonitorLayout.setVerticalGroup(
            painelMonitorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(painelMonitorLayout.createSequentialGroup()
                .add(painelMonitorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)

FileLine
tempcontroller/base/AmostragemSimples.java103
tempcontroller/base/ProgramacaoAmostragemSimples.java91
            && (this.getAmostragens().equals(prog.getAmostragens()));
        }
        
        return toReturn;
    }
    
    /**
     * Calcula o código Hash para esta programação, de acordo
     * com a lista de amostragens e diretório de gravação.
     * @return Código hash calculado.
     */
    public int hashCode() {
        HashCodeBuilder builder = new HashCodeBuilder();
        return builder.append(listaAmostragens)

FileLine
tempcontroller/gui/PainelPropriedadesAmostra.java129
tempcontroller/gui/PainelPropriedadesAmostra.java132
                    .addGroup(layout.createSequentialGroup()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(labelTemperatura)

FileLine
tempcontroller/gui/PainelPrincipal.java112
tempcontroller/gui/PainelPrincipal.java115
                    .add(painelMonitorLayout.createSequentialGroup()
                        .add(painelMonitorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(labelAmostragem)

FileLine
tempcontroller/base/ControladorAmostragem.java277
tempcontroller/base/ControladorAmostragem.java282
            } else if (estado.equals(Estado.ESPERANDO_RETORNO_TEMPERATURA)) {
                timer.stop();
                leitorEspectro.termina();
                controladorTemperatura.cancelaTemperaturaAlvo();
                gravaAmostragem();
            }

FileLine
tempcontroller/gui/PainelPropriedadesAmostra.java129
tempcontroller/gui/PainelPropriedadesAmostra.java137
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(textfieldTemperatura, javax.swing.GroupLayout.DEFAULT_SIZE, 114, Short.MAX_VALUE)

FileLine
tempcontroller/gui/PainelPrincipal.java131
tempcontroller/gui/PainelPrincipal.java135
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(painelMonitorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(labelAmostragem)

FileLine
tempcontroller/gui/PainelPrincipal.java112
tempcontroller/gui/PainelPrincipal.java121
                        .add(17, 17, 17)
                        .add(painelMonitorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                            .add(labelStatusAtual)

FileLine
tempcontroller/gui/PainelPropriedadesAmostra.java94
tempcontroller/gui/PainelPropriedadesAmostra.java114
        radioButtonAmbiente.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));

FileLine
tempcontroller/gui/PainelPrincipal.java114
tempcontroller/gui/PainelPrincipal.java218
                    .add(org.jdesktop.layout.GroupLayout.LEADING, jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 359, Short.MAX_VALUE)
                    .add(org.jdesktop.layout.GroupLayout.LEADING, painelAmostrasLayout.createSequentialGroup()