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/13 15:31:11 UTC

[isis] branch 2877-compound.value.types updated (e54c21f -> 6093986)

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a change to branch 2877-compound.value.types
in repository https://gitbox.apache.org/repos/asf/isis.git.


    from e54c21f  ISIS-2877: comments and renaming viewer classes
     add 6093986  ISIS-2877: meta-model: introduce the concept of Constructor Mixins

No new revisions were added by this update.

Summary of changes:
 .../org/apache/isis/applib/adapters/Renderer.java  |  10 +-
 .../commons/internal/functions/_Functions.java     |  10 +-
 ...dapter.java => _Functions_IndexedZeroBase.java} |   8 +-
 .../DomainObjectAnnotationFacetFactory.java        |   4 +-
 .../metamodel/facets/object/mixin/MixinFacet.java  |   1 -
 .../facets/object/mixin/MixinFacetAbstract.java    |   8 +-
 .../mixin/MixinFacetForDomainObjectAnnotation.java |   8 +-
 .../title/parser/TitleFacetUsingValueFacet.java    |   6 +-
 .../facets/object/value/ValueFacetAbstract.java    |   2 +-
 .../specimpl/ObjectSpecificationAbstract.java      |  22 +-
 .../valuesemantics/BigDecimalValueSemantics.java   |   2 +-
 .../valuesemantics/BigIntegerValueSemantics.java   |   2 +-
 .../valuesemantics/BlobValueSemantics.java         |   2 +-
 .../valuesemantics/BooleanValueSemantics.java      |   2 +-
 .../valuesemantics/ByteValueSemantics.java         |   2 +-
 .../valuesemantics/ChangesDtoValueSemantics.java   |   2 +-
 .../valuesemantics/CharacterValueSemantics.java    |   2 +-
 .../valuesemantics/ClobValueSemantics.java         |   2 +-
 .../valuesemantics/CommandDtoValueSemantics.java   |   2 +-
 .../valuesemantics/DoubleValueSemantics.java       |   2 +-
 .../valuesemantics/EnumValueSemanticsAbstract.java |   2 +-
 .../valuesemantics/FloatValueSemantics.java        |   2 +-
 .../valuesemantics/IntValueSemantics.java          |   2 +-
 .../InteractionDtoValueSemantics.java              |   2 +-
 .../LocalResourcePathValueSemantics.java           |   2 +-
 .../valuesemantics/LongValueSemantics.java         |   2 +-
 .../valuesemantics/MarkupValueSemantics.java       |   2 +-
 .../valuesemantics/PasswordValueSemantics.java     |   2 +-
 .../valuesemantics/ShortValueSemantics.java        |   2 +-
 .../valuesemantics/StringValueSemantics.java       |   2 +-
 .../valuesemantics/TreeNodeValueSemantics.java     |   2 +-
 .../valuesemantics/URLValueSemantics.java          |   2 +-
 .../valuesemantics/UUIDValueSemantics.java         |   2 +-
 .../temporal/TemporalValueSemanticsProvider.java   |   2 +-
 .../LegacyTemporalValueSemanticsAbstract.java      |   2 +-
 .../joda/JodaLocalDateTimeValueSemantics.java      |   2 +-
 .../legacy/joda/JodaLocalDateValueSemantics.java   |   2 +-
 .../BigDecimalValueSemanticsProviderTest.java      |   2 +-
 .../value/BigIntValueSemanticsProviderTest.java    |   8 +-
 .../value/BlobValueSemanticsProviderTest.java      |   2 +-
 .../value/BooleanValueSemanticsProviderTest.java   |   4 +-
 .../value/ByteValueSemanticsProviderTest.java      |   8 +-
 .../value/CharacterValueSemanticsProviderTest.java |   2 +-
 .../value/ClobValueSemanticsProviderTest.java      |   2 +-
 .../value/DoubleValueSemanticsProviderTest.java    |   4 +-
 .../value/FloatValueSemanticsProviderTest.java     |   2 +-
 .../value/IntValueSemanticsProviderTest.java       |   8 +-
 .../JavaSqlDateValueSemanticsProviderTest.java     |   2 +-
 .../JavaUtilDateValueSemanticsProviderTest.java    |   2 +-
 .../value/LongValueSemanticsProviderTest.java      |   8 +-
 .../value/ShortValueSemanticsProviderTest.java     |  10 +-
 .../value/StringValueSemanticsProviderTest.java    |   6 +-
 .../ValueSemanticsProviderAbstractTestCase.java    |   4 +-
 .../AsciiDocValueSemanticsWithPreprocessing.java   |   2 +-
 .../jdo/ComplexNumberJdoValueSemantics.java        |   2 +-
 .../jpa/ComplexNumberJpaValueSemantics.java        |   2 +-
 .../cal/IsisCalendarEvents_openViewModel2.java     |  86 +++++++
 .../cal/jpa/IsisCalendarEventJpa_update.java       |  92 ++++++++
 .../value/CalendarEventSemanticsProvider.java      | 106 ++++++++-
 .../ui/components/ScalarPanelAbstractLegacy.java   |  20 +-
 .../ui/components/markup/MarkupFieldFactory.java   |   2 +-
 .../semantics/AsciiDocValueSemantics.java          |   2 +-
 .../semantics/XmlValueSemanticsAbstract.java       |   7 +-
 .../semantics/MarkdownValueSemantics.java          |   2 +-
 .../viewer/wicket/model/links/LinkAndLabel.java    |  28 +--
 .../wicket/model/links/LinkAndLabelAbstract.java   |   2 +-
 .../viewer/wicket/model/models/ScalarModel.java    |  34 +--
 .../wicket/model/models/ScalarParameterModel.java  |   5 +-
 .../interaction/act/ActionInteractionWkt.java      |   3 +
 .../wicket/model/models/interaction/act/_2877.java |  55 +++++
 .../entityactions/EntityActionLinkFactory.java     |  31 ---
 .../actionmenu/entityactions/LinkAndLabelUtil.java |  80 ++++---
 .../ParameterAssociatedActionLinkFactory.java      |  73 ++++++
 .../serviceactions/MenuActionLinkFactory.java      |  16 --
 .../serviceactions/ServiceActionUtil.java          |  31 ++-
 .../components/actions/ActionParametersForm.java   |   5 +
 .../ui/components/collection/CollectionPanel.java  |  14 +-
 .../components/entity/fieldset/PropertyGroup.java  |   4 +-
 .../entity/header/EntityHeaderPanel.java           |   9 +-
 .../wicket/ui/components/layout/bs3/col/Col.java   |  23 +-
 .../ui/components/scalars/ScalarPanelAbstract.java |  38 ++-
 .../scalars/value/compound/ValueCompoundPanel.java |  28 +--
 .../components/tree/IsisToWicketTreeAdapter.java   |   2 +-
 ...FactoryAbstract.java => ActionLinkFactory.java} |  98 +++-----
 .../linkandlabel/LinkAndLabelFactoryAbstract.java  | 262 ++-------------------
 85 files changed, 724 insertions(+), 647 deletions(-)
 rename commons/src/main/java/org/apache/isis/commons/internal/functions/{_Functions_IndexAwareFunctionAdapter.java => _Functions_IndexedZeroBase.java} (84%)
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/IsisCalendarEvents_openViewModel2.java
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/isisext/cal/jpa/IsisCalendarEventJpa_update.java
 create mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/act/_2877.java
 create mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/actionmenu/entityactions/ParameterAssociatedActionLinkFactory.java
 copy viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/widgets/linkandlabel/{LinkAndLabelFactoryAbstract.java => ActionLinkFactory.java} (75%)