@Override public void setRequiredError(final String requiredMessage) { this.textField.setRequiredError(requiredMessage); }
numberOfRequestsField.setCaption("Number of Requests"); numberOfRequestsField.setRequired(true); numberOfRequestsField.setRequiredError("Must be given"); numberOfRequestsField.setNullRepresentation(""); numberOfRequestsField.setWidth(FIELD_WIDTH, Unit.PIXELS); timeoutField.setCaption("Timeout (seconds)"); timeoutField.setRequired(true); timeoutField.setRequiredError("Must be given"); timeoutField.setWidth(FIELD_WIDTH, Unit.PIXELS); timeoutField.setConverter(new StringToLongConverter() {
fileName.setWidth("100%"); fileName.setRequired(true); fileName.setRequiredError("This field cannot be null.");
editableField.setWidth(400, Unit.PIXELS); editableField.setRequired(true); editableField.setRequiredError("You must provide a value."); editableField.setValidationVisible(false); editableField.setBuffered(false);
ueiBase.setRequired(true); ueiBase.setValue(defaultUei); ueiBase.setRequiredError("UEI Base cannot be null.");
serviceNameField.setNullRepresentation(""); serviceNameField.setRequired(true); serviceNameField.setRequiredError("required"); serviceNameField.addValidator(new RegexpValidator("^[A-Za-z0-9_-]+$", "You must specify a valid name. Allowed characters: (A-Za-z0-9_-)")); connectionTextField.setCaption("Connection"); connectionTextField.setRequired(true); connectionTextField.setRequiredError("required"); connectionTextField.setDescription("The JMX connection string, e.g.: <hostname>:<port> OR service:jmx:<protocol>:<sap>");