super.setReadOnly();
httpPropertiesEditor.setEnabled(false);
}
private void layoutComponents() {
TwoColumnPanel p = new TwoColumnPanel();
JComponent wsUrl = InputFieldFactory.getCapsule(webServiceUrlField);
JComponent service = InputFieldFactory.getLabeledComponent(
serviceField, Strings.get("Page.Label.Service"));
p.addRow(wsUrl, service);
JComponent wsdlUrl = InputFieldFactory.getLabeledComponent(
wsdlUrlField, Strings.get("Page.Label.WsdlUrl"));
JComponent port = InputFieldFactory.getLabeledComponent(
portField, Strings.get("Page.Label.Port"));
p.addRow(wsdlUrl, port);
JComponent soapAction = InputFieldFactory.getCapsule(soapActionField);
JComponent binding = InputFieldFactory.getLabeledComponent(
bindingField, Strings.get("Page.Label.Binding"));
p.addRow(soapAction, binding);
BoxBuilder row = BoxBuilder.vertical();
row.addAllWithSpace(5, TextStyles.AdminHint.makeLabel(Strings.get("Page.Label.StructureChange")), editWsdlButton);
JComponent operation = InputFieldFactory.getLabeledComponent(
operationField, Strings.get("Page.Label.Operation"));
p.addRow(row.container(), operation);
addAdvancedPropertiesButton(p);
wrap(p);
}