Revision 1614
trunk/org.gvsig.app.document.layout2.app/org.gvsig.app.document.layout2.app.mainplugin/src/main/java/org/gvsig/app/extension/reportfromlayout/ConfigureReportFromLayout.java | ||
---|---|---|
454 | 454 |
} else { |
455 | 455 |
this.txtIdentifier.setText(report.getReportName()); |
456 | 456 |
this.txtLabel.setText(report.getReportLabel()); |
457 |
this.chkCenterToCurrentRow.setSelected(report.getParameters().isCenterToCurrentRow()); |
|
457 |
LayoutReportActionParameters reportParameters = report.getParameters(); |
|
458 |
this.chkCenterToCurrentRow.setSelected(reportParameters.isCenterToCurrentRow()); |
|
458 | 459 |
this.chkZoomToCurrentRow.setSelected(report.getParameters().isZoomToCurrentRow()); |
459 | 460 |
PositiveDoubleDocumentFilter.setValue(this.txtBufferSize,report.getParameters().getBufferSize()); |
460 | 461 |
this.chkHighlightRecord.setSelected(report.getParameters().isHighlightRecord()); |
461 | 462 |
this.highlightSymbol = report.getParameters().getHighlightSymbol(this.source); |
462 | 463 |
ListElement.setSelected(this.cboView, report.getParameters().getViewTag()); |
463 | 464 |
this.chkUseInternalPdfViewer.setSelected(report.getParameters().isUseInternalPdfViewer()); |
465 |
DefaultComboBoxModel<LabeledValue<Integer>> modelApplyTo = (DefaultComboBoxModel<LabeledValue<Integer>>) this.cboApplySymbolTo.getModel(); |
|
466 |
if(reportParameters.isApplySymbolToRecord()){ |
|
467 |
selectApplyTo(TO_RECORD_VALUE); |
|
468 |
} else if(reportParameters.isApplySymbolToEverythingExceptRecord()) { |
|
469 |
selectApplyTo(TO_EVERYTIHNG_EXCEPT_RECORD_VALUE); |
|
470 |
} |
|
464 | 471 |
this.symbolPicker.set(this.highlightSymbol); |
465 | 472 |
} |
466 | 473 |
doUpdateComponents(); |
467 | 474 |
} |
468 | 475 |
|
476 |
private void selectApplyTo(int value) { |
|
477 |
DefaultComboBoxModel<LabeledValue<Integer>> modelApplyTo = (DefaultComboBoxModel<LabeledValue<Integer>>) this.cboApplySymbolTo.getModel(); |
|
478 |
for (int i = 0; i < modelApplyTo.getSize(); i++) { |
|
479 |
LabeledValue element = modelApplyTo.getElementAt(i); |
|
480 |
if(element.getValue().equals(value)){ |
|
481 |
modelApplyTo.setSelectedItem(element); |
|
482 |
} |
|
483 |
} |
|
484 |
} |
|
485 |
|
|
469 | 486 |
void setDialog(Dialog dialog) { |
470 | 487 |
this.dialog = dialog; |
471 | 488 |
} |
Also available in: Unified diff