Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin [132453] - Re-factor the data format functions to org.eclipse.birt.report.designer.util

- Summary:
Re-factor the data format functions to org.eclipse.birt.report.designer.util

- Bugzilla Bug (s) Resolved:
132453 – Re-factor the data format functions to org.eclipse.birt.report.designer.util

- Description: 

There are three data format functions in BIRT. They are string, data/time and number. Their Java codes of getting format pattern from format category are in internal UI now. It is inconvenient for other developers to re-use the functions. This check-in refactor them and moved the functions from org.eclipse.birt.report.designer.ui.dialogs to org.eclipse.birt.report.designer.util. Now, other developers can re-use them easily.

- Tests Description:
Open the designer. Get the format pattern from category.

- Files Edited:
/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FormatNumberPage.java

/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FormatDateTimePage.java

/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FormatStringPage.java

- Files Added:
/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/FormatCurrencyNumPattern.java

/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/FormatCustomNumPattern.java

/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/FormatDateTimePattern.java

/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/FormatFixedNumPattern.java

/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/FormatNumberPattern.java

/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/FormatPercentNumPattern.java

/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/FormatScientificNumPattern.java

/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/FormatStringPattern.java

- Files Deleted:

/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FormatCurrencyNumPattern.java

/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FormatCustomNumPattern.java

/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FormatDateTimePattern.java

/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FormatFixedNumPattern.java

/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FormatNumberPattern.java

/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FormatPercentNumPattern.java

/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FormatScientificNumPattern.java

/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/FormatStringPattern.java

- Code Reviewer:
Kai Shen

- Notes to Build Team:

- Notes to Developers:

- Notes to QA: 
 
- Notes to Documentation:

 


Back to the top