1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-04 15:45:25 +02:00

[220547] allow SimpleSystemMessage without message ID

This commit is contained in:
David McKnight 2008-02-29 18:45:48 +00:00
parent 61fab46170
commit e1e2cdadff

View file

@ -20,6 +20,8 @@ import java.io.StringWriter;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.rse.internal.services.Activator;
public class SimpleSystemMessage extends SystemMessage {
private String _pluginId;
@ -37,7 +39,6 @@ public class SimpleSystemMessage extends SystemMessage {
*/
public SimpleSystemMessage(String pluginId, String messageId, int severity, String msg) {
this(pluginId, messageId, severity, msg, (String)null);
_messageId = messageId;
}
/**
@ -107,6 +108,9 @@ public class SimpleSystemMessage extends SystemMessage {
public SimpleSystemMessage(String pluginId, int severity, String msg, String msgDetails) {
super("RSE", "G", "-", severityToIndicator(severity), msg, msgDetails); //$NON-NLS-1$ //$NON-NLS-2$//$NON-NLS-3$
_pluginId = pluginId;
// no message id - log this info
Activator.trace("SimpleSystemMessage with no message id in "+pluginId); //$NON-NLS-1$
}
/**
@ -125,6 +129,9 @@ public class SimpleSystemMessage extends SystemMessage {
public SimpleSystemMessage(String pluginId, int severity, String msg, Throwable e) {
super("RSE", "G", "-", severityToIndicator(severity), msg, throwableToDetails(e)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
_pluginId = pluginId;
// no message id - log this info
Activator.trace("SimpleSystemMessage with no message id in "+pluginId); //$NON-NLS-1$
}
private static String throwableToDetails(Throwable e){