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

joergrade pushed a change to branch ISIS-3171
in repository https://gitbox.apache.org/repos/asf/causeway.git


    from 6e9778024e Merge remote-tracking branch 'origin/master' into ISIS-3171
     new 77de476d96 ISIS-3171 Basic_Types.Strings opens, but without 
parentedCollection
     new 4e685851d2 ISIS-3171 Basic_Types.Strings opens, but table is without 
icons and columns
     new 021eed2391 ISIS-3171 table is shown, hidden/disabled/name not 
correctly set yet
     new cd7d1eb6b7 ISIS-3171 table is shown, hidden/disabled/name not 
correctly set yet
     new 35a43a8bcf ISIS-3171 PropertySpecification amended with 
object-layout.xml (per 'protoType')
     new 55f7e1397c ISIS-3171 'sources' explicitly hidden
     new 9bbf18daea ISIS-3171 CollectionLayout removed, 
PropertySpecificationHolder introduced
     new 90ac2fd195 ISIS-3171 cleanup
     new cabe94b0c1 ISIS-3171 more cleanup
     new 2f2f71a67a ISIS-3171 Collection and Object displayed

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../modules/kroviz/pages/DevelopmentGuide.adoc     |  12 +-
 .../kroviz/adoc/modules/kroviz/pages/credits.adoc  |   8 +-
 .../partials/design/class-diagram_aggregator.adoc  |   6 +-
 .../partials/design/class-diagram_layout.adoc      |   6 +-
 .../design/collection_layout_aggregation.adoc      |  34 +++
 .../collection_layout_aggregation_diagram.adoc     | 136 +++++++++
 .../kroviz/partials/design/seq-aggregator.adoc     |   2 +-
 .../kroviz/core/aggregator/ActionDispatcher.kt     |   2 +-
 .../kroviz/core/aggregator/AggregatorWithLayout.kt |  68 +----
 .../kroviz/core/aggregator/BaseAggregator.kt       |  19 +-
 .../kroviz/core/aggregator/CollectionAggregator.kt | 130 +++++---
 .../core/aggregator/DomainTypesAggregator.kt       |  21 +-
 .../kroviz/core/aggregator/ObjectAggregator.kt     |  98 +++---
 .../kroviz/core/aggregator/SystemAggregator.kt     |  25 +-
 .../client/kroviz/core/model/BaseDisplayModel.kt   |   2 +-
 .../client/kroviz/core/model/BaseLayout.kt         |   9 +-
 .../client/kroviz/core/model/CollectionDM.kt       |  48 ++-
 .../kroviz/core/model/CollectionProperties.kt      | 122 --------
 .../client/kroviz/core/model/ColumnProperties.kt   |  29 +-
 .../kroviz/core/model/ColumnSpecification.kt       |  71 +++++
 .../{SystemDM.kt => ColumnSpecificationHolder.kt}  |  39 +--
 .../causeway/client/kroviz/core/model/DiagramDM.kt |   3 +-
 .../kroviz/core/model/DisplayModelWithLayout.kt    |  77 +----
 .../causeway/client/kroviz/core/model/ObjectDM.kt  |  58 +++-
 .../client/kroviz/core/model/ObjectLayout.kt       |  83 +++++
 .../kroviz/core/model/ObjectSpecificationHolder.kt |  69 +++++
 .../causeway/client/kroviz/core/model/SystemDM.kt  |   2 +-
 .../client/kroviz/to/PlainTransferObjects.kt       |  15 -
 .../apache/causeway/client/kroviz/to/Property.kt   |  92 ++++++
 .../apache/causeway/client/kroviz/to/TObject.kt    |   5 -
 .../apache/causeway/client/kroviz/to/bs/GridBs.kt  |  10 +
 .../causeway/client/kroviz/to/bs/PropertyBs.kt     |  11 +-
 .../client/kroviz/ui/builder/ColBuilder.kt         |  17 +-
 .../causeway/client/kroviz/ui/builder/RoDisplay.kt |   3 +-
 .../client/kroviz/ui/core/ColumnFactory.kt         |  28 +-
 .../causeway/client/kroviz/ui/core/ViewManager.kt  |  21 +-
 .../client/kroviz/ui/dialog/EventLogDetail.kt      |  10 +-
 .../core/aggregator/CollectionAggregatorTest.kt    |  18 +-
 .../client/kroviz/core/model/CollectionDMTest.kt   |  21 +-
 .../test/resources/object-layout_collection.xml    | 337 +++++++++++++++++++++
 40 files changed, 1224 insertions(+), 543 deletions(-)
 create mode 100644 
incubator/clients/kroviz/adoc/modules/kroviz/partials/design/collection_layout_aggregation.adoc
 create mode 100644 
incubator/clients/kroviz/adoc/modules/kroviz/partials/design/collection_layout_aggregation_diagram.adoc
 copy 
core/config/src/main/java/org/apache/causeway/core/config/viewer/web/DialogMode.java
 => 
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/model/BaseLayout.kt
 (86%)
 delete mode 100644 
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/model/CollectionProperties.kt
 create mode 100644 
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/model/ColumnSpecification.kt
 copy 
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/model/{SystemDM.kt
 => ColumnSpecificationHolder.kt} (51%)
 create mode 100644 
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/model/ObjectLayout.kt
 create mode 100644 
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/model/ObjectSpecificationHolder.kt
 create mode 100644 
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/Property.kt
 create mode 100644 
incubator/clients/kroviz/src/test/resources/object-layout_collection.xml

Reply via email to