Feature #702
Feature #269: Graphics generation, rendering and interaction, features list
Feature #697: RCP: x.x, ChartsEngine, CA
RCP: x.x, ChartsEngine, CA, basic implementations
Status: | Closed | Start date: | 03/21/2014 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Sebastien Jacquot | % Done: | 100% |
|
Category: | Charts | Spent time: | - | |
Target version: | TXM 0.8.0 |
Description
TBX: Implement basic JFreeChart and R charts engines CA factorial map chart and singular values bar chart plotting
- for R, produce at least the same results as TXM 0.7.5
RCP: Implement basic JFreeChart and Batik SVG charts editors (with zoom, pan and export view support)
Validation¶
FR:
- créer un graphique en mode R et le même graphique en mode Java/JFreeChart pour les comparer en mettant les onglets cote à cote (cela implique de changer de "Current Engine" dans les préférences entre chaque commande)
- tester les graphiques avec les différentes préférences possibles et qui sont liées au rendu de graphiques (ex. : Specifités : draw bars, draw curves, grayscale, etc.)
- tester la mise en évidence au rollover sur les entités des graphiques => est-ce qu'elle convient (couleur, etc.) ?
- tester les textes des tool tips générés au rollover sur une entité du graphique (en mode JFC) => les informations données sont-elles correctes, suffisantes ?
History
#1 Updated by Sebastien Jacquot about 9 years ago
- Tracker changed from Feature to Task
- Subject changed from RCP: x.x, JFCChartEngine, CA, STAGE 1 to RCP: x.x, ChartsEngine, CA, Basic implementations
- Description updated (diff)
- Assignee set to Sebastien Jacquot
#2 Updated by Sebastien Jacquot about 9 years ago
- Subject changed from RCP: x.x, ChartsEngine, CA, Basic implementations to RCP: x.x, ChartsEngine, CA, basic implementations
#3 Updated by Serge Heiden about 9 years ago
- Category set to UI / Interaction
#4 Updated by Sebastien Jacquot about 9 years ago
- Description updated (diff)
- Status changed from New to In Progress
- % Done changed from 0 to 50
#5 Updated by Matthieu Decorde about 9 years ago
- Category changed from UI / Interaction to Charts
#6 Updated by Sebastien Jacquot about 9 years ago
- Description updated (diff)
- Status changed from In Progress to Resolved
- % Done changed from 50 to 80
#7 Updated by Matthieu Decorde about 9 years ago
j'ai retiré le log : "ScatterPlotDemo1.CAChartMouseListener.chartMouseClicked()"
J'ai rajouté un test au moment de l'export qui rajoute l'extension sélectionnée au nom du fichier si elle n'a pas été mise par l'utilisateur.
-> tous les autres charts en profiterons
#8 Updated by Matthieu Decorde about 9 years ago
- Tracker changed from Task to Feature
#9 Updated by Sebastien Jacquot almost 9 years ago
Pour info : l'absence d'extension est déléguée à SWT qui gère ça en fonction de l'usage "par défaut/convention" de chaque OS. Sous Win, SWT ajoute une extension au nom de fichier s'il n'y en a pas. Sous Mac et Linux, SWT n'ajoute pas d'extension car ces systèmes n'utilisent pas d'extensions, par convention.
#10 Updated by Matthieu Decorde almost 9 years ago
- % Done changed from 80 to 90
#11 Updated by Matthieu Decorde over 8 years ago
- % Done changed from 90 to 100
#12 Updated by Matthieu Decorde over 8 years ago
- Status changed from Resolved to Closed
#13 Updated by Sebastien Jacquot over 8 years ago
- Description updated (diff)
- Status changed from Closed to In Progress
- Target version changed from TXM 0.7.6 to TXM 0.7.8
#14 Updated by Sebastien Jacquot over 8 years ago
- % Done changed from 100 to 80
#15 Updated by Matthieu Decorde over 7 years ago
- Target version changed from TXM 0.7.8 to TXM 0.8.0a (split/restructuration)
#16 Updated by Sebastien Jacquot almost 5 years ago
- Target version changed from TXM 0.8.0a (split/restructuration) to TXM 0.8.0
#17 Updated by Sebastien Jacquot over 4 years ago
- Status changed from In Progress to Closed
- % Done changed from 80 to 100