package sac.gui.bean;

import java.beans.*;

/**
 * Classe que representa elementos de login do usuario.
 *
 * @author  Esrb, Fcan, Mrl, Rtr.
 */
public class CadastroCategoriasBean extends Object implements java.io.Serializable {

    private String categoria;
    private String subCategoria1;
    private String subCategoria2;
    private String subCategoria3;
    private String mensagem;

    /**
     * Construtor vazio para UsuarioComumBean.
     *
     */
    public CadastroCategoriasBean() {
        categoria = "";
        subCategoria1 = "";
        subCategoria2 = "";
        subCategoria3 = "";
        mensagem = "";
    }

    /**
     * Método que retorna o nome da categoria na sessão.
     *
     * @return categoria		String contendo nome da categoria.
     */
    public String getCategoria() {
        return this.categoria;
    }

    /**
     * Método que configura o nome do usuario na sessão.
     *
     * @param nome	String contendo novo nome do usuario.
     */
    public void setCategoria(String novo) {
        this.categoria = novo;
    }

    /**
     * Método que retorna o nome da subCategoria1 na sessão.
     *
     * @return subCategoria1	String contendo nome da subCategoria.
     */
	public String getSubCategoria1() {
		return this.subCategoria1;
	}

    /**
     * Método que configura o nome da subCategoria na sessão.
     *
     * @param sub1	String contendo novo nome da subCategoria.
     */
	public void setSubCategoria1(String sub1) {
		this.subCategoria1 = sub1;
	}

    /**
     * Método que retorna o nome da subCategoria2 na sessão.
     *
     * @return subCategoria2	String contendo nome da subCategoria.
     */
	public String getSubCategoria2() {
		return this.subCategoria2;
	}

    /**
     * Método que configura o nome da subCategoria na sessão.
     *
     * @param sub2	String contendo novo nome da subCategoria.
     */
	public void setSubCategoria2(String sub2) {
		this.subCategoria2 = sub2;
	}


    /**
     * Método que retorna o nome da subCategoria3 na sessão.
     *
     * @return subCategoria3	String contendo nome da subCategoria.
     */
	public String getSubCategoria3() {
		return this.subCategoria3;
	}

    /**
     * Método que configura o nome da subCategoria na sessão.
     *
     * @param sub3	String contendo novo nome da subCategoria.
     */
	public void setSubCategoria3(String sub3) {
		this.subCategoria3 = sub3;
	}
    public String getMensagem() {
    	return this.mensagem;
    }

    public void setMensagem(String mensagem) {
    	this.mensagem = mensagem;
    }
}
