你能将ViewEntry包装到DominoViewEntry的实例中吗?

时间:2014-07-07 11:14:28

标签: java xpages

我知道您可以使用DominoDocument.wrap()将Document转换为DominoDocument(Java等效于NotesXspDocument)。感谢Mastering XPages,我知道DominoViewEntry是NotesXspViewEntry的Java等价物。

似乎DominoViewEntry没有相应的wrap()方法,就像DominoDocument那样。我可以看到它扩展AbstractDominoViewEntry,它也没有wrap()方法。那么如何将ViewEntry转换为DominoViewEntry

似乎这可能是存储到作用域或Java对象的有用对象,因为它会相应地转换所有值。

1 个答案:

答案 0 :(得分:2)

您是否尝试过自己创建DominoViewEntry?

var v:NotesView = database.getView("All Documents");
var entry:NotesViewEntry = v.getAllEntries().getFirstEntry();
var wrapped:com.ibm.xsp.model.domino.wrapped.DominoViewEntry = new com.ibm.xsp.model.domino.wrapped.DominoViewEntry( entry, database.getTitle(), "Position");