Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-Vendor: %Bundle-Vendor
-Bundle-Version: 2.2.0.qualifier
+Bundle-Version: 2.3.0.qualifier
Bundle-Localization: plugin
Bundle-SymbolicName: org.eclipse.tracecompass.common.core;singleton:=true
Bundle-Activator: org.eclipse.tracecompass.internal.common.core.Activator
* expected.
*
* @author Matthew Khouzam
- * @since 2.2
+ * @since 2.3
* @noinstantiate This class is not intended to be instantiated by clients. It
* is a helper class.
*/
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-Vendor: %Bundle-Vendor
-Bundle-Version: 2.3.0.qualifier
+Bundle-Version: 2.4.0.qualifier
Bundle-Localization: plugin
Bundle-SymbolicName: org.eclipse.tracecompass.tmf.core;singleton:=true
Bundle-Activator: org.eclipse.tracecompass.internal.tmf.core.Activator
* initialized when the exception occurred, this method could mark the
* initialization as failed.
*
- * @since 2.3
+ * @since 2.4
*/
protected void onFail() {
// Do nothing by default
}
/**
- * @since 2.3
+ * @since 2.4
*/
@Override
public synchronized ITmfTimestamp readEnd() {
}
/**
- * @since 2.3
+ * @since 2.4
*/
@Override
public synchronized ITmfTimestamp readEnd() {
* preferences or not
*
* @return True if the trace helper is enabled, false otherwise
- * @since 2.3
+ * @since 2.4
*/
public boolean isEnabled() {
return fEnable;
*
* @param enable
* the new enable state
- * @since 2.3
+ * @since 2.4
*/
public void setEnabled(boolean enable) {
fEnable = enable;
* trace type preferences is a blacklist preference of disabled trace types.
*
* @author Jean-Christian Kouame
- * @since 2.3
+ * @since 2.4
*
*/
public final class TraceTypePreferences {
}
/**
- * @since 2.3
+ * @since 2.4
*/
@Override
public void fail(Throwable cause) {
}
/**
- * @since 2.3
+ * @since 2.4
*/
@Override
public @Nullable Throwable getFailureCause() {
* Makes the state provider fail with a cause
*
* @param cause The cause of the failure
- * @since 2.3
+ * @since 2.4
*/
default void fail(Throwable cause) {
// Do nothing by default.
* Get the cause of failure, or <code>null</code> if there is no failure.
*
* @return The failure cause
- * @since 2.3
+ * @since 2.4
*/
default @Nullable Throwable getFailureCause() {
return null;
* An adapter interface for traces, which allows the trace to provide conversion
* functions between cycles and nanoseconds.
*
- * @since 2.3
+ * @since 2.4
*/
public interface ICyclesConverter {
* indexed.
*
* @return the trace's start time. Null if the trace is empty or failed.
- * @since 2.3
+ * @since 2.4
*/
default ITmfTimestamp readStart() {
ITmfContext context = seekEvent(0L);
* indexed.
*
* @return the trace's end time. Null if the trace is empty or failed.
- * @since 2.3
+ * @since 2.4
*/
default ITmfTimestamp readEnd() {
/*
//TODO: Move to ITmfTrace as default method when Bug 507246 is fixed
/**
- * @since 2.3
+ * @since 2.4
*/
@SuppressWarnings("unchecked")
@Override
}
/**
- * @since 2.3
+ * @since 2.4
*/
@Override
public synchronized ITmfTimestamp readEnd() {
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-Vendor: %Bundle-Vendor
-Bundle-Version: 2.3.0.qualifier
+Bundle-Version: 2.4.0.qualifier
Bundle-Localization: plugin
Bundle-SymbolicName: org.eclipse.tracecompass.tmf.ui;singleton:=true
Bundle-Activator: org.eclipse.tracecompass.internal.tmf.ui.Activator
* and creating links for each imported trace in the target folder, overwriting
* any existing trace without warning.
*
- * @since 2.3
+ * @since 2.4
*/
public class TraceImportOperation extends WorkspaceModifyOperation {
* @see <a href=
* "http://cgit.freedesktop.org/xorg/app/rgb/tree/rgb.txt">http://cgit.freedesktop.org/xorg/app/rgb/tree/rgb.txt</a>
*
- * @since 2.3
+ * @since 2.4
*/
public class X11Color {
* An adapter interface for traces, which allows the trace to provide a
* reference for periodic markers.
*
- * @since 2.3
+ * @since 2.4
*/
public interface IMarkerReferenceProvider {
* Gets the reference marker time.
*
* @return the reference marker time
- * @since 2.3
+ * @since 2.4
*/
public long getTime() {
return time;
* Gets the reference marker index.
*
* @return the reference marker index
- * @since 2.3
+ * @since 2.4
*/
public long getIndex() {
return index;
* @param index
* the marker index
* @return true if the marker is applicable
- * @since 2.3
+ * @since 2.4
*/
public boolean isApplicable(long index) {
return true;
/**
* Name for the job that updates a trace's time range in the Project Explorer.
- * @since 2.3
+ * @since 2.4
*/
public static String TmfNavigatorLabelProvider_UpdateBoundsJobName;
*
* @param startTime
* updated start time for this trace
- * @since 2.3
+ * @since 2.4
*/
public void setStartTime(ITmfTimestamp startTime) {
fStartTime = startTime;
* @return the start time from the trace if available, or from self when
* read in advance from supplementary files or from fast trace read.
* Return null if completely unknown.
- * @since 2.3
+ * @since 2.4
*/
public ITmfTimestamp getStartTime() {
ITmfTrace trace = getTrace();
*
* @param end
* updated end time for this trace
- * @since 2.3
+ * @since 2.4
*/
public void setEndTime(@NonNull ITmfTimestamp end) {
if (fEndTime == null || end.compareTo(fEndTime) > 0) {
* @return the end time from the trace if available, or from self when read
* in advance from supplementary files or from fast trace read.
* Return null if completely unknown.
- * @since 2.3
+ * @since 2.4
*/
public ITmfTimestamp getEndTime() {
ITmfTrace trace = getTrace();
* Trace type element label provider
*
* @author Jean-Christian Kouame
- * @since 2.3
+ * @since 2.4
*
*/
public class TraceTypeLabelProvider implements ITableLabelProvider, ILabelProvider {
* This class implements a preference page for the trace type
*
* @author Jean-Christian Kouame
- * @since 2.3
+ * @since 2.4
*
*/
public class TraceTypePreferencePage extends PreferencePage implements IWorkbenchPreferencePage {
* This class implements a preference page viewer for the trace type
*
* @author Jean-Christian Kouame
- * @since 2.3
+ * @since 2.4
*/
public class TraceTypePreferencePageViewer {
* This class implements a trace type tree content provider
*
* @author Jean-Christian Kouame
- * @since 2.3
+ * @since 2.4
*
*/
public class TraceTypeTreeContentProvider implements ITreeContentProvider {
* Get the marker set menu
*
* @return the menu manager object
- * @since 2.3
+ * @since 2.4
*/
protected MenuManager getMarkerSetMenu() {
if (fMarkerSetMenu != null) {
*/
public static String AbstractTimeGraphView_BuildJob;
- /** @since 2.3 */
+ /** @since 2.4*/
public static String AbstractTimeGraphView_MarkerSetEditActionText;
- /** @since 2.3 */
+ /** @since 2.4*/
public static String AbstractTimeGraphView_MarkerSetMenuText;
- /** @since 2.3 */
+ /** @since 2.4*/
public static String AbstractTimeGraphView_MarkerSetNoneActionText;
public static String AbstractTimeGraphView_NextTooltip;
public static String AbstractTimeGraphView_PreviousText;
* @param monitor
* The progress monitor object
* @return The list of marker events
- * @since 2.3
+ * @since 2.4
*/
default @NonNull List<@NonNull IMarkerEvent> getMarkerList(long startTime, long endTime, long resolution, @NonNull IProgressMonitor monitor) {
List<@NonNull IMarkerEvent> markers = new ArrayList<>();