@Override
		public void actionPerformed(ActionEvent arg0) {
			// TODO Auto-generated method stub
			synchronized (controller) {
				controller.notify();
			}

			if ("VIEW LOG FILE".equals(start.getText())) {
				try {
					Runtime.getRuntime().exec(
							"notepad.exe src/Resurces/LogFile/Log.log");
				} catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
			}

			if ("ABORT".equals(start.getText())){

				for (TransportationTask t : transportationTask) {
					try {
						t.stop();

					} catch (InterruptedException e) {
						// TODO Auto-generated catch block
						System.err.println("Run was stoped Hummen Operator");
					}
				}
                controller.validation();
				start.setText("VIEW LOG FILE");
			}

			if ("START".equals(start.getText())) {
				start.setText("ABORT");
			}
		}