Vergiss bitte was umi geschrieben hat, denn das hat absolut nichts mit deiner Frage zu tun.
Du solltest die Schnittstellen (nicht Klassen) aus dem domino Paket verwenden, egal ob du für den Client oder Server entwickelst. Das Ganze hat wie immer bei Notes/Domino historische Wurzeln und aus Gründen der Kompatibilität wurden diese nie abgeschnitten. Soweit ich mich erinnere hat es am Anfang der Java API zwei JAR's gegeben. Eines für den lokalen Zugriff über die C++ API im Hintergrund und einmal über Corba (DIIOP). Hier waren die Klassen dann im Paket notes. Später wurde das dann vereinheitlicht und im Paket Domino sind fast ausschließlich Schnittstellen die dann im Hintergrund von Klassen aus den Paketen domino.local für C++ Zugriff und domino.cso für Corba Zugriff ausgefüllt werden. Du kannst dir das ähnlich wie bei JDBC vorstellen. JDBC entspricht dem domino Paket und der JDBC Treiber ist dann domino.local und domino.cso.
Also wenn dich die Details nicht interessieren immer lotus.domino verwenden. lotus.notes sollte zwar noch immer funktionieren, aber die API enthält keine Neuerungen die in letzter Zeit dazugekommen sind.
Übrigens kannst du dir die lotus.notes Vorschläge ausblenden lassen (Funktioniert in allen Java Editoren, ob es auch für xPages funktioniert, weiß ich nicht) wenn du einen Typfilter für lotus.notes definierst.
Grüße
Ralf