Community
Participate
Working Groups
In order to make the UI flexible the layout of the pages should be driven by an xml file. This would make easier for exploiters to create their own web ui.
Added assembly xml that associates widgets to a quadrant on a page. The following is a sample xml: <contents> <content tag="navigator"> <mashup> <property name="dojoType" value="cosmos.widget.Navigator" /> </mashup> </content> <content tag="detail"> <mashup> <property name="dojoType" value="cosmos.widget.BIRTContainer" /> </mashup> </content> <content tag="properties"> <mashup> <property name="dojoType" value="cosmos.widget.PropertiesContainer" /> <property name="title" value="Properties" /> <property name="sizeMin" value="33" /> <property name="sizeMax" value="33" /> </mashup> </content> <content tag="unknown"> <mashup> <property name="dojoType" value="cosmos.widget.ReportChooser" /> </mashup> <mashup> <property name="dojoType" value="mywidget.widget.MinRequirement" /> </mashup> </content> </contents> Note the xml file is a list of content elements that is associated with a tag. A set of widgets are associated with a particular tag. These tags are used in the page layout to determine which widgets should be associated with a particular quadrant on the page.
Iteration clean up.