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.
Difference between revisions of "CosmosCVS04"
(→org.eclipse.cosmos.examples.e2e.dr.views Structure) |
(→org.eclipse.cosmos.examples.e2e.dr.views Structure) |
||
Line 39: | Line 39: | ||
#this file contains style sheet cosmetic data | #this file contains style sheet cosmetic data | ||
#this xml file contains style information for the dojo widgets as explained in the "Customizing Existing Widgets " and "Customizing the Visualization of Property Values" sections 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 0.4 design document] | #this xml file contains style information for the dojo widgets as explained in the "Customizing Existing Widgets " and "Customizing the Visualization of Property Values" sections 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 0.4 design document] | ||
+ | #this XML file contains page layout information for the dojo widgets. | ||
+ | #this jsp file defines the structure of the page. | ||
+ | #this jsp file defines the structure of the page. | ||
+ | #this XML file contains a registration that registereds a particular JSON outputter class to a JSON service feed. | ||
+ | #this is the web.xml file that contains bootstrap configuration information for the COSMOS Web UI | ||
+ | |||
+ | ==org.eclipse.cosmos.examples.e2e.dr.template Structure== | ||
+ | This component contains BIRT report files. | ||
+ | [[Image:E2etemplateSnap.gif]] | ||
+ | |||
+ | #these are BIRT report templates that can visualize CBE or Statistical data. | ||
+ | #this xml file is a report deployment file that associates a report to a specific classification id. This is further explained in the "Report Component" 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 0.4 design document] | ||
#this XML file contains page layout information for the dojo widgets. | #this XML file contains page layout information for the dojo widgets. | ||
#this jsp file defines the structure of the page. | #this jsp file defines the structure of the page. |
Revision as of 16:34, 11 October 2007
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 component contains the configuration information required to configure a view in the COSMOS visualization framework.
- 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 " and "Customizing the Visualization of Property Values" sections under the 0.4 design document
- this XML file contains page layout information for the dojo widgets.
- this jsp file defines the structure of the page.
- this jsp file defines the structure of the page.
- this XML file contains a registration that registereds a particular JSON outputter class to a JSON service feed.
- this is the web.xml file that contains bootstrap configuration information for the COSMOS Web UI
org.eclipse.cosmos.examples.e2e.dr.template Structure
This component contains BIRT report files.
- these are BIRT report templates that can visualize CBE or Statistical data.
- this xml file is a report deployment file that associates a report to a specific classification id. This is further explained in the "Report Component" section under the 0.4 design document
- this XML file contains page layout information for the dojo widgets.
- this jsp file defines the structure of the page.
- this jsp file defines the structure of the page.
- this XML file contains a registration that registereds a particular JSON outputter class to a JSON service feed.
- this is the web.xml file that contains bootstrap configuration information for the COSMOS Web UI