2014-07-07 34 views
0

我知道你可以通過使用DominoDocument.wrap()將Document轉換爲DominoDocument(NotesXspDocument的Java等價物)。感謝Mastering XPages,我知道DominoViewEntry是NotesXspViewEntry的Java等價物。您可以將ViewEntry封裝到DominoViewEntry的實例中嗎?

似乎DominoViewEntry沒有相應的wrap()方法,就像DominoDocument一樣。我可以看到它擴展了AbstractDominoViewEntry,它也沒有wrap()方法。那麼如何將ViewEntry轉換爲DominoViewEntry

看起來這可能是一個有用的對象來存儲範圍或Java對象,因爲它相應地轉換所有值。

回答

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"); 
+0

非常好,我沒有想到一個基本的構造函數。這很好用。 –

+0

隨時接受答案。 –

相關問題