package com.netifera.platform.ui.probe.wizard; import org.eclipse.jface.wizard.Wizard; import com.netifera.platform.ui.probe.Activator; public class NewProbeWizard extends Wizard { private FirstPage firstPage; private TCPListenChannelConfigPage tcpListenPage; @Override public void addPages() { setWindowTitle("Create a new Probe"); firstPage = new FirstPage(); tcpListenPage = new TCPListenChannelConfigPage(); addPage(firstPage); addPage(tcpListenPage); } @Override public boolean performFinish() { final String name = firstPage.getName(); final String config = tcpListenPage.getConfigString(); Activator.getDefault().getProbeManager().createProbe(name, config); return true; } }