package com.ibm.ServerWizard2.view; import java.util.Vector; import org.eclipse.jface.dialogs.Dialog; import org.eclipse.jface.viewers.ArrayContentProvider; import org.eclipse.jface.viewers.TableViewer; import org.eclipse.jface.viewers.TableViewerColumn; import org.eclipse.swt.SWT; import org.eclipse.swt.layout.GridData; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Control; import org.eclipse.swt.widgets.Shell; import org.eclipse.swt.widgets.Table; public class ArrayEditorDialog extends Dialog { private Table table; int numColumns=0; private String rawData=""; private TableViewer viewer; private Vector> data; /** * Create the dialog. * @param parent * @param style */ public ArrayEditorDialog(Shell parent, int style) { super(parent); this.setShellStyle(SWT.APPLICATION_MODAL); } /** * Create contents of the dialog. */ public String getData() { rawData=""; for (Vector v : data) { for (int i=1;i>(); for(int row=0;row < a.length/numColumns;row++) { Vector v_col = new Vector(); data.add(v_col); v_col.add(String.valueOf(row)); for (int col=0;col