class ScriptTypeFieldEditorPresenter extends FieldEditorPresenter<ScriptTypeValue> {

    @Override
    public void setValue(ScriptTypeValue value) {
        super.setValue(value);
        if (value != null) {
            view.setValue(value.getLanguage(), value.getScript());
        }
    }

    @Inject public  ScriptTypeFieldEditorPresenter(final MonacoEditorPresenter monacoEditor);
      ScriptTypeFieldEditorPresenter(final View view);

}