* @return true if the trace is a custom type
*/
private static boolean isCustomTraceId(String traceTypeId) {
- TraceTypeHelper traceType = TmfTraceType.getInstance().getTraceType(traceTypeId);
+ TraceTypeHelper traceType = TmfTraceType.getTraceType(traceTypeId);
if (traceType != null) {
return TmfTraceType.isCustomTrace(traceType.getCategoryName() + SEPARATOR + traceType.getName());
}
return false;
}
- private static TraceTypeHelper getTraceTypeToSet(TmfTraceType type, List<Pair<Integer, TraceTypeHelper>> candidates, Shell shell) {
+ private static TraceTypeHelper getTraceTypeToSet(List<Pair<Integer, TraceTypeHelper>> candidates, Shell shell) {
final Map<String, String> names = new HashMap<>();
Shell shellToShow = new Shell(shell);
shellToShow.setText(Messages.TmfTraceType_SelectTraceType);
display.sleep();
}
}
- return type.getTraceTypeHelper(candidatesToSet[0]);
+ return TmfTraceType.getTraceTypeHelper(candidatesToSet[0]);
}
/**
* file
*/
public static TraceTypeHelper selectTraceType(String path, Shell shell, String traceTypeHint) throws TmfTraceImportException {
- TmfTraceType type = TmfTraceType.getInstance();
Comparator<Pair<Integer, TraceTypeHelper>> comparator = new Comparator<Pair<Integer, TraceTypeHelper>>() {
@Override
}
};
TreeSet<Pair<Integer, TraceTypeHelper>> validCandidates = new TreeSet<>(comparator);
- final Iterable<TraceTypeHelper> traceTypeHelpers = type.getTraceTypeHelpers();
+ final Iterable<TraceTypeHelper> traceTypeHelpers = TmfTraceType.getTraceTypeHelpers();
for (TraceTypeHelper traceTypeHelper : traceTypeHelpers) {
if (traceTypeHelper.isExperimentType()) {
continue;
traceTypeToSet = candidate.getSecond();
}
} else {
- traceTypeToSet = getTraceTypeToSet(type, reducedCandidates, shell);
+ traceTypeToSet = getTraceTypeToSet(reducedCandidates, shell);
}
}
} else {