View Javadoc

1   /*
2    * Criado em 03/02/2005
3    */
4   package ecar.pojo;
5   
6   import org.apache.commons.lang.builder.EqualsBuilder;
7   
8   /**
9    * @author felipev Classe usada para construção da tela 7.b.3 Geração do Período
10   *         de Referência - Seleção de Itens da Estrutura
11   */
12  public class SelecaoItemEstruturaTela {
13  
14    private ItemEstruturaIett itemEstrutura;
15    private boolean exibirEmTela;
16    private int nivelItem;
17  
18    /**
19     * @return Returns the exibirEmTela.
20     */
21    public boolean isExibirEmTela() {
22      return exibirEmTela;
23    }
24  
25    /**
26     * @param exibirEmTela The exibirEmTela to set.
27     */
28    public void setExibirEmTela(boolean exibirEmTela) {
29      this.exibirEmTela = exibirEmTela;
30    }
31  
32    /**
33     * @return Returns the itemEstrutura.
34     */
35    public ItemEstruturaIett getItemEstrutura() {
36      return itemEstrutura;
37    }
38  
39    /**
40     * @param itemEstrutura The itemEstrutura to set.
41     */
42    public void setItemEstrutura(ItemEstruturaIett itemEstrutura) {
43      this.itemEstrutura = itemEstrutura;
44    }
45  
46    /**
47     * @return Returns the nivelItem.
48     */
49    public int getNivelItem() {
50      return nivelItem;
51    }
52  
53    /**
54     * @param nivelItem The nivelItem to set.
55     */
56    public void setNivelItem(int nivelItem) {
57      this.nivelItem = nivelItem;
58    }
59  
60    public boolean equals(Object other) {
61      if ((this == other))
62        return true;
63      if (!(other instanceof SelecaoItemEstruturaTela))
64        return false;
65      SelecaoItemEstruturaTela castOther = (SelecaoItemEstruturaTela) other;
66      return new EqualsBuilder().append(this.getItemEstrutura(), castOther.getItemEstrutura()).isEquals();
67    }
68  
69  }