}
ParameterizedFactory<OfflineVisFactory> ovFactoryPair =
confOVPanel.getSelectedFactoryAndParameter();
final IOfflineVisualizer olVisualiser =
ovFactoryPair.getFactory().create(dataStorage,
ovFactoryPair.getParameters());
List<IWindow> displayWindows = olVisualiser.getDisplayWindows();
for (IWindow win : displayWindows) {
WindowManagerManager.getWindowManager().addWindow(win);
}
Thread visThread = new Thread() {
@Override
public void run() {
olVisualiser.run();
}
};
visThread.start();
}