Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Won't Do
-
None
-
None
-
None
-
Bug Crush Event - 21/2/2015
Description
Portlet is defined in one component and can be used in all component. Portlet need only simple decorator with uiLabel definition and other important field so main-decorator cannot be used.
This patch create two decorators :
1) portletUiLabelDecorator, it's goal is to load all uiLabel files necessary to used portlet which is DEFINED in this component; it call uiLabelDecorator for component which is USED the portlet.
2) uiLabelDecorator, it's goal is to load only uiLabel file which should overload the default portlet uilabel (defined in portletUilabelDecorator); it call CommonScreen.xml#uiLabelDecorator which initializes all other important fields and load js, css, ...