作成された様々なドキュメントを関連付けるポートフォリオオブジェクトを作成します。 /* Creating the portfolio object */
Portfolio pf = new Portfolio();
pf.setName("SamplePortfolio");
pf.setComment("Sample portfolio");
pf.setDesc("Sample portfolio ");
pf.setLcat(getCategoryObject("SubCategory",1));
pf.setUcat(getCategoryObject("MainCategory",0));
pf.setNavigator(navDoc);
pf.setCover(coverDoc);
/* Create the folders and associate the documents with it */
PortfolioFolder folder = new PortfolioFolder();
List<PortfolioDocument> docList = new ArrayList<PortfolioDocument>();
docList.add(ltrDoc);
folder.setName("root");
folder.setSubFolders(null);
folder.setDesc("root folder");
folder.setDocuments(docList);
pf.setRootFolder(folder);
ポートフォリオオブジェクトを作成し、すべてのプロパティを設定したので、次は createPortfolio API を使用してそのオブジェクトを永続化します。
public Portfolio createPortfolio(Portfolio portfolio)
|
|
|