@Override public Component getComponent() { if (component == null) { component = new ServerLocationVisual(); component.addChangeListener(this); } return component; }
@Override public boolean isValid() { if (!component.valid(wizardDescriptor)) { component.fillInCoherenceClasspath(false); return false; } // if the properties are valid, store them component.fillInCoherenceClasspath(true); instantiatingIterator.setCoherenceLocation(component.getServerLocation()); instantiatingIterator.setCoherenceClasspath(component.getClasspath()); instantiatingIterator.setCreateCoherenceLibrary(component.getCreateCoherenceLibrary()); return true; }