public Fragment newPortletFragment() { Fragment fragment = null; try { fragment = (Fragment)createObject(this.fragmentClass); fragment.setType(Fragment.PORTLET); fragment.setId(generator.getNextPeid()); } catch (ClassCastException e) { String message = "Failed to create fragment object for " + this.fragmentClass; log.error(message, e); // throw new NodeException(message, e); } return fragment; }
public Fragment newFragment() { Fragment fragment = null; try { fragment = (Fragment)createObject(this.fragmentClass); fragment.setType(Fragment.LAYOUT); fragment.setId(generator.getNextPeid()); } catch (ClassCastException e) { String message = "Failed to create fragment object for " + this.fragmentClass; log.error(message, e); // throw new NodeException(message, e); } return fragment; }
protected int addFragment(RequestContext requestContext, Map<String,Object> resultMap, BaseFragmentsElement page, String parentFragmentId, String layout) { int count = 0; String sizes = getActionParameter(requestContext, SIZES); BaseFragmentElement parentFragment = page.getFragmentById(parentFragmentId); if (parentFragment instanceof Fragment) { Fragment fragment = (Fragment)parentFragment; Fragment newFragment = pageManager.newFragment(); newFragment.setType(Fragment.LAYOUT); newFragment.setName(layout); fragment.getFragments().add(newFragment); resultMap.put(PORTLETID, newFragment.getId()); count++; if (!isBlank(sizes)) { newFragment.setLayoutSizes(sizes); count++; } } return count; }
newFragment.setType(type); newFragment.setName(name); fragment.getFragments().add(newFragment);
newFragment.setType(type); newFragment.setName(name); if (!Utils.isNull(row))
newFragment.setType(contentFragment.getType()); newFragment.setName(contentFragment.getName()); if (!Utils.isNull(row))
rootFragment.setType(Fragment.PORTLET); rootFragment.setName(portletName);
copyFragment.setType(sourceFragment.getType());