package org.quickbundle.mda.mvm;
import org.eclipse.core.runtime.ILog;
import org.eclipse.core.runtime.Status;
public class EclipseLog {
private static ILog logger = null;
static {
logger = MvmActivator.getDefault().getLog();
}
private EclipseLog() {
// nothing to do
}
public static void logCancel(String message, Throwable exception) {
logger.log(new Status(Status.CANCEL, MvmActivator.PLUGIN_ID, Status.OK, message, exception));
}
public static void logError(String message, Throwable exception) {
logger.log(new Status(Status.ERROR, MvmActivator.PLUGIN_ID, Status.OK, message, exception));
}
public static void logInfo(String message, Throwable exception) {
logger.log(new Status(Status.INFO, MvmActivator.PLUGIN_ID, Status.OK, message, exception));
}
public static void logOk(String message, Throwable exception) {
logger.log(new Status(Status.OK, MvmActivator.PLUGIN_ID, Status.OK, message, exception));
}
public static void logWarning(String message, Throwable exception) {
logger.log(new Status(Status.WARNING, MvmActivator.PLUGIN_ID, Status.OK, message, exception));
}
}