loadData();
}
}
private void loadData() {
ServiceDescriptionType descType = getOrginalServiceDescription().getType();
txtServiceName.setText(descType.getName());
setServiceName(txtServiceName.getText());
txtServiceName.setEditable(!isServiceDescriptionMode() || isNewDescription());
ignoreTableChanges=true;
while(defaultTableModel.getRowCount()>0){
defaultTableModel.removeRow(0);
}
InputParameterType[] iparameters = descType.getInputParametersArray();
for (InputParameterType parameter : iparameters) {
defaultTableModel.addRow(new Object[] { getIOStringList()[0], parameter.getParameterName(),parameter.getParameterType().getName(),parameter.getParameterDescription()});
}
OutputParameterType[] oparameters = descType.getOutputParametersArray();
for (OutputParameterType parameter : oparameters) {
defaultTableModel.addRow(new Object[] { getIOStringList()[1], parameter.getParameterName(), parameter.getParameterType().getName(),parameter.getParameterDescription()});
}
addNewRowIfLastIsNotEmpty();
Boolean selected = false;
if (descType.getPortType()!=null && descType.getPortType().getMethod()!=null) {
XmlCursor cursor = descType.getPortType().getMethod().newCursor();
// cursor.toNextToken();
String value = cursor.getAttributeText(new QName("forceFileStagingToWorkDir"));
cursor.dispose();
selected = false;
if (value != null) {