Split the UIPortalNavigation class into two classes used in UINavigationPortlet and
UISitemapPortlet respectively
-----------------------------------------------------------------------------------------------------------------
Key: GTNPORTAL-1311
URL:
https://jira.jboss.org/browse/GTNPORTAL-1311
Project: GateIn Portal
Issue Type: Task
Security Level: Public (Everyone can see)
Reporter: Minh Hoang TO
Assignee: Minh Hoang TO
In legacy code, both UINavigationPortlet and UISitemapPortlet use UIPortalNavigation to
handle the underlying navigations. That was logical in the past as before navigation
portlet showed all PageNavigations as UISitemap did.
Now, the methods declared in UIPortalNavigaton belongs to two independent groups, one
group consists of methods used in sitemap portlet. The other consists of methods used in
navigation portlet.
On the other hand, using UIPortalNavigation in sitemap portlet requires storing template
name in the PortletPreference.
Hence, it 's better to split UIPortalNavigation into two classes now
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira