Как добавить контекстное меню, автозаполнение, событие onChange в редакторе кода ADF?

Я использую jDeveloper 12.1.2. Я не использую ADF BC, ADF DC, ADF AM. Я пытаюсь создать редактор кода для XML с использованием ADF-Faces, который должен иметь такие функции, как

  1. автозаполнение закрывающего тега
  2. как только codeEditor редактируется, он должен быть помечен как измененный.
  3. Параметры правой кнопки мыши для редактора кода (зависят от функциональности кода).

Я не могу получить позицию каретки для добавления автозаполнения закрывающего тега. ValueChangeListener запускается, когда пользователь открывает codeEditor или щелкает за пределами codeEditor. Я хочу вызвать valueChangeListener, как только начнется редактирование, чтобы я мог пометить редактор как грязный. Я попытался добавить контекстное меню. Я получаю сообщение об ошибке: ShowPopupBehavior не является допустимым дочерним элементом af:codeEditor. Кроме того, я хочу добавить некоторый код javascript в codeEditor, но получаю сообщение об ошибке: af:clientListener не является допустимым дочерним элементом af:codeEditor.

Заранее спасибо.


person User333    schedule 02.12.2014    source источник


Ответы (1)


af:codeEditor имеет свои ограничения. Вы не можете сильно настроить его поверх того, что выходит из коробки.

person amishra    schedule 02.12.2014