📄 codegenplugin.java.svn-base
字号:
package com.newegg.eclipse.soaw.facet.codegen.ui.plugin;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
import org.eclipse.ui.plugin.AbstractUIPlugin;
public class CodeGenPlugin extends AbstractUIPlugin
{
// The plug-in ID
public static final String PLUGIN_ID = "com.newegg.eclipse.soaw.facet.codegen.ui";
// The shared instance
private static CodeGenPlugin plugin;
public CodeGenPlugin ()
{
plugin = this;
}
public static CodeGenPlugin getInstance()
{
return plugin;
}
public static void log(final Exception e)
{
final String msg = e.getMessage() + "";
log(new Status(IStatus.ERROR, PLUGIN_ID, IStatus.OK, msg, e));
}
public static void log(final IStatus status)
{
getInstance().getLog().log(status);
}
public static void log(final String msg)
{
log(new Status(IStatus.ERROR, PLUGIN_ID, IStatus.OK, msg, null));
}
public static IStatus createErrorStatus(final String msg)
{
return createErrorStatus(msg, null);
}
public static IStatus createErrorStatus(final String msg, final Exception e)
{
return new Status(IStatus.ERROR, PLUGIN_ID, 0, msg, e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -