Révision 2755
| tmp/org.txm.chartsengine.rcp/src/org/txm/chartsengine/rcp/editors/ChartEditor.java (revision 2755) | ||
|---|---|---|
| 313 | 313 |
|
| 314 | 314 |
// loading chart |
| 315 | 315 |
Log.fine(TXMCoreMessages.bind("Loading chart of type {0}...", this.getResult().getResultType())); //$NON-NLS-1$
|
| 316 |
this.loadChart(); |
|
| 316 |
this.loadChart(needInit);
|
|
| 317 | 317 |
|
| 318 |
|
|
| 319 |
// FIXME: SJ: this code should be moved in ChartComposite.loadChart()? |
|
| 320 |
if (needInit) {
|
|
| 321 |
this.onInit(); |
|
| 322 |
} |
|
| 323 |
|
|
| 324 |
// sublcass updating |
|
| 318 |
// subclass updating |
|
| 325 | 319 |
this.updateEditorFromChart(update); |
| 326 | 320 |
|
| 327 | 321 |
} |
| ... | ... | |
| 477 | 471 |
/** |
| 478 | 472 |
* Loads the chart from the chart object stored into the composite. |
| 479 | 473 |
* |
| 474 |
* @param needInit |
|
| 475 |
* |
|
| 480 | 476 |
* @param resetView |
| 481 | 477 |
* @param clearChartItemsSelection |
| 482 | 478 |
*/ |
| 483 |
public void loadChart() {
|
|
| 479 |
public void loadChart(final boolean needInit) {
|
|
| 484 | 480 |
|
| 485 | 481 |
|
| 486 | 482 |
Point size = chartComposite.getSize(); |
| ... | ... | |
| 493 | 489 |
getResult().needsToResetView(), |
| 494 | 490 |
getResult().needsToClearItemsSelection(), |
| 495 | 491 |
getResult().needsToSquareOff()); |
| 492 |
|
|
| 493 |
// FIXME: SJ: this code should be moved in ChartComposite.loadChart()? |
|
| 494 |
if (needInit) {
|
|
| 495 |
onInit(); |
|
| 496 |
} |
|
| 496 | 497 |
} |
| 497 | 498 |
}); |
| 498 | 499 |
} |
| ... | ... | |
| 505 | 506 |
getResult().needsToResetView(), |
| 506 | 507 |
getResult().needsToClearItemsSelection(), |
| 507 | 508 |
getResult().needsToSquareOff()); |
| 509 |
|
|
| 510 |
// FIXME: SJ: this code should be moved in ChartComposite.loadChart()? |
|
| 511 |
if (needInit) {
|
|
| 512 |
onInit(); |
|
| 513 |
} |
|
| 508 | 514 |
} |
| 509 | 515 |
}); |
| 510 | 516 |
} |
Formats disponibles : Unified diff