代码之家  ›  专栏  ›  技术社区  ›  vikramjb

更新lotunotes中的uidocument

  •  1
  • vikramjb  · 技术社区  · 15 年前

    我一直在做一个Notes集成项目,我使用DomingoAPI与LotusNotes进行通信。这个API非常有用,但是我没有看到任何notesuidocument类和对LotusNotes中richtext的有限支持。我已经签入了notes.jar文件,甚至那个jar文件似乎也缺少notesuidocument功能。有人知道有其他办法吗?

    5 回复  |  直到 13 年前
        1
  •  4
  •   Vinay Sajip    15 年前

    NotesUIDocument 是一个lotusscript类,因为lotusscript支持嵌入到Notes客户机UI中,所以该类可以工作。在使用Java时,通常使用后端类,如 Document ( NotesDocument 在lotusscript中)。

    为什么你需要访问 告示器 从Java?任何可能的替代方案都可能取决于您的具体需求。

    更新: 我不相信你能在Notes客户机和Java应用程序之间获得紧密的UI集成。在富文本方面,No.jar中的Java类包含一组用于丰富文本操作的类,这些类将满足基本功能,但是您不会像通过注释UI那样获得丰富的文本编辑灵活性。

        2
  •  1
  •   Carlos    15 年前

    您可以尝试使用LS2J,这允许您使用LoopScript用于所有前端的东西,并允许您调用Java后端代码。

        3
  •  0
  •   Ed Schembor    15 年前

    只是一个提示-我相信支持 一些 Java API中的UI类被计划用于Domino 85.2版本。但是,如果Java集成代码运行在Notes客户机中,这些将非常有用。

        4
  •  0
  •   LRE    15 年前

    目前的游戏状态是 来自Java API的UI支持:

    正如@edschembor提到的,8.5.2有传言说会有一些用户界面支持,但是不要因为你能从中获得多少里程而屏住呼吸。

        5
  •  0
  •   Alexey Zimarev    13 年前

    根据85.2,Java UI API存在。你可以参考莲花维基 Here

    您可以使用这个API为LotusNotes创建EclipseRCP插件来增强Notes用户界面。