mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-24 17:35:35 +02:00
Bug 460837 - Provide setter for m_loadMetersEnabled
Change-Id: Ia7e4077146bead882a1dc5d21a04d176e54e07ac Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
This commit is contained in:
parent
f517c704bc
commit
7a245a2520
2 changed files with 9 additions and 5 deletions
|
@ -69,7 +69,7 @@ public class EnableLoadMetersAction extends VisualizerAction {
|
|||
if (m_visualizer != null) {
|
||||
// toggle enabled state
|
||||
m_enabled = !m_enabled;
|
||||
m_visualizer.setLoadMetersEnabled(m_enabled);
|
||||
m_visualizer.enableLoadMeters(m_enabled);
|
||||
m_visualizer.refresh();
|
||||
|
||||
setText(getTextToDisplay());
|
||||
|
|
|
@ -372,9 +372,9 @@ public class MulticoreVisualizer extends GraphicCanvasVisualizer implements IPin
|
|||
/**
|
||||
* enables or disables the load meters
|
||||
*/
|
||||
public void setLoadMetersEnabled(boolean enabled) {
|
||||
if (m_loadMetersEnabled.value() == enabled) return;
|
||||
m_loadMetersEnabled.set(enabled);
|
||||
public void enableLoadMeters(boolean enabled) {
|
||||
if (getLoadMetersEnabled() == enabled) return;
|
||||
setLoadMetersEnabled(enabled);
|
||||
// save load meter enablement in model
|
||||
fDataModel.setLoadMetersEnabled(getLoadMetersEnabled());
|
||||
disposeLoadMeterTimer();
|
||||
|
@ -385,7 +385,11 @@ public class MulticoreVisualizer extends GraphicCanvasVisualizer implements IPin
|
|||
public boolean getLoadMetersEnabled() {
|
||||
return m_loadMetersEnabled != null? m_loadMetersEnabled.value() : false;
|
||||
}
|
||||
|
||||
|
||||
public void setLoadMetersEnabled(boolean enabled) {
|
||||
m_loadMetersEnabled.set(enabled);
|
||||
}
|
||||
|
||||
// --- canvas management ---
|
||||
|
||||
/** Creates and returns visualizer canvas control. */
|
||||
|
|
Loading…
Add table
Reference in a new issue