/** * Add a reference set for metadata references. * * @param name * (Required) a local identifier used to differentiate the * element from its siblings. * @param type * (Required) The include type, see IncludeSet.TYPES */ public ReferenceSet addReferenceSet(String name, String type) throws WingException { return addReferenceSet(name, type, null, null); }
@Override public void addBody(Body body) throws SAXException, WingException, UIException, SQLException, IOException, AuthorizeException { DSpaceObject dso = HandleUtil.obtainHandle(objectModel); if (!(dso instanceof Community)) { return; } Community community = (Community) dso; Division home = body.addDivision("community-home", "primary repository community"); java.util.List<BrowseItem> items = getRecentlySubmittedItems(community); if(items.size() == 0) { return; } Division lastSubmittedDiv = home .addDivision("community-recent-submission","secondary recent-submission"); lastSubmittedDiv.setHead(T_head_recent_submissions); ReferenceSet lastSubmitted = lastSubmittedDiv.addReferenceSet( "collection-last-submitted", ReferenceSet.TYPE_SUMMARY_LIST, null, "recent-submissions"); for (BrowseItem item : items) { lastSubmitted.addReference(item); } }
@Override public void addBody(Body body) throws SAXException, WingException, UIException, SQLException, IOException, AuthorizeException { DSpaceObject dso = HandleUtil.obtainHandle(objectModel); if (!(dso instanceof Collection)) { return; } // Set up the major variables Collection collection = (Collection) dso; java.util.List<BrowseItem> items = getRecientlySubmittedItems(collection); if(items.size() == 0) { return; } Division home = body.addDivision("collection-home", "primary repository collection"); Division lastSubmittedDiv = home .addDivision("collection-recent-submission","secondary recent-submission"); lastSubmittedDiv.setHead(T_head_recent_submissions); ReferenceSet lastSubmitted = lastSubmittedDiv.addReferenceSet( "collection-last-submitted", ReferenceSet.TYPE_SUMMARY_LIST, null, "recent-submissions"); for (BrowseItem item : items) { lastSubmitted.addReference(item); } }
ReferenceSet lastSubmitted = lastSubmittedDiv.addReferenceSet( "site-last-submitted", ReferenceSet.TYPE_SUMMARY_LIST, null, "recent-submissions");
ReferenceSet lastSubmitted = lastSubmittedDiv.addReferenceSet( "community-last-submitted", ReferenceSet.TYPE_SUMMARY_LIST, null, "recent-submissions");
referenceSet = results.addReferenceSet("search-results-repository", ReferenceSet.TYPE_SUMMARY_LIST, null, "repository-search-results"); referenceSet = results.addReferenceSet("search-results-repository", ReferenceSet.TYPE_SUMMARY_LIST, null, "repository-search-results");
protected void addWorkflowItemInformation(Division div, Item item, Request request) throws WingException { String showfull = request.getParameter("submit_full_item_info"); // if the user selected showsimple, remove showfull. if (showfull != null && request.getParameter("submit_simple_item_info") != null) showfull = null; if (showfull == null) { ReferenceSet referenceSet = div.addReferenceSet("narf",ReferenceSet.TYPE_SUMMARY_VIEW); referenceSet.setHead(T_workflow_head); referenceSet.addReference(item); div.addPara().addButton("submit_full_item_info").setValue(T_showfull); } else { ReferenceSet referenceSet = div.addReferenceSet("narf", ReferenceSet.TYPE_DETAIL_VIEW); referenceSet.setHead(T_workflow_head); referenceSet.addReference(item); div.addPara().addButton("submit_simple_item_info").setValue(T_showsimple); div.addHidden("submit_full_item_info").setValue("true"); } } }
ReferenceSet lastSubmitted = lastSubmittedDiv.addReferenceSet( "collection-last-submitted", ReferenceSet.TYPE_SUMMARY_LIST, null, "recent-submissions");
ReferenceSet referenceSet = div.addReferenceSet("narf",ReferenceSet.TYPE_SUMMARY_VIEW); referenceSet.addReference(xmlWorkflowItem.getItem()); div.addPara().addButton("submit_full_item_info").setValue(T_showfull); ReferenceSet referenceSet = div.addReferenceSet("narf", ReferenceSet.TYPE_DETAIL_VIEW); referenceSet.addReference(xmlWorkflowItem.getItem()); div.addPara().addButton("submit_simple_item_info").setValue(T_showsimple);
ReferenceSet mainInclude = viewer.addReferenceSet("collection-view", ReferenceSet.TYPE_DETAIL_VIEW); mainInclude.addReference(collection);
ReferenceSet referenceSet = division.addReferenceSet("community-browser", ReferenceSet.TYPE_SUMMARY_LIST,null,"hierarchy");
ReferenceSet referenceSet = results.addReferenceSet("browse-by-" + type, ReferenceSet.TYPE_SUMMARY_LIST, type, null);
ReferenceSet referenceSet = div.addReferenceSet("submission",ReferenceSet.TYPE_SUMMARY_VIEW); referenceSet.addReference(item); div.addPara().addButton("showfull").setValue(T_showfull); ReferenceSet referenceSet = div.addReferenceSet("submission",ReferenceSet.TYPE_DETAIL_VIEW); referenceSet.addReference(item); div.addPara().addButton("showsimple").setValue(T_showsimple);
if (showFullItem(objectModel)) referenceSet = division.addReferenceSet("collection-viewer", ReferenceSet.TYPE_DETAIL_VIEW); referenceSet = division.addReferenceSet("collection-viewer", ReferenceSet.TYPE_SUMMARY_VIEW);
ReferenceSet referenceSet = div.addReferenceSet("narf",ReferenceSet.TYPE_SUMMARY_VIEW); referenceSet.addReference(item); div.addPara().addButton("showfull").setValue(T_showfull); ReferenceSet referenceSet = div.addReferenceSet("narf",ReferenceSet.TYPE_DETAIL_VIEW); referenceSet.addReference(item); div.addPara().addButton("showsimple").setValue(T_showsimple);
referenceSet = results.addReferenceSet("search-results-repository", ReferenceSet.TYPE_SUMMARY_LIST,null,"repository-search-results"); referenceSet = results.addReferenceSet("search-results-repository", ReferenceSet.TYPE_SUMMARY_LIST,null,"repository-search-results");
ReferenceSet referenceSet = viewer.addReferenceSet("community-view", ReferenceSet.TYPE_DETAIL_VIEW); Reference communityInclude = referenceSet.addReference(community);
ReferenceSet referenceSet = results.addReferenceSet("browse-by-" + type, ReferenceSet.TYPE_SUMMARY_LIST, type, null);
referenceSet = main.addReferenceSet("collection-viewer", showFullItem?ReferenceSet.TYPE_DETAIL_VIEW:ReferenceSet.TYPE_SUMMARY_VIEW);
ReferenceSet referenceSet = div.addReferenceSet("narf",ReferenceSet.TYPE_SUMMARY_VIEW); referenceSet.addReference(item); div.addPara().addButton("showfull").setValue(T_showfull); ReferenceSet referenceSet = div.addReferenceSet("narf",ReferenceSet.TYPE_DETAIL_VIEW); referenceSet.addReference(item); div.addPara().addButton("showsimple").setValue(T_showsimple);