You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2021/10/05 12:00:00 UTC
[isis] branch 2871-value.types.overhaul updated (e70cbdd -> d462086)
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch 2871-value.types.overhaul
in repository https://gitbox.apache.org/repos/asf/isis.git.
from e70cbdd ISIS-2871: Spring managed value semantics for joda LocalTime
add d462086 ISIS-2871: Spring managed value semantics for Enums
No new revisions were added by this update.
Summary of changes:
...cesFacetEnum.java => ChoicesFacetFromEnum.java} | 4 +-
.../enums/ChoicesFacetFromEnumFactory.java} | 19 +-
.../facets/object/choices/enums/EnumFacet.java | 25 --
...ingValueFacetUsingSemanticsProviderFactory.java | 54 -----
...ionOrAnyMatchingValueSemanticsFacetFactory.java | 94 ++++++--
.../ValueFacetUsingSemanticsProviderFactory.java | 113 ---------
.../ValueSemanticsProviderAndFacetAbstract.java | 266 ---------------------
.../dflt/ProgrammingModelFacetsJava11.java | 4 +-
.../EnumValueSemanticsAbstract.java} | 161 ++++++++-----
.../ValueSemanticsProviderAbstractTestCase.java | 33 +--
.../services/title/TitleServiceDefaultTest.java | 8 +-
11 files changed, 201 insertions(+), 580 deletions(-)
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/choices/enums/{ChoicesFacetEnum.java => ChoicesFacetFromEnum.java} (94%)
copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/{objectvalidprops/impl/ObjectValidPropertiesFacetImplFactory.java => choices/enums/ChoicesFacetFromEnumFactory.java} (73%)
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/choices/enums/EnumFacet.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/choices/enums/EnumFacetUsingValueFacetUsingSemanticsProviderFactory.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/vsp/ValueFacetUsingSemanticsProviderFactory.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/vsp/ValueSemanticsProviderAndFacetAbstract.java
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{facets/object/choices/enums/EnumValueSemanticsProvider.java => valuesemantics/EnumValueSemanticsAbstract.java} (59%)