Skip to main content

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.

Jump to: navigation, search

CosmosCVS04

Revision as of 16:22, 11 October 2007 by Unnamed Poltroon (Talk) (Plugin Structure)

Back to Data Reporting Design

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

DrViewsSnap.gif

  1. this directory contains custom Dojo widget that visualizes a custom data feed
  2. this file contains style sheet cosmetic data
  3. 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]]

Back to the top