/*
 * Copyright (C) 2005 NTT DATA Corporation
 * 
 */
package org.postgresforest.tool.view.action;

import org.eclipse.jface.action.IAction;
import org.eclipse.ui.IViewPart;
import org.postgresforest.tool.dialog.brokenlog.BrokenLogDialog;

/**
 *
 * TODO この生成された型コメントのテンプレートを変更するには次へジャンプ:
 * ウィンドウ - 設定 - Java - コード・スタイル - コード・テンプレート
 */
public class AddBrokenLogAction extends ActionBase {
	private BrokenLogDialog m_dialog;
	public static final String ID = "org.postgresforest.tool.view.action.AddBrokenLogAction";
	public void init(IViewPart view) {
		super.init(view);
		m_dialog = new BrokenLogDialog(false);

	}

	//TODOMASU いらない？BrokenLogが追加されることはない
	/*
	 * (非 Javadoc)
	 * 
	 * @see org.eclipse.ui.IActionDelegate#run(org.eclipse.jface.action.IAction)
	 */
	public void run(IAction action) {
//		//ダイアログを表示する
//		if (m_dialog.open() == Window.OK) {
//			BrokenLogInfo brokenLogInfo = m_dialog.getBrokenLogInfo();
//
//			GSCdata gsc = (GSCdata)SessionProperty.get("gsc");
//			if(gsc == null)
//				return;
//			
//			BrokenLogAction addBrokenLog = new BrokenLogAction(gsc);
//			//boolean result = false;
//			try {
//				addBrokenLog.add(brokenLogInfo);
//			} catch (Exception e) {
//			}
//
//		}
//		m_view.update();
	}


}
