package nongnu.cashews.eclipse.composer.ui; import java.util.Iterator; import nongnu.cashews.eclipse.composer.model.ConnectionElement; import nongnu.cashews.eclipse.composer.model.PerformanceElement; import nongnu.cashews.language.process.ValueData; import org.eclipse.jface.wizard.WizardPage; import org.eclipse.swt.SWT; import org.eclipse.swt.layout.GridLayout; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Label; import org.eclipse.swt.widgets.List; public class ConnectionPage1 extends WizardPage { ConnectionElement gc; List inputs; public ConnectionPage1(ConnectionElement gc) { super("Get Inputs"); this.gc = gc; } public void createControl(Composite parent) { Composite composite = new Composite(parent, SWT.NULL); GridLayout gridLayout = new GridLayout(2, false); composite.setLayout(gridLayout); new Label (composite, SWT.LEFT).setText("Inputs:"); //inputs = new List(composite,0); inputs = new List(composite, SWT.SINGLE); setControl(composite); /*java.util.List pn = ((PerformanceElement)gc.getSource()).getPerformance().getValueData(); Iterator i = pn.iterator(); while(i.hasNext()) { inputs.add(((ValueData)i.next()).toString()); }*/ } }