@Override public void unbindConfigurationValues() { super.unbindConfigurationValues(); if (colorLayout != null) { colorLayout.unbindConfigurationValues(); } }
public void showColorLayout(DiagrammeChartType chartType) { colourContainer.removeAllComponents(); if (colorLayout != null) { colorLayout.unbindConfigurationValues(); } colorLayout = chartType.getColorLayout(preferences); colorLayout.bindConfigurationValues(); colourContainer.addComponent(colorLayout); }
@Override public void updateComboboxes() { if (colorLayout != null) { colorLayout.updateComboboxes(); } }