}
// Make sure the key is a fully qualified URI in the cases
// where the key type is "System ID" or "Schema location"
if ((keyField.getText().length() > 0) && (getKeyType() == ICatalogEntry.ENTRY_TYPE_SYSTEM)) {
URI uri = URI.createURI(keyField.getText());
if (uri.scheme() == null) {
warningMessage = XMLCatalogMessages.UI_WARNING_SHOULD_BE_FULLY_QUALIFIED_URI;
}
}
if ((errorMessage == null) && checkboxButton.getSelection() && (webAddressField.getText().trim().length() == 0)) {