Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cosmos-dev] Data Visualization Code Base Structure


Hi Sheldon,

The images doesn't show up in the design document, it's a problem with CVSView, please post this document in CVS in the COSMOS web area, in a similar place like TPTP feature area.

You should also mention Eclipse  AJAX Toolkit Framework http://www.eclipse.org/atf/ project in your AJAX toolkit list, I suppose that would be the one that we will use in COSMOS.

Also I would try to avoid to represent query results as arrays, as they cannot be paged, like in your facade sample:

        public CommonBaseEvent[] getCBEsFilteredBy(String criteria)

a cursor like interface (see java.sql.ResultSet) would be better (or even a simple extension to java.util.List interface would let you control how to load the underlining data).

Thanks !

Marius Slavescu
IBM Tivoli Autonomic Computing - Toronto Lab
Phone: 905-413-3610





Sheldon Lee-Loy/Toronto/IBM@IBMCA
Sent by: cosmos-dev-bounces@xxxxxxxxxxx

04/20/2007 02:31 PM

Please respond to
Cosmos Dev <cosmos-dev@xxxxxxxxxxx>

To
cosmos-dev@xxxxxxxxxxx
cc
Subject
[cosmos-dev] Data Visualization Code Base Structure






Based on the design document (http://wiki.eclipse.org/index.php/CosmosDataReportingComponent) I propose the following structure:


Presentation Service plugins

==============================

org.eclipse.cosmos.dr.ps.common - core framework to create visualization views

org.eclipse.cosmos.dr.ps.components - component ui library (ie. navigator mashup, properties mashup,etc.)

org.eclipse.cosmos.dr.ps.report - birt preconfigured report components


Graphical Visualization Service plugins

========================================

org.eclipse.cosmos.dr.gvs.views - examplar of the cosmos ui application

org.eclipse.cosmos.dr.gvs.report - report templates


Data Retrieval Service plugins

================================

org.eclipse.cosmos.dr.drs.service.handlers - services that will provide REST(http://en.wikipedia.org/wiki/Representational_State_Transfer) handlers for the cosmos UI.


This information is captured under bug 180069.   https://www.eclipse.org/bugs/show_bug.cgi?id=180069



Comments?


Thanks,

Sheldon
______________________________________
Sheldon Lee-Loy
Tivoli Autonomic Computing, IBM Toronto Lab
_______________________________________________
cosmos-dev mailing list
cosmos-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cosmos-dev


Back to the top