public class BasicTraceRenderer extends Object implements TraceRenderer
| Constructor and Description |
|---|
BasicTraceRenderer() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clear all data from the renderer.
|
void |
forgetTrace(TraceModel.Trace trace)
Remove the mapping of a Trace to its rendering.
|
void |
forgetTraceElement(TraceModel.Element element)
Remove the mapping of a Trace element to its rendering.
|
Figure |
getTraceElementRendering(TraceModel.Element element)
Get the renderering of a Trace element.
|
CompositeFigure |
getTraceRendering(TraceModel.Trace trace)
Get the renderering of a Trace.
|
CompositeFigure |
renderTrace(TraceModel.Trace trace,
Rectangle2D bounds)
Create a new Figure for a Trace.
|
Figure |
renderTraceElement(TraceModel.Element element,
Rectangle2D bounds)
Create a new Figure for an element of a trace.
|
void |
updateTrace(TraceModel.Trace trace)
Update the rendering of a trace.
|
void |
updateTraceElement(TraceModel.Element element)
Update the rendering of a trace element.
|
public void clear()
public void forgetTrace(TraceModel.Trace trace)
forgetTrace in interface TraceRendererpublic void forgetTraceElement(TraceModel.Element element)
forgetTraceElement in interface TraceRendererpublic Figure getTraceElementRendering(TraceModel.Element element)
getTraceElementRendering in interface TraceRendererpublic CompositeFigure getTraceRendering(TraceModel.Trace trace)
getTraceRendering in interface TraceRendererpublic CompositeFigure renderTrace(TraceModel.Trace trace, Rectangle2D bounds)
renderTrace in interface TraceRendererpublic Figure renderTraceElement(TraceModel.Element element, Rectangle2D bounds)
renderTraceElement in interface TraceRendererpublic void updateTrace(TraceModel.Trace trace)
updateTrace in interface TraceRendererpublic void updateTraceElement(TraceModel.Element element)
updateTraceElement in interface TraceRendererCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.