1 /*******************************************************************************
2 * Copyright (c) 2013, 2014 Ericsson
4 * All rights reserved. This program and the accompanying materials are made
5 * available under the terms of the Eclipse Public License v1.0 which
6 * accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/epl-v10.html
10 * Jean-Christian Kouamé - Initial API and implementation
11 * Patrick Tasse - Updates to mipmap feature
12 *******************************************************************************/
13 package org
.eclipse
.tracecompass
.internal
.tmf
.core
.statesystem
.mipmap
;
15 import org
.eclipse
.jdt
.annotation
.NonNull
;
16 import org
.eclipse
.tracecompass
.statesystem
.core
.statevalue
.ITmfStateValue
;
19 * Interface to allow additional types of mipmaps to be added. Two functions
20 * need to be implemented: {@link ITmfMipmapFeature#updateMipmap} and
21 * {@link ITmfMipmapFeature#updateAndCloseMipmap}.
23 * @author Jean-Christian Kouamé
26 public interface ITmfMipmapFeature
{
29 * Update the mipmap with a new state value.
34 * The timestamp of the event
36 public void updateMipmap(@NonNull ITmfStateValue value
, long ts
);
39 * Update the mipmap values at all levels before closing.
41 public void updateAndCloseMipmap();
This page took 0.044985 seconds and 5 git commands to generate.