import org.eclipse.tracecompass.tmf.core.timestamp.TmfTimestamp;
import org.eclipse.tracecompass.tmf.core.trace.ITmfContext;
import org.eclipse.tracecompass.tmf.core.trace.TmfContext;
-import org.eclipse.tracecompass.tmf.core.trace.TmfTrace;
import org.eclipse.tracecompass.tmf.core.trace.TraceValidationStatus;
import org.eclipse.tracecompass.tmf.core.trace.indexer.ITmfPersistentlyIndexable;
import org.eclipse.tracecompass.tmf.core.trace.indexer.ITmfTraceIndexer;
* @author Patrick Tassé
* @since 3.0
*/
-public class CustomXmlTrace extends TmfTrace implements ITmfPersistentlyIndexable {
+public class CustomXmlTrace extends CustomTrace implements ITmfPersistentlyIndexable {
private static final TmfLongLocation NULL_LOCATION = new TmfLongLocation(-1L);
private static final int DEFAULT_CACHE_SIZE = 100;
* Trace definition
*/
public CustomXmlTrace(final CustomXmlTraceDefinition definition) {
+ super(definition);
fDefinition = definition;
fEventType = new CustomXmlEventType(fDefinition);
fRecordInputElement = getRecordInputElement(fDefinition.rootInputElement);