/** Copy information from the meta-data input to the dialog fields. */ public void getData() { if (input.getXslFilename() != null) { wXSLFilename.setText(input.getXslFilename()); } if (input.getResultfieldname() != null) { wResultField.setText(input.getResultfieldname()); } if (input.getFieldname() != null) { wField.setText(input.getFieldname()); } if (input.getXSLFileField() != null) { wXSLField.setText(input.getXSLFileField()); } wXSLFileField.setSelection(input.useXSLField()); wXSLFieldIsAFile.setSelection(input.isXSLFieldIsAFile()); if (input.getXSLFactory() != null) { wXSLTFactory.setText(input.getXSLFactory()); } else { wXSLTFactory.setText("JAXP"); } if (input.getParameterName() != null) { for (int i = 0; i < input.getParameterName().length; i++) { TableItem item = wFields.table.getItem(i); item.setText(1, Const.NVL(input.getParameterField()[i], "")); item.setText(2, Const.NVL(input.getParameterName()[i], "")); } } if (input.getOutputPropertyName() != null) { for (int i = 0; i < input.getOutputPropertyName().length; i++) { TableItem item = wOutputProperties.table.getItem(i); item.setText(1, Const.NVL(input.getOutputPropertyName()[i], "")); item.setText(2, Const.NVL(input.getOutputPropertyValue()[i], "")); } } wStepname.selectAll(); wStepname.setFocus(); }