Search in sources :

Example 1 with DataRemovedEvent

use of com.vaadin.addon.charts.events.DataRemovedEvent in project charts by vaadin.

the class ConfigurationJSONSerializationTest method configurationJSONSerialization_configurationSerializedWithChangeListener_changeListenerNotSerialized.

@Test
public void configurationJSONSerialization_configurationSerializedWithChangeListener_changeListenerNotSerialized() {
    Configuration conf = new Configuration();
    conf.addChangeListener(new ConfigurationChangeListener() {

        @Override
        public void dataAdded(DataAddedEvent event) {
        }

        @Override
        public void drilldownAdded(int seriesIndex, int pointIndex, Series series) {
        }

        @Override
        public void dataRemoved(DataRemovedEvent event) {
        }

        @Override
        public void dataUpdated(DataUpdatedEvent event) {
        }

        @Override
        public void seriesStateChanged(SeriesStateEvent event) {
        }

        @Override
        public void animationChanged(boolean animation) {
        }

        @Override
        public void axisRescaled(AxisRescaledEvent event) {
        }

        @Override
        public void itemSliced(ItemSlicedEvent event) {
        }

        @Override
        public void resetZoom(boolean redraw, boolean animate) {
        }

        @Override
        public void seriesChanged(SeriesChangedEvent event) {
        }
    });
    assertEquals("{\"plotOptions\":{},\"series\":[],\"exporting\":{\"enabled\":false}}", toJSON(conf));
}
Also used : SeriesStateEvent(com.vaadin.addon.charts.events.SeriesStateEvent) Configuration(com.vaadin.addon.charts.model.Configuration) SeriesChangedEvent(com.vaadin.addon.charts.events.SeriesChangedEvent) DataRemovedEvent(com.vaadin.addon.charts.events.DataRemovedEvent) DataAddedEvent(com.vaadin.addon.charts.events.DataAddedEvent) Series(com.vaadin.addon.charts.model.Series) AxisRescaledEvent(com.vaadin.addon.charts.events.AxisRescaledEvent) ConfigurationChangeListener(com.vaadin.addon.charts.events.ConfigurationChangeListener) DataUpdatedEvent(com.vaadin.addon.charts.events.DataUpdatedEvent) ItemSlicedEvent(com.vaadin.addon.charts.events.ItemSlicedEvent) Test(org.junit.Test)

Aggregations

AxisRescaledEvent (com.vaadin.addon.charts.events.AxisRescaledEvent)1 ConfigurationChangeListener (com.vaadin.addon.charts.events.ConfigurationChangeListener)1 DataAddedEvent (com.vaadin.addon.charts.events.DataAddedEvent)1 DataRemovedEvent (com.vaadin.addon.charts.events.DataRemovedEvent)1 DataUpdatedEvent (com.vaadin.addon.charts.events.DataUpdatedEvent)1 ItemSlicedEvent (com.vaadin.addon.charts.events.ItemSlicedEvent)1 SeriesChangedEvent (com.vaadin.addon.charts.events.SeriesChangedEvent)1 SeriesStateEvent (com.vaadin.addon.charts.events.SeriesStateEvent)1 Configuration (com.vaadin.addon.charts.model.Configuration)1 Series (com.vaadin.addon.charts.model.Series)1 Test (org.junit.Test)1