View Javadoc

1   /*
2    * Created on 11/07/2005
3    *
4    */
5   package ecar.portal.bean;
6   
7   import java.util.ArrayList;
8   import java.util.List;
9   
10  
11  /**
12   * Bean contendo as informações que serão apresentadas na tela do portal.<br>
13   * 
14   * @author cristiano
15   */
16  
17  public class PortalBean {
18  
19  	private List secaoBean;
20  	private List menuTopoBean;
21      
22      /**
23       * Construtor
24       */
25  	public PortalBean() {
26  		
27  	}
28  
29  	/**
30  	 * Retorna List secaoBean.<br>
31  	 * 
32  	 * @author N/C
33       * @since N/C
34       * @version N/C
35  	 * @return List
36  	 */
37  	public List getSecaoBean() {
38  		return secaoBean;
39  	}
40  
41  	/**
42  	 * Atribui valor especificado para List sessaoBean.<br>
43  	 * 
44  	 * @author N/C
45       * @since N/C
46       * @version N/C
47  	 * @param List sessaoBean
48  	 */
49  	public void setSecaoBean(List sessaoBean) {
50  		this.secaoBean = sessaoBean;
51  	}
52  
53  	/**
54  	 * Retorna List menuTopoBean.<br>
55  	 * 
56  	 * @author N/C
57       * @since N/C
58       * @version N/C
59  	 * @return List
60  	 */
61  	public List getMenuTopoBean() {
62  		return menuTopoBean;
63  	}
64  
65  	/**
66  	 * Atribui valor especificado para List menuTopoBean.<br>
67  	 * 
68  	 * @author N/C
69       * @since N/C
70       * @version N/C
71  	 * @param List menuTopoBean
72  	 */
73  	public void setMenuTopoBean(List menuTopoBean) {
74  		this.menuTopoBean = menuTopoBean;
75  	}
76  	
77  	/**
78  	 * Adiciona elemento no SecaoBean bean.<br>
79  	 * 
80  	 * @author N/C
81       * @since N/C
82       * @version N/C
83  	 * @param SecaoBean bean
84  	 */
85  	public void adicionarElementoNoSecaoBean(SecaoBean bean) {
86  		if(this.secaoBean == null) {
87  			this.secaoBean = new ArrayList();
88  		}
89  		this.secaoBean.add(bean);		
90  	}
91  }