forked from Coded/SIPRP
				
			no message
	
		
	
				
					
				
			git-svn-id: https://svn.coded.pt/svn/SIPRP@345 bb69d46d-e84e-40c8-a05a-06db0d6337410'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
							parent
							
								
									5c3c45d9f4
								
							
						
					
					
						commit
						63b1669d8c
					
				| @ -0,0 +1,73 @@ | |||||||
|  | /* | ||||||
|  |  * ProcessoEvent.java | ||||||
|  |  * | ||||||
|  |  * Created on 25 de Abril de 2007, 10:53 | ||||||
|  |  * | ||||||
|  |  * To change this template, choose Tools | Template Manager | ||||||
|  |  * and open the template in the editor. | ||||||
|  |  */ | ||||||
|  | 
 | ||||||
|  | package siprp.medicina.processo; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * | ||||||
|  |  * @author Frederico | ||||||
|  |  */ | ||||||
|  | public class ProcessoEvent | ||||||
|  | { | ||||||
|  | 	public static final int ACCAO_RECARREGAR_TRABALHADOR = 0; | ||||||
|  | 	public static final int ACCAO_ESCOLHER_PROCESSO = 1; | ||||||
|  | 	public static final int ACCAO_ESCOLHER_CONSULTA = 2; | ||||||
|  | 	public static final int ACCAO_ESCOLHER_ECDS = 3; | ||||||
|  | 	public static final int ACCAO_ESCOLHER_FA = 4; | ||||||
|  | 	public static final int ACCAO_ESCOLHER_DATA = 5; | ||||||
|  | 	public static final int ACCAO_ESCOLHER_OBSERVACOES = 6; | ||||||
|  | 	public static final int ACCAO_ESCOLHER_MAIL = 7; | ||||||
|  | 	public static final int ACCAO_ESCOLHER_TIPO = 8; | ||||||
|  | 	public static final int ACCAO_MARCAR_CONSULTA = 9; | ||||||
|  | 	public static final int ACCAO_MARCAR_ECDS = 10; | ||||||
|  | 	public static final int ACCAO_EMITIR_FA = 11; | ||||||
|  | 	public static final int ACCAO_FECHAR = 12; | ||||||
|  | 	public static final int ACCAO_MUDAR_ESTADO_MARCACAO = 13; | ||||||
|  | 	public static final int ACCAO_ESCREVER_OBSERVACOES = 14; | ||||||
|  | 	public static final int ACCAO_ESCREVER_MAIL = 15; | ||||||
|  | 	 | ||||||
|  | 	public static final int OBJECTO_ANY = 0; | ||||||
|  | 	public static final int OBJECTO_CONSULTA = 1; | ||||||
|  | 	public static final int OBJECTO_ECDS = 2; | ||||||
|  | 	public static final int OBJECTO_DATA = 3; | ||||||
|  | 	public static final int OBJECTO_OBSERVACOES = 4; | ||||||
|  | 	public static final int OBJECTO_MAIL = 5; | ||||||
|  | 	 | ||||||
|  | 	protected final int accao; | ||||||
|  | 	protected final int tiposObjectos[]; | ||||||
|  | 	protected final int idsObjectos[]; | ||||||
|  | 	 | ||||||
|  | 	/** Creates a new instance of ProcessoEvent */ | ||||||
|  | 	public ProcessoEvent( int accao, int tiposObjectos[], int idsObjectos[] ) | ||||||
|  | 	{ | ||||||
|  | 		this.accao = accao; | ||||||
|  | 		this.tiposObjectos = tiposObjectos; | ||||||
|  | 		this.idsObjectos = idsObjectos; | ||||||
|  | 	} | ||||||
|  | 	 | ||||||
|  | 	public int getAccao() | ||||||
|  | 	{ | ||||||
|  | 		return accao; | ||||||
|  | 	} | ||||||
|  | 	 | ||||||
|  | 	public int[] getUltimoObjecto() | ||||||
|  | 	{ | ||||||
|  | 		return new int[]{ tiposObjectos[ tiposObjectos.length - 1 ], idsObjectos[ idsObjectos.length - 1 ] }; | ||||||
|  | 	} | ||||||
|  | 	 | ||||||
|  | 	public int[] getObjecto( int nivel ) | ||||||
|  | 	{ | ||||||
|  | 		if( nivel >= tiposObjectos.length ) | ||||||
|  | 		{ | ||||||
|  | 			return null; | ||||||
|  | 		} | ||||||
|  | 		return new int[]{ tiposObjectos[ nivel ], idsObjectos[ nivel ] }; | ||||||
|  | 	} | ||||||
|  | 	 | ||||||
|  | } | ||||||
| @ -0,0 +1,19 @@ | |||||||
|  | /* | ||||||
|  |  * ProcessoListener.java | ||||||
|  |  * | ||||||
|  |  * Created on 25 de Abril de 2007, 10:55 | ||||||
|  |  * | ||||||
|  |  * To change this template, choose Tools | Template Manager | ||||||
|  |  * and open the template in the editor. | ||||||
|  |  */ | ||||||
|  | 
 | ||||||
|  | package siprp.medicina.processo; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * | ||||||
|  |  * @author Frederico | ||||||
|  |  */ | ||||||
|  | public interface ProcessoListener | ||||||
|  | { | ||||||
|  | 	public void processoStateChenged( ProcessoEvent e ); | ||||||
|  | } | ||||||
					Loading…
					
					
				
		Reference in new issue