@Override
		public void run() {

			initOperation();
			try {
				Thread.sleep(sleepTime);
			} catch (InterruptedException e) {
				e.printStackTrace();
			}

			if (sourceFile.isFile()) {
				return;
			}

			action();//ʼ
			
			updateState();
		}