@Override public void setArtifactId(String artifactId) { model.setArtifactId(artifactId); view.setArtifactId(artifactId); view.clearArtifactIdErrorMessage(); isArtifactIdValid = true; }
@Override public void onArtifactIdChange() { String artifactId = view.getArtifactId(); artifactId = artifactId != null ? artifactId.trim() : null; if (artifactId != null && !artifactId.equals(view.getArtifactId())) { view.setArtifactId(artifactId); } model.setArtifactId(artifactId); repositoryStructureService.call(new RemoteCallback<Boolean>() { @Override public void callback(Boolean isValid) { if (isValid) { view.clearArtifactIdErrorMessage(); } else { view.setArtifactIdErrorMessage(Constants.INSTANCE.InvalidArtifactId()); } if (isValid != isArtifactIdValid) { isArtifactIdValid = isValid; fireEvent(); } } }, new DefaultErrorCallback()).isValidArtifactId(artifactId); }
model.setArtifactId(normalizedName);