package br.com.centralit.bpm.util; public class Enumerados { public static final String ACAO_DELEGAR = "D"; public static final String ACAO_INICIAR = "I"; public static final String ACAO_EXECUTAR = "E"; public static final String ACAO_VISUALIZAR = "V"; public static final String INTERACAO_VISAO = "V"; public static final String INTERACAO_URL = "U"; public static final String TIPO_ASSOCIACAO_INSTANCIA = "I"; public static final String TIPO_ASSOCIACAO_TAREFA = "T"; public static final String INSTANCIA_ABERTA = SituacaoInstanciaFluxo.Aberta.name(); public static final String INSTANCIA_ENCERRADA = SituacaoInstanciaFluxo.Encerrada.name(); public enum SituacaoItemTrabalho { Criado("Criado"), Disponivel("Dispon�vel"), EmAndamento("Em andamento"), Suspenso("Suspenso"), Cancelado("Cancelado"), Encerrado("Suspenso"), Executado("Executado"); private final String descricao; SituacaoItemTrabalho(final String descricao) { this.descricao = descricao; } public String getDescricao() { return descricao; } } public enum SituacaoInstanciaFluxo { Aberta("Aberta"), Suspensa("Suspensa"), Cancelada("Cancelada"), Encerrada("Encerrada"); private final String descricao; SituacaoInstanciaFluxo(final String descricao) { this.descricao = descricao; } public String getDescricao() { return descricao; } } public enum TipoAtribuicao { Automatica("Autom�tica"), Acompanhamento("Acompanhamento"), Delegacao("Delega��o"); private final String descricao; TipoAtribuicao(final String descricao) { this.descricao = descricao; } public String getDescricao() { return descricao; } } public enum TipoElementoFluxo { Inicio("In�cio"), Tarefa("Tarefa"), Script("Script"), Email("Email"), Porta("Porta"), Evento("Evento"), Finalizacao("Finaliza��o"); private final String descricao; TipoElementoFluxo(final String descricao) { this.descricao = descricao; } public String getDescricao() { return descricao; } } public enum TipoPorta { Decisao("Decis�o"), Paralela("Paralela"), Convergente("Convergente"); private final String descricao; TipoPorta(final String descricao) { this.descricao = descricao; } public String getDescricao() { return descricao; } } public enum TipoFinalizacao { Encadeada("Encadeada"); private final String descricao; TipoFinalizacao(final String descricao) { this.descricao = descricao; } public String getDescricao() { return descricao; } } public enum AcaoItemTrabalho { Iniciar("Iniciar"), Executar("Executar"), Delegar("Delegar"), Suspender("Suspender"), Cancelar("Cancelar"); private final String descricao; AcaoItemTrabalho(final String descricao) { this.descricao = descricao; } public String getDescricao() { return descricao; } } }