[
https://issues.apache.org/jira/browse/CAUSEWAY-4006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andi Huber updated CAUSEWAY-4006:
---------------------------------
Description:
# No Grouping Separator (e.g.: when an integer is used to represent a year
value)
# Locale specific grouping Separator (e.g.: for a Money value, if desired) -
DISPLAY only
# Locale specific grouping Separator (e.g.: for a Money value, if desired) -
DISPLAY and EDITING
# New Default: Use narrow spacing for HTML rendering, use no grouping for TXT
rendering
We do this by providing alternative ValueSemanticsProviders using Spring's
Qualifiers.
In the process investigate whether the configuration global overrides, we had
introduced for BigDecimal in v2, could be removed. If those cannot be removed
yet, that would be a hint on how to improve the ValueSemantics programming
model.
was:
# No Grouping Separator (e.g.: when an integer is used to represent a year
value)
# Locale specific grouping Separator (e.g.: for a Money value, if desired)
# New Default: Use narrow spacing for HTML rendering, use no grouping for TXT
rendering
We do this by providing alternative ValueSemanticsProviders using Spring's
Qualifiers.
In the process investigate whether the configuration global overrides, we had
introduced for BigDecimal in v2, could be removed. If those cannot be removed
yet, that would be a hint on how to improve the ValueSemantics programming
model.
> [Metamodel] Built-in ValueSemantics for 4 Number Grouping Separation Styles
> ---------------------------------------------------------------------------
>
> Key: CAUSEWAY-4006
> URL: https://issues.apache.org/jira/browse/CAUSEWAY-4006
> Project: Causeway
> Issue Type: Improvement
> Components: Core
> Reporter: Andi Huber
> Assignee: Andi Huber
> Priority: Major
> Fix For: 4.0.0
>
>
> # No Grouping Separator (e.g.: when an integer is used to represent a year
> value)
> # Locale specific grouping Separator (e.g.: for a Money value, if desired) -
> DISPLAY only
> # Locale specific grouping Separator (e.g.: for a Money value, if desired) -
> DISPLAY and EDITING
> # New Default: Use narrow spacing for HTML rendering, use no grouping for
> TXT rendering
> We do this by providing alternative ValueSemanticsProviders using Spring's
> Qualifiers.
> In the process investigate whether the configuration global overrides, we had
> introduced for BigDecimal in v2, could be removed. If those cannot be removed
> yet, that would be a hint on how to improve the ValueSemantics programming
> model.
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)