This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push:
new bf2ccab285 ISIS-3041: adds metamodel schema class hierarchy image
bf2ccab285 is described below
commit bf2ccab28586c40cbf1b451d24888082a22c2e1d
Author: Andi Huber <[email protected]>
AuthorDate: Fri Sep 23 06:49:42 2022 +0200
ISIS-3041: adds metamodel schema class hierarchy image
---
.../schema/images/schema/metamodel-hierarchy.png | Bin 0 -> 17077 bytes
api/schema/src/main/adoc/modules/schema/pages/mml.adoc | 4 +++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git
a/api/schema/src/main/adoc/modules/schema/images/schema/metamodel-hierarchy.png
b/api/schema/src/main/adoc/modules/schema/images/schema/metamodel-hierarchy.png
new file mode 100644
index 0000000000..e00646db41
Binary files /dev/null and
b/api/schema/src/main/adoc/modules/schema/images/schema/metamodel-hierarchy.png
differ
diff --git a/api/schema/src/main/adoc/modules/schema/pages/mml.adoc
b/api/schema/src/main/adoc/modules/schema/pages/mml.adoc
index 04f4a083fb..706bfd9cfb 100644
--- a/api/schema/src/main/adoc/modules/schema/pages/mml.adoc
+++ b/api/schema/src/main/adoc/modules/schema/pages/mml.adoc
@@ -1,5 +1,5 @@
[[mml]]
-= MetaModel
+= Metamodel
:Notice: Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with this work
for additional information regarding copyright ownership. The ASF licenses this
file to you under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by
applicable law or ag [...]
:page-partial:
@@ -7,6 +7,8 @@
The metamodel ("mml") schema defines the serialized form of the metamodel,
used by the framework to render and interact with the application's domain
objects.
+image::schema/metamodel-hierarchy.png[]
+
The top-level metamodel consists of a set of domain classes, which in turn
contain members (actions, properties and collections).
Actions also have action parameters.
All of the elements of the metamodel (domain classes, domain class members and
action parameters) can have multiple facets associated with them.