21 |
|
|
22 |
package nongnu.cashews.eclipse.gui; |
package nongnu.cashews.eclipse.gui; |
23 |
|
|
|
import java.io.File; |
|
|
import java.io.IOException; |
|
|
|
|
|
import java.net.URISyntaxException; |
|
|
|
|
24 |
import java.util.HashMap; |
import java.util.HashMap; |
25 |
import java.util.Map; |
import java.util.Map; |
|
import java.util.logging.ConsoleHandler; |
|
26 |
|
|
27 |
import nongnu.cashews.language.process.AtomicProcess; |
import nongnu.cashews.language.process.AtomicProcess; |
28 |
import nongnu.cashews.language.process.MultiPerform; |
import nongnu.cashews.language.process.MultiPerform; |
29 |
import nongnu.cashews.language.process.MultiPerformElement; |
import nongnu.cashews.language.process.MultiPerformElement; |
30 |
import nongnu.cashews.language.process.Performance; |
import nongnu.cashews.language.process.Performance; |
31 |
|
|
32 |
import nongnu.cashews.language.grounding.SoapOperation; |
import nongnu.cashews.soap.SoapOperation; |
|
import nongnu.cashews.wsdl.WsdlParser; |
|
33 |
|
|
|
import org.eclipse.core.runtime.Status; |
|
|
|
|
|
import org.eclipse.jface.dialogs.ErrorDialog; |
|
34 |
import org.eclipse.jface.wizard.WizardPage; |
import org.eclipse.jface.wizard.WizardPage; |
35 |
|
|
36 |
import org.eclipse.swt.SWT; |
import org.eclipse.swt.SWT; |
|
import org.eclipse.swt.events.SelectionAdapter; |
|
|
import org.eclipse.swt.events.SelectionEvent; |
|
37 |
import org.eclipse.swt.layout.RowLayout; |
import org.eclipse.swt.layout.RowLayout; |
|
import org.eclipse.swt.widgets.Button; |
|
38 |
import org.eclipse.swt.widgets.Composite; |
import org.eclipse.swt.widgets.Composite; |
39 |
import org.eclipse.swt.widgets.Control; |
import org.eclipse.swt.widgets.Control; |
|
import org.eclipse.swt.widgets.FileDialog; |
|
|
import org.eclipse.swt.widgets.Label; |
|
40 |
import org.eclipse.swt.widgets.List; |
import org.eclipse.swt.widgets.List; |
41 |
|
|
|
import org.xml.sax.SAXException; |
|
|
|
|
42 |
/** |
/** |
43 |
* The wizard page for creating a connection. |
* The wizard page for creating a connection. |
44 |
* |
* |
84 |
|
|
85 |
public Control getControl() |
public Control getControl() |
86 |
{ |
{ |
87 |
CashewsWizard wizard = (CashewsWizard) getWizard(); |
CashewsWizard wizard = (CashewsWizard) getWizard(); |
88 |
MultiPerform mp = (MultiPerform) wizard.getProcess().getControlStructure(); |
MultiPerform mp = (MultiPerform) wizard.getProcess().getControlStructure(); |
89 |
if (mp != null) |
if (mp != null) |
90 |
{ |
{ |