//Enumeration (these support multi-select for "in" and "not in", so check before comma separated lists)
if ( this.dropDownData != null ) {
final String operator = constraint.getOperator();
final boolean multipleSelect = OperatorsOracle.operatorRequiresList( operator );
EnumDropDown enumDropDown = new EnumDropDown( constraint.getValue(),
new DropDownValueChanged() {
public void valueChanged( String newText,
String newValue ) {
//Prevent recursion once value change has been applied