Layout layout = LayoutLocalServiceUtil.fetchLayout(plid);
@Override public long[] getSelectedGroupIds() { ThemeDisplay themeDisplay = (ThemeDisplay)request.getAttribute( WebKeys.THEME_DISPLAY); String portletResource = ParamUtil.getString( request, "portletResource"); long plid = ParamUtil.getLong(request, "plid"); Layout layout = LayoutLocalServiceUtil.fetchLayout(plid); if (layout == null) { return new long[0]; } PortletPreferences portletPreferences = themeDisplay.getStrictLayoutPortletSetup(layout, portletResource); return AssetPublisherUtil.getGroupIds( portletPreferences, themeDisplay.getScopeGroupId(), themeDisplay.getLayout()); }