Обновление UIDocument в LotusNotes - PullRequest
1 голос
/ 13 июля 2009

Я работал над проектом интеграции с Notes и использую Domingo API для связи с Lotus Notes. Этот API очень полезен, однако я не вижу ни одного класса NotesUIDocument и ограниченной поддержки RichText в Lotus Notes. Я проверил в файле Notes.jar, и даже этот файл JAR, кажется, не хватает функциональности NotesUIDocument. Кто-нибудь знает какую-либо альтернативу для этого?

Ответы [ 5 ]

4 голосов
/ 13 июля 2009

NotesUIDocument - это класс LotusScript, который работает, потому что поддержка LotusScript встроена в пользовательский интерфейс клиента Notes. При использовании Java вы обычно работаете с внутренними классами, такими как Document (NotesDocument в LotusScript).

Зачем вам нужен доступ к NotesUIDocument из Java? Любая возможная альтернатива может зависеть от ваших конкретных потребностей.

Обновление: Я не верю, что вы сможете добиться тесной интеграции пользовательского интерфейса между клиентом Notes и приложением Java. Что касается форматированного текста, классы Java в Notes.jar включают набор классов для манипулирования форматированным текстом, который будет обслуживать базовые функции, но вы не получите такой большой гибкости редактирования текста, как при использовании пользовательского интерфейса Notes.

1 голос
/ 13 июля 2009

Вы можете попробовать использовать LS2J, это позволит вам использовать lotusscript для всего внешнего интерфейса и позволит вам вызвать ваш код Java-интерфейса.

0 голосов
/ 21 ноября 2011

Согласно 8.5.2 API Java UI существует. Вы можете обратиться к Lotus wiki Здесь

Вы можете использовать этот API с возможностью создания плагинов Eclipse RCP для Lotus Notes для улучшения пользовательского интерфейса Notes.

0 голосов
/ 30 июля 2009

Текущее состояние игры нет Поддержка пользовательского интерфейса Java API: - (

Как упоминалось в @edSchembor, 8.5.2, по слухам, должна появиться некоторая поддержка пользовательского интерфейса, но не затаив дыхание в плане того, какой пробег вы получите от него.

0 голосов
/ 13 июля 2009

Просто примечание - я считаю, что поддержка некоторых классов пользовательского интерфейса в Java API запланирована для выпуска Domino 8.5.2. Но это будет полезно только в том случае, если ваш код интеграции Java выполняется в клиенте Notes.

...