1 package org
.eclipse
.linuxtools
.lttng
.jni_v2_6
;
2 /*******************************************************************************
3 * Copyright (c) 2009 Ericsson
5 * All rights reserved. This program and the accompanying materials are
6 * made available under the terms of the Eclipse Public License v1.0 which
7 * accompanies this distribution, and is available at
8 * http://www.eclipse.org/legal/epl-v10.html
11 * William Bourque (wbourque@gmail.com) - Initial API and implementation
12 *******************************************************************************/
14 import java
.util
.HashMap
;
16 import org
.eclipse
.linuxtools
.lttng
.jni
.JniEvent
;
17 import org
.eclipse
.linuxtools
.lttng
.jni
.JniMarker
;
18 import org
.eclipse
.linuxtools
.lttng
.jni
.JniTracefile
;
19 import org
.eclipse
.linuxtools
.lttng
.jni
.common
.Jni_C_Pointer_And_Library_Id
;
20 import org
.eclipse
.linuxtools
.lttng
.jni
.exception
.JniException
;
23 * <b><u>JniEvent_v2_6</u></b>
25 * JniEvent version to support Lttng traceformat of version 2.6<br>
26 * This class extend abstract class JniEvent with (possibly) version specific implementation.<br>
29 public class JniEvent_v2_6
extends JniEvent
{
32 * Forbid access to the default constructor
34 protected JniEvent_v2_6() {
38 public JniEvent_v2_6(JniEvent_v2_6 oldEvent
) {
42 public JniEvent_v2_6(Jni_C_Pointer_And_Library_Id newEventPtr
, HashMap
<Integer
, JniMarker
> newMarkersMap
, JniTracefile newParentTracefile
) throws JniException
{
43 super(newEventPtr
, newMarkersMap
, newParentTracefile
);