swoopreminder.java

来自「Semantic Web Ontology Editor」· Java 代码 · 共 42 行

JAVA
42
字号
/*
 * Created on Jan 4, 2006
 *
 */
package org.mindswap.swoop;

import java.io.File;
import java.util.TimerTask;

/**
 * @author Aditya
 *
 */
public class SwoopReminder extends TimerTask {

	SwoopFrame swoopHandler;
	SwoopModel swoopModel;
	
	public SwoopReminder(SwoopModel model, SwoopFrame handler) {
		this.swoopModel = model;
		this.swoopHandler = handler;
	}
	
	public void run() {
		
		// save workspace automatically if option is selected
		if (swoopModel.isAutoSaveWkspc()) {
			try {
				String fname = swoopModel.getSaveWkspcFile();
				File tmp = swoopHandler.wkspcFile;
				swoopHandler.wkspcFile = new File(fname);
				swoopHandler.saveWorkspace(false, false);
				swoopHandler.wkspcFile = tmp;
				System.out.println("Auto-Saved Workspace at "+fname+" (" + swoopModel.getTimeStamp()+")");
			}
			catch (Exception ex) {
				ex.printStackTrace();
			}
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?