vennArrsOptim = opt;
vennArrsOptim.addResultAvailableListener(this); // => resultAvailable
sourceDataModel = null;
unfilteredDataSplitter = new VennDataSplitter();
unfilteredDataSplitter.setSucc(new IFilterChainSucc() {
// @Override
public void predChanged() {
updateUnfiltered();
fireChangeEvent();
}
});
unfilteredDataSplitter.setSuccFinal();
dataSplitter = new VennDataSplitter();
dataSplitter.setSucc(new IFilterChainSucc() {
// @Override
public void predChanged() { // groups were activated or deactivated
update();