/**
* Provider class for the time graph provider
*
- * @version 1.0
* @author Patrick Tasse
*
*/
/**
* Constructor
+ *
* @param stateTypeName The state type name
- * @since 2.1
*/
public TimeGraphPresentationProvider(String stateTypeName) {
fStateTypeName = stateTypeName;
/**
* Constructor
- * @since 2.1
*/
public TimeGraphPresentationProvider() {
this(Messages.TmfTimeLegend_TRACE_STATES);
return fStateTypeName;
}
- /**
- * @see org.eclipse.tracecompass.tmf.ui.widgets.timegraph.ITimeGraphPresentationProvider#getStateTypeName(org.eclipse.tracecompass.tmf.ui.widgets.timegraph.model.ITimeGraphEntry)
- * @since 2.0
- */
@Override
public String getStateTypeName(ITimeGraphEntry entry) {
return null;
return 0;
}
- /**
- * @since 2.1
- */
@Override
public ITmfTimeGraphDrawingHelper getDrawingHelper() {
return fDrawingHelper;
}
- /**
- * @since 2.1
- */
@Override
public void setDrawingHelper(ITmfTimeGraphDrawingHelper helper) {
fDrawingHelper = helper;
return null;
}
- /**
- * @since 2.0
- */
@Override
public Map<String, String> getEventHoverToolTipInfo(ITimeEvent event, long hoverTime) {
return getEventHoverToolTipInfo(event);
}
- /**
- * @since 3.0
- */
@Override
public boolean displayTimesInTooltip() {
return true;
}
- /**
- * @since 3.0
- */
@Override
public void addColorListener(ITimeGraphColorListener listener) {
if (!fListeners.contains(listener)) {
}
}
- /**
- * @since 3.0
- */
@Override
public void removeColorListener(ITimeGraphColorListener listener) {
fListeners.remove(listener);
/**
* Notifies listeners of the state table change
- * @since 3.0
*/
protected void fireColorSettingsChanged() {
for (ITimeGraphColorListener listener : fListeners) {