X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=analysis%2Forg.eclipse.tracecompass.analysis.lami.core%2Fsrc%2Forg%2Feclipse%2Ftracecompass%2Finternal%2Fprovisional%2Fanalysis%2Flami%2Fcore%2Faspect%2FLamiIRQTypeAspect.java;h=375e7ee600e8862013d3be55f61d9c708c5bc5f5;hb=5b973e7c65f168e79139fdc0045dda56ff71f650;hp=dbd6fcb63ff2935cc3b5db2cc0904e72efcfd25f;hpb=d1b0903fe92fabef842f26e50cf12062d398c28c;p=deliverable%2Ftracecompass.git diff --git a/analysis/org.eclipse.tracecompass.analysis.lami.core/src/org/eclipse/tracecompass/internal/provisional/analysis/lami/core/aspect/LamiIRQTypeAspect.java b/analysis/org.eclipse.tracecompass.analysis.lami.core/src/org/eclipse/tracecompass/internal/provisional/analysis/lami/core/aspect/LamiIRQTypeAspect.java index dbd6fcb63f..375e7ee600 100644 --- a/analysis/org.eclipse.tracecompass.analysis.lami.core/src/org/eclipse/tracecompass/internal/provisional/analysis/lami/core/aspect/LamiIRQTypeAspect.java +++ b/analysis/org.eclipse.tracecompass.analysis.lami.core/src/org/eclipse/tracecompass/internal/provisional/analysis/lami/core/aspect/LamiIRQTypeAspect.java @@ -70,7 +70,7 @@ public class LamiIRQTypeAspect extends LamiTableEntryAspect { } @Override - public @Nullable Double resolveDouble(LamiTableEntry entry) { + public @Nullable Number resolveNumber(LamiTableEntry entry) { return null; } @@ -80,9 +80,16 @@ public class LamiIRQTypeAspect extends LamiTableEntryAspect { String s1 = resolveString(o1); String s2 = resolveString(o2); - if (s1 == null || s2 == null) { + if (s1 == null && s2 == null) { return 0; } + if (s1 == null) { + return 1; + } + + if (s2 == null) { + return -1; + } return s1.compareTo(s2); };