public interface TraceRenderer
Modifier and Type | Method and Description |
---|---|
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.
|
void forgetTrace(TraceModel.Trace trace)
void forgetTraceElement(TraceModel.Element element)
Figure getTraceElementRendering(TraceModel.Element element)
CompositeFigure getTraceRendering(TraceModel.Trace trace)
CompositeFigure renderTrace(TraceModel.Trace trace, Rectangle2D bounds)
Figure renderTraceElement(TraceModel.Element element, Rectangle2D bounds)
void updateTrace(TraceModel.Trace trace)
void updateTraceElement(TraceModel.Element element)
Copyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.