setupGUI();
for (AttributeDefinition attribute :
this.objectClassDefinition.getAttributeDefinitions(ObjectClassDefinition.ALL)) {
GUIComponent component = ComponentProvider.getInstance().createComponent(attribute);
component.setAttributeDefinition(attribute);
component.createGUI(this.parameterArea, style);
this.idToComponentMap.put(attribute.getID(), component);
component.addUpdateListener(this);
Object value = component.getValue();
String valid = component.validate();
if ((value != null) && ((valid == null) || (valid.length() == 0))) {
this.enteredResponses.put(component.getAttributeDefinition().getID(), value);
}
}
setScrollDimensions(this.scrollingArea, this.parameterArea);