} else {
Map<String, String> currentValueMap = new HashMap<String, String>();
for (FieldData otherFieldData : givenFact.getFieldData()) {
currentValueMap.put(otherFieldData.getName(), otherFieldData.getValue());
}
DropDownData dropDownData = sce.getEnums(factType, field.getName(), currentValueMap);
if ( dropDownData != null ) {
field.setNature( FieldData.TYPE_ENUM );
panel.add( new EnumDropDown( field.getValue(),
new DropDownValueChanged() {
public void valueChanged(String newText,