- Summary:
[Chart usability spec#2.11,2.12]Added format preview and axis type consistent
check
- Bugzilla Bug (s) Resolved:
N/A
- Description:
Quotes Chart usability spec#2.11: preview current format setting when users are
editing.
Quotes Chart usability spec#2.12:
2.12.1 Consistency of Format data type with Axis type
Description: Main idea is to add constraints of Format data type to force keeping
the data type consistent with Axis type. “Data type” combo in format specifier
dialog only contains supported type items according to following support
matrix.
Format type \ Axis type Linear/ Logarithmic Datetime Text
Number √ × ×
Date/Time × √ ×
String(future) × × √
Additionally, if users selected different axis type after updating format
specifier, the former format attributes of axis will be cleaned, as well as the
format attributes of Marker Line/Marker Range of current axis.
2.12.2 Removing unsupported choices in Y axis
Description: Text axis type will never be supported in Y axis, so remove this
choice.
- Tests Description: Manual test
- Notes to Build Team: None
- Notes to Developers: None
- Notes to QA: None
- Notes to Documentation: None
- Files Edited:
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/extension/i18n/nls.properties
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/composites/FormatSpecifierComposite.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/composites/FormatSpecifierDialog.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/axis/AbstractAxisSubtask.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/axis/AxisMarkersSheet.java
- Files Added:
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/composites/FormatSpecifierPreview.java
- Files Deleted