Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
CosmosCVS04
Back to Data Reporting Design
Contents
COSMOS Data Visualization Code
CVS Information
The following is the project set file that will extract the data visualization component from CVS: Media:Projectset.zip
Plugin Structure
When you import the project set file into your workspace you should get the following plugins
- org.eclipse.cosmos.dr.drs.service.handler
- org.eclipse.cosmos.dr.ps.common
- org.eclipse.cosmos.dr.ps.components
- org.eclipse.cosmos.dr.tests
- org.eclipse.cosmos.examples.e2e.dr.gvs.report.viewer
- org.eclipse.cosmos.examples.e2e.dr.template
- org.eclipse.cosmos.examples.e2e.dr.views
The following plugins contain the data visualization framework
- org.eclipse.cosmos.dr.drs.service.handler - contains servlet and outputter classes that create the JSON feeds
- org.eclipse.cosmos.dr.ps.common - contains framework code to layout the widgets within a browser page
- org.eclipse.cosmos.dr.ps.components - contains DOJO widgets that visualize trees, properties, etc.
The following plugins contain the data visualization framework test cases
- org.eclipse.cosmos.dr.tests
The following plugins contain custom visualizations
- org.eclipse.cosmos.examples.e2e.dr.gvs.report.viewer - contains configuration information for the BIRT viewer need to run the data collection OSGI bundles
- org.eclipse.cosmos.examples.e2e.dr.template - contains BIRT report templates that visualize Statistical and CBE data
- org.eclipse.cosmos.examples.e2e.dr.views - contains javascript files and configuration files to configure the COMSOS UI (i.e. css, html, jsp, xml). These files are specific to a particular user scenario
org.eclipse.cosmos.examples.e2e.dr.views Structure
- this directory contains custom Dojo widget that visualizes a custom data feed
- this file contains style sheet cosmetic data
- this xml file contains style information for the dojo widgets as explained in the "Customizing Existing Widgets " section under the [[http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/doc/org.eclipse.cosmos.doc.architecture/data-visualization/COSMOS-DataVisualizationDesign.html?root=Technology_Project&view=co%7C
0.4 design document]]