public void actionPerformed(ActionEvent e) {
			String action = e.getActionCommand();
			String str, textFinal, text;

			if (action.equals("SAVEMLD")) {
				String fileName = chooseFile();
				if (fileName == null)
					return;

				try {
					PrintStream out = new PrintStream(new FileOutputStream(
							fileName));

					textFinal = "";
					text = mldCommand.getRequests();

					for (StringTokenizer st = new StringTokenizer(text, ";",
							true); st.hasMoreElements();) {
						str = st.nextToken();

						str = str.replaceAll("<u>", ""); 
						str = str.replaceAll("</u>", "");
						
						if (str.equals(";"))
							textFinal += Utilities.retourLigne() ; 
						else
							textFinal += str;
					}

					out.print(textFinal);

					out.close();

				} catch (IOException err) {
		        	Object[] messageArguments = { fileName } ; 		        	
					GUIUtilities.error(Utilities.getLangueMessageFormatter (Constantes.MESSAGE_IMPOSSIBLE_SAVE_FICHIER, messageArguments) )  ;
				}
			}

		}