Community
Participate
Working Groups
import java.util.List;
import java.util.Map;
import java.util.StringTokenizer;
import java.util.regex.Pattern;
import org.eclipse.hyades.models.cbe.CBECommonBaseEvent;
import org.eclipse.hyades.models.cbe.CBEDefaultEvent;
protected ILogViewer viewer;
protected IPropertyChangeListener listener;
protected Pattern compiledPattern = Pattern.compile("[\r\n\t]");
public LogLabelProvider(ILogViewer viewer) {
super();
this.viewer = viewer;
case 3://severity
return ((CBECommonBaseEvent)element).getSeverity()+"";
case 4://msg
return TextProcessor.process(((CBECommonBaseEvent)element).getMsg());
return formatMessage(TextProcessor.process(((CBECommonBaseEvent) element).getMsg()));
case 5://priority
return ((CBECommonBaseEvent)element).getPriority()+"";
case 6://situation type
}
// bugzilla 154861
protected String formatMessage(String message) {
if ((message != null) && (message.length() > 0)) {
// remove line separator characters from the original message
return compiledPattern.matcher(message).replaceAll(" ");
return "";