public boolean exit() {
		
		int  reponse  = analyseSave.closeProgram();

		if ( reponse == JOptionPane.YES_OPTION || reponse == JOptionPane.NO_OPTION  ) {		// Bug #348263	
			saveProperties();
			System.exit(0);
		}
		
		if ( reponse == JOptionPane.CANCEL_OPTION )   // c'est fait exprès ( chemin tortueux à modifier )
			return false ;
		else 
			return true  ;  // Bug #348263

	}