PackageDataModelOracle completions = this.getModeller().getSuggestionCompletions();
DropDownData enums = completions.getEnums( this.factType,
val.getField(),
FieldNatureUtil.toMap( this.model.getFieldValues() ) );
ActionValueEditor actionValueEditor = new ActionValueEditor( val,
enums,
this.getModeller(),
this.getEventBus(),
val.getType(),
this.readOnly );
actionValueEditor.setOnChangeCommand( new Command() {
public void execute() {
setModified( true );
}
} );