You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2021/04/13 19:43:55 UTC
[isis-app-simpleapp] branch jdo updated (89e5e76 -> cb23f0d)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch jdo
in repository https://gitbox.apache.org/repos/asf/isis-app-simpleapp.git.
from 89e5e76 adds @Override to SampleJob
add e6bddf1 simplifies SimpleObject.layout.xml
add 7783e86 for menubar, adds section names, simplifies
add c93c384 Removes the custom (application) configuration properties
new cb23f0d removes archunit and lockdown tests
The 1 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:
.../domainapp/modules/simple/SimpleModule.java | 33 -
.../modules/simple/dom/so/SimpleObject.java | 22 +-
.../modules/simple/dom/so/SimpleObject.layout.xml | 10 +-
.../java/domainapp/modules/simple/types/Name.java | 25 +-
webapp-tests/pom.xml | 54 -
.../lockdown/LockDownMetaModel_IntegTest.java | 80 --
...ainapp.modules.simple.dom.impl.SimpleObject.xml | 1307 --------------------
...inapp.modules.simple.dom.impl.SimpleObjects.xml | 308 -----
...omainapp.modules.simple.dom.so.SimpleObject.xml | 1252 -------------------
...mainapp.modules.simple.dom.so.SimpleObjects.xml | 287 -----
...app.modules.simple.types.Name$Specification.xml | 39 -
...omainAppFixtureScriptsSpecificationProvider.xml | 52 -
...tion.services.health.HealthCheckServiceImpl.xml | 52 -
...ication.services.homepage.HomePageViewModel.xml | 688 -----------
.../metamodel/lockdown/current/.gitignore | 1 -
.../unittests/archunit/ArchitectureTests.java | 52 -
.../mavendeps/lockdown/LockDownMavenDeps_Test.java | 71 --
.../approved/LockDownMavenDeps_Test.list.txt | 299 -----
.../approved/LockDownMavenDeps_Test.tree.txt | 298 -----
.../mavendeps/lockdown/current/.gitignore | 1 -
.../util/CurrentVsApprovedApprovalTextWriter.java | 13 -
webapp/src/main/resources/application.yml | 8 -
webapp/src/main/resources/menubars.layout.xml | 85 +-
23 files changed, 49 insertions(+), 4988 deletions(-)
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/LockDownMetaModel_IntegTest.java
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.impl.SimpleObject.xml
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.impl.SimpleObjects.xml
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.so.SimpleObject.xml
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.so.SimpleObjects.xml
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.types.Name$Specification.xml
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.fixture.DomainAppFixtureScriptsSpecificationProvider.xml
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.services.health.HealthCheckServiceImpl.xml
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.services.homepage.HomePageViewModel.xml
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/current/.gitignore
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/unittests/archunit/ArchitectureTests.java
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/LockDownMavenDeps_Test.java
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/approved/LockDownMavenDeps_Test.list.txt
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/approved/LockDownMavenDeps_Test.tree.txt
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/current/.gitignore
delete mode 100644 webapp-tests/src/test/java/domainapp/webapp/util/CurrentVsApprovedApprovalTextWriter.java
[isis-app-simpleapp] 01/01: removes archunit and lockdown tests
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch jdo
in repository https://gitbox.apache.org/repos/asf/isis-app-simpleapp.git
commit cb23f0dc2b4d5e5236432b5c25d83f7b3ae9e8c0
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Apr 13 19:30:32 2021 +0100
removes archunit and lockdown tests
---
webapp-tests/pom.xml | 54 -
.../lockdown/LockDownMetaModel_IntegTest.java | 80 --
...ainapp.modules.simple.dom.impl.SimpleObject.xml | 1307 --------------------
...inapp.modules.simple.dom.impl.SimpleObjects.xml | 308 -----
...omainapp.modules.simple.dom.so.SimpleObject.xml | 1252 -------------------
...mainapp.modules.simple.dom.so.SimpleObjects.xml | 287 -----
...app.modules.simple.types.Name$Specification.xml | 39 -
...omainAppFixtureScriptsSpecificationProvider.xml | 52 -
...tion.services.health.HealthCheckServiceImpl.xml | 52 -
...ication.services.homepage.HomePageViewModel.xml | 688 -----------
.../metamodel/lockdown/current/.gitignore | 1 -
.../unittests/archunit/ArchitectureTests.java | 52 -
.../mavendeps/lockdown/LockDownMavenDeps_Test.java | 71 --
.../approved/LockDownMavenDeps_Test.list.txt | 299 -----
.../approved/LockDownMavenDeps_Test.tree.txt | 298 -----
.../mavendeps/lockdown/current/.gitignore | 1 -
.../util/CurrentVsApprovedApprovalTextWriter.java | 13 -
17 files changed, 4854 deletions(-)
diff --git a/webapp-tests/pom.xml b/webapp-tests/pom.xml
index 528529d..f5f72ef 100644
--- a/webapp-tests/pom.xml
+++ b/webapp-tests/pom.xml
@@ -113,60 +113,6 @@
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>com.tngtech.archunit</groupId>
- <artifactId>archunit-junit5-api</artifactId>
- <version>${archunit.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>com.tngtech.archunit</groupId>
- <artifactId>archunit-junit5-engine</artifactId>
- <version>${archunit.version}</version>
- <scope>test</scope>
- </dependency>
-
</dependencies>
- <profiles>
-
- <profile>
- <id>mavendeps-lockdown</id>
- <activation>
- <property>
- <name>mavendeps.lockdown</name>
- </property>
- </activation>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>list</id>
- <phase>generate-test-resources</phase>
- <goals>
- <goal>list</goal>
- </goals>
- <configuration>
- <outputFile>${project.build.directory}/test-classes/domainapp/webapp/unittests/mavendeps/lockdown/current/LockDownMavenDeps_Test.list.txt</outputFile>
- </configuration>
- </execution>
- <execution>
- <id>tree</id>
- <phase>generate-test-resources</phase>
- <goals>
- <goal>tree</goal>
- </goals>
- <configuration>
- <outputFile>${project.build.directory}/test-classes/domainapp/webapp/unittests/mavendeps/lockdown/current/LockDownMavenDeps_Test.tree.txt</outputFile>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-
</project>
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/LockDownMetaModel_IntegTest.java b/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/LockDownMetaModel_IntegTest.java
deleted file mode 100644
index b59d5d8..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/LockDownMetaModel_IntegTest.java
+++ /dev/null
@@ -1,80 +0,0 @@
-package domainapp.webapp.integtests.metamodel.lockdown;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.stream.Collectors;
-
-import javax.inject.Inject;
-
-import org.approvaltests.namer.StackTraceNamer;
-import org.approvaltests.reporters.DiffReporter;
-import org.approvaltests.reporters.UseReporter;
-import org.junit.jupiter.api.BeforeEach;
-import org.junit.jupiter.api.Test;
-
-import static org.approvaltests.Approvals.getReporter;
-import static org.approvaltests.Approvals.verify;
-import static org.assertj.core.api.Assumptions.assumeThat;
-
-import org.apache.isis.applib.services.jaxb.JaxbService;
-import org.apache.isis.applib.services.metamodel.Config;
-import org.apache.isis.applib.services.metamodel.MetaModelService;
-import org.apache.isis.schema.metamodel.v2.DomainClassDto;
-import org.apache.isis.schema.metamodel.v2.MetamodelDto;
-
-import domainapp.webapp.integtests.WebAppIntegTestAbstract;
-import domainapp.webapp.util.CurrentVsApprovedApprovalTextWriter;
-
-class LockDownMetaModel_IntegTest extends WebAppIntegTestAbstract {
-
- @Inject MetaModelService metaModelService;
- @Inject JaxbService jaxbService;
-
- @BeforeEach
- public void setUp() throws Exception {
- assumeThat(System.getProperty("metamodel.lockdown")).isNotNull();
- }
-
- @UseReporter(DiffReporter.class)
- @Test
- void compare() throws Exception {
-
- // when
- MetamodelDto metamodelDto =
- metaModelService.exportMetaModel(
- new Config()
- .withIgnoreNoop()
- .withIgnoreAbstractClasses()
- .withIgnoreBuiltInValueTypes()
- .withIgnoreInterfaces()
- .withPackagePrefix("domainapp")
- );
-
- // then
- final List<DomainClassDto> domainClassDto = metamodelDto.getDomainClassDto();
- final List<Error> errors = new ArrayList<>();
- for (final DomainClassDto domainClass : domainClassDto) {
- try {
- verifyClass(domainClass);
- } catch (Error e) {
- errors.add(e);
- }
- }
- if(!errors.isEmpty()) {
- final String message = errors.stream().map(x -> x.getMessage()).collect(Collectors.joining("\n"));
- throw new Error(message);
- }
- }
-
- private void verifyClass(final DomainClassDto domainClass) {
- String asXml = jaxbService.toXml(domainClass);
- verify(
- new CurrentVsApprovedApprovalTextWriter(asXml, "xml"),
- new StackTraceNamer() {
- @Override public String getApprovalName() {
- return domainClass.getId();
- }
- }, getReporter());
- }
-
-}
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.impl.SimpleObject.xml b/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.impl.SimpleObject.xml
deleted file mode 100644
index 11bcb10..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.impl.SimpleObject.xml
+++ /dev/null
@@ -1,1307 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<mml:domainClassDto id="domainapp.modules.simple.dom.impl.SimpleObject" xmlns:mml="http://isis.apache.org/schema/metamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.jdo.metamodel.facets.object.datastoreidentity.JdoDatastoreIdentityFacet" fqcn="org.apache.isis.persistence.jdo.datanucleus5.metamodel.facets.object.datastoreidentity.JdoDatastoreIdentityFacetAnnotation">
- <mml:attr name="strategy">IDENTITY</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.jdo.metamodel.facets.object.persistencecapable.JdoPersistenceCapableFacet" fqcn="org.apache.isis.persistence.jdo.datanucleus5.metamodel.facets.object.persistencecapable.JdoPersistenceCapableFacetAnnotation">
- <mml:attr name="identityType">DATASTORE</mml:attr>
- <mml:attr name="schema">simple</mml:attr>
- <mml:attr name="table">SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.jdo.metamodel.facets.object.version.JdoVersionFacet" fqcn="org.apache.isis.persistence.jdo.datanucleus5.metamodel.facets.object.version.JdoVersionFacetFromAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="value">Simple Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.jaxb.XmlJavaTypeAdapterFacet" fqcn="org.apache.isis.core.metamodel.facets.jaxb.XmlJavaTypeAdapterFacetDefault">
- <mml:attr name="value">org.apache.isis.applib.jaxbadapters.PersistentEntityAdapter</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclass.CssClassFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobjectlayout.CssClassFacetViaDomainObjectLayoutAnnotationUsingCssClassUiEvent">
- <mml:attr name="cssClassUiEventClass">org.apache.isis.applib.events.ui.CssClassUiEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.audit.AuditableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.auditing.AuditableFacetForDomainObjectAnnotation">
- <mml:attr name="enablement">ENABLED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobjectlayout.BookmarkPolicyFacetForDomainObjectLayoutAnnotation">
- <mml:attr name="bookmarkPolicy">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.CreatedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.CreatedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectCreatedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.LoadedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.LoadedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectLoadedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.PersistedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.PersistedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectPersistedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.PersistingLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.PersistingLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectPersistingEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.RemovingLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.RemovingLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectRemovingEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectUpdatedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatingLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatingLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectUpdatingEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.grid.GridFacet" fqcn="org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.icon.IconFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobjectlayout.IconFacetViaDomainObjectLayoutAnnotationUsingIconUiEvent">
- <mml:attr name="iconUiEventClass">org.apache.isis.applib.events.ui.IconUiEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.immutable.ImmutableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.editing.ImmutableFacetForDomainObjectAnnotationAsConfigured">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="reason">Disabled</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.layout.LayoutFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobjectlayout.LayoutFacetViaDomainObjectLayoutAnnotationUsingLayoutUiEvent">
- <mml:attr name="layoutUiEventClass">org.apache.isis.applib.events.ui.LayoutUiEvent.Default</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.object.layout.LayoutFacetFallback</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectspecid.ObjectSpecIdFacet" fqcn="org.apache.isis.persistence.jdo.datanucleus5.metamodel.facets.object.domainobject.objectspecid.ObjectSpecIdFacetForJdoPersistenceCapableAnnotation">
- <mml:attr name="value">simple.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectvalidprops.ObjectValidPropertiesFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectvalidprops.impl.ObjectValidPropertiesFacetImpl">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.paged.PagedFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.PagedFacetFromConfiguration">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">25</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.plural.PluralFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobjectlayout.PluralFacetForDomainObjectLayoutAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.publishedobject.PublishedObjectFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.publishing.PublishedObjectFacetForDomainObjectAnnotationAsConfigured"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.title.TitleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobjectlayout.TitleFacetViaDomainObjectLayoutAnnotationUsingTitleUiEvent">
- <mml:attr name="titleUiEventClass">org.apache.isis.applib.events.ui.TitleUiEvent.Default</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.object.title.methods.TitleFacetViaTitleMethod</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:properties>
- <mml:prop id="datanucleusIdLong">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusIdLong.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusIdLong.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Long
- org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusIdLong.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusIdLong</mml:attr>
- <mml:attr name="returnType">java.lang.Long</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.notcontributed.NotContributedFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.NotContributedFacetForActionLayoutAnnotation">
- <mml:attr name="contributed">AS_ASSOCIATION</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.notcontributed.derived.NotContributedFacetDerivedFromMixinFacet</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#datanucleusIdLong()</mml:attr>
- <mml:attr name="originalText">Id</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacet" fqcn="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacetViaMethod">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="intent.hideProp">CHECK_IF_HIDDEN</mml:attr>
- <mml:attr name="methods">public boolean
- org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusIdLong.hideProp()</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">800.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.propcoll.notpersisted.NotPersistedFacet"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:type>java.lang.Long</mml:type>
- </mml:prop>
- <mml:prop id="datanucleusVersionLong">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusVersionLong.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusVersionLong.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Long
- org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusVersionLong.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusVersionLong</mml:attr>
- <mml:attr name="returnType">java.lang.Long</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.notcontributed.NotContributedFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.NotContributedFacetForActionLayoutAnnotation">
- <mml:attr name="contributed">AS_ASSOCIATION</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.notcontributed.derived.NotContributedFacetDerivedFromMixinFacet</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#datanucleusVersionLong()</mml:attr>
- <mml:attr name="originalText">Version</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacet" fqcn="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacetViaMethod">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="intent.hideProp">CHECK_IF_HIDDEN</mml:attr>
- <mml:attr name="methods">public boolean
- org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusVersionLong.hideProp()</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">800.2</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.propcoll.notpersisted.NotPersistedFacet"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:type>java.lang.Long</mml:type>
- </mml:prop>
- <mml:prop id="datanucleusVersionTimestamp">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusVersionTimestamp.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusVersionTimestamp.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.sql.Timestamp
- org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusVersionTimestamp.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusVersionTimestamp</mml:attr>
- <mml:attr name="returnType">java.sql.Timestamp</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.notcontributed.NotContributedFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.NotContributedFacetForActionLayoutAnnotation">
- <mml:attr name="contributed">AS_ASSOCIATION</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.notcontributed.derived.NotContributedFacetDerivedFromMixinFacet</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#datanucleusVersionTimestamp()</mml:attr>
- <mml:attr name="originalText">Version</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacet" fqcn="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacetViaMethod">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="intent.hideProp">CHECK_IF_HIDDEN</mml:attr>
- <mml:attr name="methods">public boolean
- org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_datanucleusVersionTimestamp.hideProp()</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">800.2</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.propcoll.notpersisted.NotPersistedFacet"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:type>java.sql.Timestamp</mml:type>
- </mml:prop>
- <mml:prop id="name">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#name</mml:attr>
- <mml:attr name="originalText">Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.disabled.DisabledFacetForPropertyAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">EVERYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.persistence.jdo.datanucleus5.metamodel.facets.prop.column.MandatoryFacetDerivedFromJdoColumn</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.maxlength.MaxLengthFacetForPropertyAnnotation">
- <mml:attr name="underlyingFacet">org.apache.isis.persistence.jdo.datanucleus5.metamodel.facets.prop.column.MaxLengthFacetDerivedFromJdoColumn</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">40</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mustsatisfyspec.MustSatisfySpecificationFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.mustsatisfy.MustSatisfySpecificationFacetForPropertyAnnotation">
- <mml:attr name="specifications">domainapp.modules.simple.types.Name.Validation</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.typicallen.fromtype.TypicalLengthFacetOnPropertyDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.propcoll.accessor.PropertyOrCollectionAccessorFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor">
- <mml:attr name="intent.getName">ACCESSOR</mml:attr>
- <mml:attr name="methods">public java.lang.String
- domainapp.modules.simple.dom.so.SimpleObject.getName()</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.defaults.PropertyDefaultFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.defaults.fromtype.PropertyDefaultFacetDerivedFromDefaultedFacet">
- <mml:attr name="typeFacet">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyClearFacetForDomainEventFromDefault">
- <mml:attr name="clearFacet">org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacetViaSetterMethod</mml:attr>
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacetViaSetterMethod</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.init.PropertyInitializationFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.update.init.PropertyInitializationFacetViaSetterMethod">
- <mml:attr name="intent.setName">MODIFY_PROPERTY</mml:attr>
- <mml:attr name="methods">public void
- domainapp.modules.simple.dom.so.SimpleObject.setName(java.lang.String)</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertySetterFacetForDomainEventFromDefault">
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="setterFacet">org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacetViaSetterMethod</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacetViaSetterMethod</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.validating.PropertyValidateFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.validating.dflt.PropertyValidateFacetDefault">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:prop>
- <mml:prop id="notes">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#notes</mml:attr>
- <mml:attr name="originalText">Notes</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.disabled.DisabledFacetForPropertyAnnotationInvertedSemantics">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">true</mml:attr>
- <mml:attr name="semantics">ENABLED</mml:attr>
- <mml:attr name="where">EVERYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.persistence.jdo.datanucleus5.metamodel.facets.prop.column.MandatoryFacetDerivedFromJdoColumn</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.maxlength.MaxLengthFacetForPropertyAnnotation">
- <mml:attr name="underlyingFacet">org.apache.isis.persistence.jdo.datanucleus5.metamodel.facets.prop.column.MaxLengthFacetDerivedFromJdoColumn</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">4000</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.typicallen.fromtype.TypicalLengthFacetOnPropertyDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.propcoll.accessor.PropertyOrCollectionAccessorFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor">
- <mml:attr name="intent.getNotes">ACCESSOR</mml:attr>
- <mml:attr name="methods">public java.lang.String
- domainapp.modules.simple.dom.so.SimpleObject.getNotes()</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.defaults.PropertyDefaultFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.defaults.fromtype.PropertyDefaultFacetDerivedFromDefaultedFacet">
- <mml:attr name="typeFacet">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyClearFacetForDomainEventFromDefault">
- <mml:attr name="clearFacet">org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacetViaSetterMethod</mml:attr>
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacetViaSetterMethod</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.init.PropertyInitializationFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.update.init.PropertyInitializationFacetViaSetterMethod">
- <mml:attr name="intent.setNotes">MODIFY_PROPERTY</mml:attr>
- <mml:attr name="methods">public void
- domainapp.modules.simple.dom.so.SimpleObject.setNotes(java.lang.String)</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertySetterFacetForDomainEventFromDefault">
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="setterFacet">org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacetViaSetterMethod</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacetViaSetterMethod</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.validating.PropertyValidateFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.validating.dflt.PropertyValidateFacetDefault">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:prop>
- <mml:prop id="objectIdentifier">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.metamodel.Object_objectIdentifier.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.metamodel.Object_objectIdentifier.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.metamodel.Object_objectIdentifier.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_objectIdentifier</mml:attr>
- <mml:attr name="returnType">java.lang.String</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.notcontributed.NotContributedFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.NotContributedFacetForActionLayoutAnnotation">
- <mml:attr name="contributed">AS_ASSOCIATION</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.notcontributed.derived.NotContributedFacetDerivedFromMixinFacet</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#objectIdentifier()</mml:attr>
- <mml:attr name="originalText">Object Identifier</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.hidden.HiddenFacetAbstract" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.HiddenFacetForActionLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.2</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.propcoll.notpersisted.NotPersistedFacet"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacetForPropertyAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:prop>
- <mml:prop id="objectType">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.metamodel.Object_objectType.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.metamodel.Object_objectType.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.metamodel.Object_objectType.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_objectType</mml:attr>
- <mml:attr name="returnType">java.lang.String</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.notcontributed.NotContributedFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.NotContributedFacetForActionLayoutAnnotation">
- <mml:attr name="contributed">AS_ASSOCIATION</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.notcontributed.derived.NotContributedFacetDerivedFromMixinFacet</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#objectType()</mml:attr>
- <mml:attr name="originalText">Object Type</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.hidden.HiddenFacetAbstract" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.HiddenFacetForActionLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.propcoll.notpersisted.NotPersistedFacet"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacetForPropertyAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:prop>
- </mml:properties>
- <mml:collections/>
- <mml:actions>
- <mml:act id="delete">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.delete">EXECUTE</mml:attr>
- <mml:attr name="methods">public void domainapp.modules.simple.dom.so.SimpleObject.delete()</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- <mml:attr name="returnType">void</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetFallback">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">NON_IDEMPOTENT_ARE_YOU_SURE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#delete()</mml:attr>
- <mml:attr name="originalText">Delete</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclass.CssClassFacet" fqcn="org.apache.isis.core.metamodel.facets.members.cssclass.annotprop.CssClassFacetOnActionFromConfiguredRegex">
- <mml:attr name="cssClass">btn-danger</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:returnType>void</mml:returnType>
- <mml:params/>
- </mml:act>
- <mml:act id="downloadJdoMetadata">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_downloadJdoMetadata.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_downloadJdoMetadata.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public org.apache.isis.applib.value.Clob
- org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_downloadJdoMetadata.act(java.lang.String)
- throws javax.xml.bind.JAXBException,java.io.IOException</mml:attr>
- <mml:attr name="onType">org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_downloadJdoMetadata</mml:attr>
- <mml:attr name="returnType">org.apache.isis.applib.value.Clob</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.notcontributed.NotContributedFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.NotContributedFacetForActionLayoutAnnotation">
- <mml:attr name="contributed">AS_ACTION</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.notcontributed.derived.NotContributedFacetDerivedFromMixinFacet</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#downloadJdoMetadata()</mml:attr>
- <mml:attr name="originalText">Download Jdo Metadata</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="position">LEFT</mml:attr>
- <mml:attr name="value">fa fa-fw fa-download</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">710.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:returnType>org.apache.isis.applib.value.Clob</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="fileName" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.jdo.jdosupport.mixins.Persistable_downloadJdoMetadata#act(java.lang.String)</mml:attr>
- <mml:attr name="originalText">File name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default0Act">DEFAULTS</mml:attr>
- <mml:attr name="methods">public java.lang.String
- org.apache.isis.persistence.jdo.datanucleus5.jdosupport.mixins.Persistable_downloadJdoMetadata.default0Act()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="downloadLayoutXml">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Object org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml</mml:attr>
- <mml:attr name="returnType">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.notcontributed.NotContributedFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.NotContributedFacetForActionLayoutAnnotation">
- <mml:attr name="contributed">AS_ACTION</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.notcontributed.derived.NotContributedFacetDerivedFromMixinFacet</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#downloadLayoutXml()</mml:attr>
- <mml:attr name="originalText">Download Layout Xml</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="position">LEFT</mml:attr>
- <mml:attr name="value">fa fa-fw fa-download</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:returnType>java.lang.Object</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="fileName" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.DescribedAsFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml#act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="originalText">File name extension can be omitted.</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.DescribedAsFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml#act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="originalText">File name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default0Act">DEFAULTS</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.default0Act()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- <mml:param xsi:type="mml:scalarParam" id="style" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml#act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="originalText">Style</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.name.NamedFacetForParameterUsingReflection</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default1Act">DEFAULTS</mml:attr>
- <mml:attr name="methods">public org.apache.isis.applib.services.layout.LayoutService$Style org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.default1Act()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>org.apache.isis.applib.services.layout.LayoutService$Style</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="downloadMetaModelXml">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.metamodel.Object_downloadMetaModelXml.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.metamodel.Object_downloadMetaModelXml.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Object org.apache.isis.applib.mixins.metamodel.Object_downloadMetaModelXml.act(java.lang.String)</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_downloadMetaModelXml</mml:attr>
- <mml:attr name="returnType">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.notcontributed.NotContributedFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.NotContributedFacetForActionLayoutAnnotation">
- <mml:attr name="contributed">AS_ACTION</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.notcontributed.derived.NotContributedFacetDerivedFromMixinFacet</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#downloadMetaModelXml()</mml:attr>
- <mml:attr name="originalText">Download Meta Model Xml</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="position">LEFT</mml:attr>
- <mml:attr name="value">fa fa-fw fa-download</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.2</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:returnType>java.lang.Object</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="fileName" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.DescribedAsFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.metamodel.Object_downloadMetaModelXml#act(java.lang.String)</mml:attr>
- <mml:attr name="originalText">File name extension can be omitted.</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.DescribedAsFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.metamodel.Object_downloadMetaModelXml#act(java.lang.String)</mml:attr>
- <mml:attr name="originalText">File name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default0Act">DEFAULTS</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.metamodel.Object_downloadMetaModelXml.default0Act()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="openRestApi">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.rest.Object_openRestApi.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.rest.Object_openRestApi.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public org.apache.isis.applib.value.LocalResourcePath
- org.apache.isis.applib.mixins.rest.Object_openRestApi.act()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.rest.Object_openRestApi</mml:attr>
- <mml:attr name="returnType">org.apache.isis.applib.value.LocalResourcePath</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.notcontributed.NotContributedFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.NotContributedFacetForActionLayoutAnnotation">
- <mml:attr name="contributed">AS_ACTION</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.notcontributed.derived.NotContributedFacetDerivedFromMixinFacet</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#openRestApi()</mml:attr>
- <mml:attr name="originalText">Open Rest Api</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="position">LEFT</mml:attr>
- <mml:attr name="value">fa fa-fw fa-external-link</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">750.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:returnType>org.apache.isis.applib.value.LocalResourcePath</mml:returnType>
- <mml:params/>
- </mml:act>
- <mml:act id="rebuildMetamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Object
- org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel.act()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel</mml:attr>
- <mml:attr name="returnType">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.notcontributed.NotContributedFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.NotContributedFacetForActionLayoutAnnotation">
- <mml:attr name="contributed">AS_ACTION</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.notcontributed.derived.NotContributedFacetDerivedFromMixinFacet</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">IDEMPOTENT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#rebuildMetamodel()</mml:attr>
- <mml:attr name="originalText">Rebuild Metamodel</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="position">LEFT</mml:attr>
- <mml:attr name="value">fa fa-fw fa-refresh</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">800.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:returnType>java.lang.Object</mml:returnType>
- <mml:params/>
- </mml:act>
- <mml:act id="updateName">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.associateWith.AssociatedWithFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.associateWith.AssociatedWithFacetForActionAnnotation">
- <mml:attr name="value">name</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.updateName">EXECUTE</mml:attr>
- <mml:attr name="methods">public domainapp.modules.simple.dom.so.SimpleObject
- domainapp.modules.simple.dom.so.SimpleObject.updateName(java.lang.String)</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- <mml:attr name="returnType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetForActionAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetFallback">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">IDEMPOTENT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#updateName()</mml:attr>
- <mml:attr name="originalText">Update Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetForActionAnnotation">
- <mml:attr name="name">name</mml:attr>
- <mml:attr name="originalName">name</mml:attr>
- <mml:attr name="sequence">1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:returnType>domainapp.modules.simple.dom.so.SimpleObject</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="name" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.defaults.ActionDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.fromtype.ActionParameterDefaultFacetDerivedFromTypeFacets">
- <mml:attr name="defaultFacets">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- <mml:attr name="derived">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.describedas.annotderived.DescribedAsFacetOnParameterDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObject#updateName(java.lang.String)</mml:attr>
- <mml:attr name="originalText">Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.maxlen.MaxLengthFacetForParameterAnnotation">
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">40</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mustsatisfyspec.MustSatisfySpecificationFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation">
- <mml:attr name="specifications">domainapp.modules.simple.types.Name.Validation</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.typicallen.fromtype.TypicalLengthFacetOnParameterDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default0UpdateName">DEFAULTS</mml:attr>
- <mml:attr name="methods">public java.lang.String
- domainapp.modules.simple.dom.so.SimpleObject.default0UpdateName()</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.validate.ActionParameterValidationFacet" fqcn="org.apache.isis.core.metamodel.facets.param.validate.method.ActionParameterValidationFacetViaMethod">
- <mml:attr name="intent.validate0UpdateName">CHECK_IF_VALID</mml:attr>
- <mml:attr name="methods">public java.lang.String
- domainapp.modules.simple.dom.so.SimpleObject.validate0UpdateName(java.lang.String)</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.validate.method.ActionParameterValidationFacetViaMethod</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- </mml:actions>
-</mml:domainClassDto>
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.impl.SimpleObjects.xml b/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.impl.SimpleObjects.xml
deleted file mode 100644
index f61718f..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.impl.SimpleObjects.xml
+++ /dev/null
@@ -1,308 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<mml:domainClassDto id="domainapp.modules.simple.dom.impl.SimpleObjects" service="true" xmlns:mml="http://isis.apache.org/schema/metamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="value">Simple Objects</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.audit.AuditableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.auditing.AuditableFacetFromConfiguration">
- <mml:attr name="enablement">ENABLED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.domainservice.DomainServiceFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainservice.annotation.DomainServiceFacetAnnotation">
- <mml:attr name="natureOfService">VIEW</mml:attr>
- <mml:attr name="repositoryFor">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.domainservicelayout.DomainServiceLayoutFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainservicelayout.annotation.DomainServiceLayoutFacetAnnotation">
- <mml:attr name="menuBar">PRIMARY</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.grid.GridFacet" fqcn="org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.icon.IconFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainservice.annotation.IconFacetDerivedFromDomainServiceAnnotation">
- <mml:attr name="repositoryFor">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.immutable.ImmutableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.editing.ImmutableFacetFromConfiguration">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="reason">Disabled</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.layout.LayoutFacet" fqcn="org.apache.isis.core.metamodel.facets.object.layout.LayoutFacetFallback">
- <mml:attr name="derived">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectspecid.ObjectSpecIdFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectspecid.classname.ObjectSpecIdFacetDerivedFromIoCNamingStrategy">
- <mml:attr name="value">simple.SimpleObjects</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectvalidprops.ObjectValidPropertiesFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectvalidprops.impl.ObjectValidPropertiesFacetImpl">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.paged.PagedFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.PagedFacetFromConfiguration">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">25</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.plural.PluralFacet" fqcn="org.apache.isis.core.metamodel.facets.object.plural.inferred.PluralFacetInferred">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">Simple Objectses</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.publishedobject.PublishedObjectFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.publishing.PublishedObjectFacetFromConfiguration"/>
- </mml:facets>
- <mml:actions>
- <mml:act id="create">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">domainapp.modules.simple.dom.so.SimpleObjects.CreateDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">domainapp.modules.simple.dom.so.SimpleObjects.CreateDomainEvent</mml:attr>
- <mml:attr name="intent.create">EXECUTE</mml:attr>
- <mml:attr name="methods">public domainapp.modules.simple.dom.so.SimpleObject
- domainapp.modules.simple.dom.so.SimpleObjects.create(java.lang.String)</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObjects</mml:attr>
- <mml:attr name="returnType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetFallbackToNonIdempotent">
- <mml:attr name="value">NON_IDEMPOTENT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObjects#create()</mml:attr>
- <mml:attr name="originalText">Create</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.PromptStyleFacetForActionLayoutAnnotation">
- <mml:attr name="promptStyle">DIALOG_MODAL</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:returnType>domainapp.modules.simple.dom.so.SimpleObject</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="name" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.defaults.ActionDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.fromtype.ActionParameterDefaultFacetDerivedFromTypeFacets">
- <mml:attr name="defaultFacets">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- <mml:attr name="derived">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.describedas.annotderived.DescribedAsFacetOnParameterDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObjects#create(java.lang.String)</mml:attr>
- <mml:attr name="originalText">Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.maxlen.MaxLengthFacetForParameterAnnotation">
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">40</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mustsatisfyspec.MustSatisfySpecificationFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation">
- <mml:attr name="specifications">domainapp.modules.simple.types.Name.Validation</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.typicallen.fromtype.TypicalLengthFacetOnParameterDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="findByName">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacet" fqcn="org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacetInferredFromGenerics">
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacetInferredFromGenerics</mml:attr>
- <mml:attr name="value">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.findByName">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.util.List<domainapp.modules.simple.dom.impl.SimpleObject>
- domainapp.modules.simple.dom.so.SimpleObjects.findByName(java.lang.String)</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObjects</mml:attr>
- <mml:attr name="returnType">java.util.List</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObjects#findByName()</mml:attr>
- <mml:attr name="originalText">Find By Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.BookmarkPolicyFacetForActionLayoutAnnotation">
- <mml:attr name="bookmarkPolicy">AS_ROOT</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.PromptStyleFacetForActionLayoutAnnotation">
- <mml:attr name="promptStyle">DIALOG_SIDEBAR</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:returnType>java.util.List</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="name" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.defaults.ActionDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.fromtype.ActionParameterDefaultFacetDerivedFromTypeFacets">
- <mml:attr name="defaultFacets">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- <mml:attr name="derived">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.describedas.annotderived.DescribedAsFacetOnParameterDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObjects#findByName(java.lang.String)</mml:attr>
- <mml:attr name="originalText">Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.maxlen.MaxLengthFacetForParameterAnnotation">
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">40</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mustsatisfyspec.MustSatisfySpecificationFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation">
- <mml:attr name="specifications">domainapp.modules.simple.types.Name.Validation</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.typicallen.fromtype.TypicalLengthFacetOnParameterDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="listAll">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacet" fqcn="org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacetInferredFromGenerics">
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacetInferredFromGenerics</mml:attr>
- <mml:attr name="value">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.listAll">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.util.List<domainapp.modules.simple.dom.impl.SimpleObject>
- domainapp.modules.simple.dom.so.SimpleObjects.listAll()</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObjects</mml:attr>
- <mml:attr name="returnType">java.util.List</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.command.CommandFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.command.CommandFacetFromConfiguration">
- <mml:attr name="disabled">false</mml:attr>
- <mml:attr name="executeIn">FOREGROUND</mml:attr>
- <mml:attr name="persistence">PERSISTED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.publish.PublishedActionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.publishing.PublishedActionFacetFromConfiguration"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.impl.SimpleObjects#listAll()</mml:attr>
- <mml:attr name="originalText">List All</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">hidden</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.BookmarkPolicyFacetForActionLayoutAnnotation">
- <mml:attr name="bookmarkPolicy">AS_ROOT</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.publish.PublishedPropertyFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.publishing.PublishedPropertyFacetFromConfiguration"/>
- </mml:facets>
- <mml:returnType>java.util.List</mml:returnType>
- <mml:params/>
- </mml:act>
- </mml:actions>
-</mml:domainClassDto>
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.so.SimpleObject.xml b/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.so.SimpleObject.xml
deleted file mode 100644
index 1a4f4cb..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.so.SimpleObject.xml
+++ /dev/null
@@ -1,1252 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<mml:domainClassDto id="domainapp.modules.simple.dom.so.SimpleObject" xmlns:mml="http://isis.apache.org/schema/metamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="value">Simple Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.jaxb.XmlJavaTypeAdapterFacet" fqcn="org.apache.isis.core.metamodel.facets.jaxb.XmlJavaTypeAdapterFacetDefault">
- <mml:attr name="value">org.apache.isis.applib.jaxb.PersistentEntityAdapter</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobjectlayout.BookmarkPolicyFacetForDomainObjectLayoutAnnotation">
- <mml:attr name="bookmarkPolicy">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.CreatedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.CreatedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectCreatedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.LoadedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.LoadedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectLoadedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.PersistedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.PersistedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectPersistedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.PersistingLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.PersistingLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectPersistingEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.RemovingLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.RemovingLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectRemovingEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectUpdatedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatingLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatingLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectUpdatingEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.entity.EntityFacet" fqcn="org.apache.isis.persistence.jdo.integration.metamodel.facets.entity.JdoEntityFacet"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.grid.GridFacet" fqcn="org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.immutable.ImmutableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.editing.ImmutableFacetForDomainObjectAnnotationAsConfigured">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="reason">Disabled</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectspecid.ObjectSpecIdFacet" fqcn="org.apache.isis.persistence.jdo.metamodel.facets.object.domainobject.objectspecid.ObjectSpecIdFacetForJdoPersistenceCapableAnnotation">
- <mml:attr name="value">simple.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectvalidprops.ObjectValidPropertiesFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectvalidprops.impl.ObjectValidPropertiesFacetImpl">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.paged.PagedFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.PagedFacetFromConfiguration">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">25</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.plural.PluralFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobjectlayout.PluralFacetForDomainObjectLayoutAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.title.TitleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.title.methods.TitleFacetViaTitleMethod">
- <mml:attr name="intent.title">UI_HINT</mml:attr>
- <mml:attr name="methods">public java.lang.String domainapp.modules.simple.dom.so.SimpleObject.title()</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.persistence.jdo.provider.metamodel.facets.object.datastoreidentity.JdoDatastoreIdentityFacet" fqcn="org.apache.isis.persistence.jdo.metamodel.facets.object.datastoreidentity.JdoDatastoreIdentityFacetAnnotation">
- <mml:attr name="strategy">IDENTITY</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.persistence.jdo.provider.metamodel.facets.object.persistencecapable.JdoPersistenceCapableFacet" fqcn="org.apache.isis.persistence.jdo.metamodel.facets.object.persistencecapable.JdoPersistenceCapableFacetAnnotation">
- <mml:attr name="identityType">DATASTORE</mml:attr>
- <mml:attr name="schema">simple</mml:attr>
- <mml:attr name="table">SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.persistence.jdo.provider.metamodel.facets.object.version.JdoVersionFacet" fqcn="org.apache.isis.persistence.jdo.metamodel.facets.object.version.JdoVersionFacetFromAnnotation"/>
- </mml:facets>
- <mml:properties>
- <mml:prop id="datanucleusIdLong">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Long org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusIdLong.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusIdLong</mml:attr>
- <mml:attr name="returnType">java.lang.Long</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ASSOCIATION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetFallback">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusIdLong#prop()</mml:attr>
- <mml:attr name="originalText">Id</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.propertylayout.NamedFacetForPropertyLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacet" fqcn="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacetViaMethod">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="intent.hideProp">CHECK_IF_HIDDEN</mml:attr>
- <mml:attr name="methods">public boolean org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusIdLong.hideProp()</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">800.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.Long</mml:type>
- </mml:prop>
- <mml:prop id="datanucleusVersionLong">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Long org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusVersionLong.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusVersionLong</mml:attr>
- <mml:attr name="returnType">java.lang.Long</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ASSOCIATION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetFallback">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusVersionLong#prop()</mml:attr>
- <mml:attr name="originalText">Version</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.propertylayout.NamedFacetForPropertyLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacet" fqcn="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacetViaMethod">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="intent.hideProp">CHECK_IF_HIDDEN</mml:attr>
- <mml:attr name="methods">public boolean org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusVersionLong.hideProp()</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">800.2</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.Long</mml:type>
- </mml:prop>
- <mml:prop id="datanucleusVersionTimestamp">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.sql.Timestamp org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusVersionTimestamp.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusVersionTimestamp</mml:attr>
- <mml:attr name="returnType">java.sql.Timestamp</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ASSOCIATION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetFallback">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusVersionTimestamp#prop()</mml:attr>
- <mml:attr name="originalText">Version</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.propertylayout.NamedFacetForPropertyLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacet" fqcn="org.apache.isis.core.metamodel.facets.members.hidden.method.HideForContextFacetViaMethod">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="intent.hideProp">CHECK_IF_HIDDEN</mml:attr>
- <mml:attr name="methods">public boolean org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_datanucleusVersionTimestamp.hideProp()</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">800.2</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.sql.Timestamp</mml:type>
- </mml:prop>
- <mml:prop id="name">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.so.SimpleObject#name</mml:attr>
- <mml:attr name="originalText">Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.disabled.fromimmutable.DisabledFacetOnPropertyDerivedFromImmutable">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.persistence.jdo.metamodel.facets.prop.column.MandatoryFacetDerivedFromJdoColumn</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.maxlength.MaxLengthFacetForPropertyAnnotation">
- <mml:attr name="underlyingFacet">org.apache.isis.persistence.jdo.metamodel.facets.prop.column.MaxLengthFacetDerivedFromJdoColumn</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">40</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mustsatisfyspec.MustSatisfySpecificationFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.mustsatisfy.MustSatisfySpecificationFacetForPropertyAnnotation">
- <mml:attr name="specifications">domainapp.modules.simple.types.Name$Specification</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.typicallen.fromtype.TypicalLengthFacetOnPropertyDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.propcoll.accessor.PropertyOrCollectionAccessorFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor">
- <mml:attr name="intent.getName">ACCESSOR</mml:attr>
- <mml:attr name="methods">public java.lang.String domainapp.modules.simple.dom.so.SimpleObject.getName()</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.defaults.PropertyDefaultFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.defaults.fromtype.PropertyDefaultFacetDerivedFromDefaultedFacet">
- <mml:attr name="typeFacet">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyClearFacetForDomainEventFromDefault">
- <mml:attr name="clearFacet">org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacetViaSetterMethod</mml:attr>
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacetViaSetterMethod</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.init.PropertyInitializationFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.update.init.PropertyInitializationFacetViaSetterMethod">
- <mml:attr name="intent.setName">MODIFY_PROPERTY</mml:attr>
- <mml:attr name="methods">public void domainapp.modules.simple.dom.so.SimpleObject.setName(java.lang.String)</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertySetterFacetForDomainEventFromDefault">
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="setterFacet">org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacetViaSetterMethod</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacetViaSetterMethod</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.validating.PropertyValidateFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.validating.dflt.PropertyValidateFacetDefault">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:prop>
- <mml:prop id="notes">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.so.SimpleObject#notes</mml:attr>
- <mml:attr name="originalText">Notes</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.propertylayout.NamedFacetForPropertyLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.disabled.DisabledFacetForPropertyAnnotationInvertedSemantics">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">true</mml:attr>
- <mml:attr name="semantics">ENABLED</mml:attr>
- <mml:attr name="where">EVERYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.persistence.jdo.metamodel.facets.prop.column.MandatoryFacetDerivedFromJdoColumn</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.maxlength.MaxLengthFacetForPropertyAnnotation">
- <mml:attr name="underlyingFacet">org.apache.isis.persistence.jdo.metamodel.facets.prop.column.MaxLengthFacetDerivedFromJdoColumn</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">4000</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.multiline.MultiLineFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.MultiLineFacetForPropertyLayoutAnnotation">
- <mml:attr name="numberOfLines">10</mml:attr>
- <mml:attr name="preventWrapping">false</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.typicallen.fromtype.TypicalLengthFacetOnPropertyDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.propcoll.accessor.PropertyOrCollectionAccessorFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor">
- <mml:attr name="intent.getNotes">ACCESSOR</mml:attr>
- <mml:attr name="methods">public java.lang.String domainapp.modules.simple.dom.so.SimpleObject.getNotes()</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.defaults.PropertyDefaultFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.defaults.fromtype.PropertyDefaultFacetDerivedFromDefaultedFacet">
- <mml:attr name="typeFacet">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertyClearFacetForDomainEventFromDefault">
- <mml:attr name="clearFacet">org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacetViaSetterMethod</mml:attr>
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.update.clear.PropertyClearFacetViaSetterMethod</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.init.PropertyInitializationFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.update.init.PropertyInitializationFacetViaSetterMethod">
- <mml:attr name="intent.setNotes">MODIFY_PROPERTY</mml:attr>
- <mml:attr name="methods">public void domainapp.modules.simple.dom.so.SimpleObject.setNotes(java.lang.String)</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.property.modify.PropertySetterFacetForDomainEventFromDefault">
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.properties.accessor.PropertyAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="setterFacet">org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacetViaSetterMethod</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.properties.update.modify.PropertySetterFacetViaSetterMethod</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.PropertyDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.validating.PropertyValidateFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.validating.dflt.PropertyValidateFacetDefault">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:prop>
- <mml:prop id="objectIdentifier">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.metamodel.Object_objectIdentifier.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_objectIdentifier</mml:attr>
- <mml:attr name="returnType">java.lang.String</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ASSOCIATION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetFallback">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Object Identifier</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.2</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.typicallen.fromtype.TypicalLengthFacetOnPropertyDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.defaults.PropertyDefaultFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.defaults.fromtype.PropertyDefaultFacetDerivedFromDefaultedFacet">
- <mml:attr name="typeFacet">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:prop>
- <mml:prop id="objectType">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.metamodel.Object_objectType.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_objectType</mml:attr>
- <mml:attr name="returnType">java.lang.String</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ASSOCIATION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetFallback">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Object Type</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.typicallen.fromtype.TypicalLengthFacetOnPropertyDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.defaults.PropertyDefaultFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.defaults.fromtype.PropertyDefaultFacetDerivedFromDefaultedFacet">
- <mml:attr name="typeFacet">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:prop>
- </mml:properties>
- <mml:collections/>
- <mml:actions>
- <mml:act id="delete">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">domainapp.modules.simple.dom.so.SimpleObject.DeleteActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">domainapp.modules.simple.dom.so.SimpleObject.DeleteActionDomainEvent</mml:attr>
- <mml:attr name="intent.delete">EXECUTE</mml:attr>
- <mml:attr name="methods">public void domainapp.modules.simple.dom.so.SimpleObject.delete()</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- <mml:attr name="returnType">void</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetFallback">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">NON_IDEMPOTENT_ARE_YOU_SURE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.so.SimpleObject#delete()</mml:attr>
- <mml:attr name="originalText">Delete</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclass.CssClassFacet" fqcn="org.apache.isis.core.metamodel.facets.members.cssclass.annotprop.CssClassFacetOnActionFromConfiguredRegex">
- <mml:attr name="cssClass">btn-danger</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.members.cssclassfa.annotprop.CssClassFaFacetOnMemberFromConfiguredRegex">
- <mml:attr name="classes">fa fa-fw fa-trash</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>void</mml:returnType>
- <mml:params/>
- </mml:act>
- <mml:act id="downloadJdoMetadata">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_downloadJdoMetadata.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_downloadJdoMetadata.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public org.apache.isis.applib.value.Clob org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_downloadJdoMetadata.act(java.lang.String) throws javax.xml.bind.JAXBException,java.io.IOException</mml:attr>
- <mml:attr name="onType">org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_downloadJdoMetadata</mml:attr>
- <mml:attr name="returnType">org.apache.isis.applib.value.Clob</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ACTION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Download Jdo Metadata</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="classes">fa fa-fw fa-download</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.members.cssclassfa.annotprop.CssClassFaFacetOnMemberFromConfiguredRegex</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">710.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>org.apache.isis.applib.value.Clob</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="fileName" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_downloadJdoMetadata#act(java.lang.String)</mml:attr>
- <mml:attr name="originalText">File name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default0Act">DEFAULTS</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.persistence.jdo.datanucleus.mixins.Persistable_downloadJdoMetadata.default0Act()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="downloadLayoutXml">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Object org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml</mml:attr>
- <mml:attr name="returnType">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ACTION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Download Layout Xml</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="classes">fa fa-fw fa-download</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.members.cssclassfa.annotprop.CssClassFaFacetOnMemberFromConfiguredRegex</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>java.lang.Object</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="fileName" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.DescribedAsFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml#act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="originalText">File name extension can be omitted.</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.DescribedAsFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml#act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="originalText">File name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default0Act">DEFAULTS</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.default0Act()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- <mml:param xsi:type="mml:scalarParam" id="style" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml#act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="originalText">Style</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.name.NamedFacetForParameterUsingReflection</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default1Act">DEFAULTS</mml:attr>
- <mml:attr name="methods">public org.apache.isis.applib.services.layout.LayoutService$Style org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.default1Act()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>org.apache.isis.applib.services.layout.LayoutService$Style</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="downloadMetamodelXml">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Object org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml.act(java.lang.String)</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml</mml:attr>
- <mml:attr name="returnType">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ACTION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Download Metamodel Xml</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="classes">fa fa-fw fa-download</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.members.cssclassfa.annotprop.CssClassFaFacetOnMemberFromConfiguredRegex</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.2</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>java.lang.Object</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="fileName" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.DescribedAsFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml#act(java.lang.String)</mml:attr>
- <mml:attr name="originalText">File name extension can be omitted.</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.DescribedAsFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml#act(java.lang.String)</mml:attr>
- <mml:attr name="originalText">File name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default0Act">DEFAULTS</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml.default0Act()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="inspectMetamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.core.metamodel.inspect.Object_inspectMetamodel.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.core.metamodel.inspect.Object_inspectMetamodel.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Object org.apache.isis.core.metamodel.inspect.Object_inspectMetamodel.act()</mml:attr>
- <mml:attr name="onType">org.apache.isis.core.metamodel.inspect.Object_inspectMetamodel</mml:attr>
- <mml:attr name="returnType">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ACTION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Inspect Metamodel</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="classes">fa fa-fw fa-sitemap</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.2.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>java.lang.Object</mml:returnType>
- <mml:params/>
- </mml:act>
- <mml:act id="openRestApi">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.rest.Object_openRestApi.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.rest.Object_openRestApi.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public org.apache.isis.applib.value.LocalResourcePath
- org.apache.isis.applib.mixins.rest.Object_openRestApi.act()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.rest.Object_openRestApi</mml:attr>
- <mml:attr name="returnType">org.apache.isis.applib.value.LocalResourcePath</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ACTION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Open Rest Api</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="classes">fa fa-fw fa-external-link-alt</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">750.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>org.apache.isis.applib.value.LocalResourcePath</mml:returnType>
- <mml:params/>
- </mml:act>
- <mml:act id="rebuildMetamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Object
- org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel.act()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel</mml:attr>
- <mml:attr name="returnType">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ACTION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">IDEMPOTENT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Rebuild Metamodel</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="classes">fa fa-fw fa-sync</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">800.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>java.lang.Object</mml:returnType>
- <mml:params/>
- </mml:act>
- <mml:act id="updateName">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.associateWith.AssociatedWithFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.associateWith.AssociatedWithFacetForActionAnnotation">
- <mml:attr name="value">name</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">domainapp.modules.simple.dom.so.SimpleObject.UpdateNameActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">domainapp.modules.simple.dom.so.SimpleObject.UpdateNameActionDomainEvent</mml:attr>
- <mml:attr name="intent.updateName">EXECUTE</mml:attr>
- <mml:attr name="methods">public domainapp.modules.simple.dom.so.SimpleObject domainapp.modules.simple.dom.so.SimpleObject.updateName(java.lang.String)</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- <mml:attr name="returnType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetFallback">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">IDEMPOTENT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.so.SimpleObject#updateName()</mml:attr>
- <mml:attr name="originalText">Update Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.members.cssclassfa.annotprop.CssClassFaFacetOnMemberFromConfiguredRegex">
- <mml:attr name="classes">fa fa-fw fa-edit</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetForActionAnnotation">
- <mml:attr name="name">name</mml:attr>
- <mml:attr name="originalName">name</mml:attr>
- <mml:attr name="sequence">1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.publish.command.CommandPublishingFacet" fqcn="org.apache.isis.core.metamodel.facets.members.publish.command.CommandPublishingFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.publish.execution.ExecutionPublishingFacet" fqcn="org.apache.isis.core.metamodel.facets.members.publish.execution.ExecutionPublishingActionFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>domainapp.modules.simple.dom.so.SimpleObject</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="name" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.defaults.ActionDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.fromtype.ActionParameterDefaultFacetDerivedFromTypeFacets">
- <mml:attr name="defaultFacets">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- <mml:attr name="derived">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.describedas.annotderived.DescribedAsFacetOnParameterDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.so.SimpleObject#updateName(java.lang.String)</mml:attr>
- <mml:attr name="originalText">Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.maxlen.MaxLengthFacetForParameterAnnotation">
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">40</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mustsatisfyspec.MustSatisfySpecificationFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation">
- <mml:attr name="specifications">domainapp.modules.simple.types.Name$Specification</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.typicallen.fromtype.TypicalLengthFacetOnParameterDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default0UpdateName">DEFAULTS</mml:attr>
- <mml:attr name="methods">public java.lang.String domainapp.modules.simple.dom.so.SimpleObject.default0UpdateName()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- </mml:actions>
-</mml:domainClassDto>
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.so.SimpleObjects.xml b/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.so.SimpleObjects.xml
deleted file mode 100644
index 0f841c1..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.dom.so.SimpleObjects.xml
+++ /dev/null
@@ -1,287 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<mml:domainClassDto id="domainapp.modules.simple.dom.so.SimpleObjects" service="true" xmlns:mml="http://isis.apache.org/schema/metamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="value">Simple Objects</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.domainservice.DomainServiceFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainservice.annotation.DomainServiceFacetAnnotation">
- <mml:attr name="natureOfService">VIEW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.domainservicelayout.DomainServiceLayoutFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainservicelayout.annotation.DomainServiceLayoutFacetAnnotation">
- <mml:attr name="menuBar">PRIMARY</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.grid.GridFacet" fqcn="org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.immutable.ImmutableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.editing.ImmutableFacetFromConfiguration">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="reason">Disabled (by configuration defaults)</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectspecid.ObjectSpecIdFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectspecid.classname.ObjectSpecIdFacetDerivedFromIoCNamingStrategy">
- <mml:attr name="value">simple.SimpleObjects</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectvalidprops.ObjectValidPropertiesFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectvalidprops.impl.ObjectValidPropertiesFacetImpl">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.paged.PagedFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.PagedFacetFromConfiguration">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">25</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.plural.PluralFacet" fqcn="org.apache.isis.core.metamodel.facets.object.plural.inferred.PluralFacetInferred">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">Simple Objectses</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:actions>
- <mml:act id="create">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">domainapp.modules.simple.dom.so.SimpleObjects.CreateActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">domainapp.modules.simple.dom.so.SimpleObjects.CreateActionDomainEvent</mml:attr>
- <mml:attr name="intent.create">EXECUTE</mml:attr>
- <mml:attr name="methods">public domainapp.modules.simple.dom.so.SimpleObject domainapp.modules.simple.dom.so.SimpleObjects.create(java.lang.String)</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObjects</mml:attr>
- <mml:attr name="returnType">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">NON_IDEMPOTENT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.so.SimpleObjects#create()</mml:attr>
- <mml:attr name="originalText">Create</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.members.cssclassfa.annotprop.CssClassFaFacetOnMemberFromConfiguredRegex">
- <mml:attr name="classes">fa fa-fw fa-plus</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.PromptStyleFacetForActionLayoutAnnotation">
- <mml:attr name="promptStyle">DIALOG_SIDEBAR</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>domainapp.modules.simple.dom.so.SimpleObject</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="name" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.defaults.ActionDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.fromtype.ActionParameterDefaultFacetDerivedFromTypeFacets">
- <mml:attr name="defaultFacets">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- <mml:attr name="derived">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.describedas.annotderived.DescribedAsFacetOnParameterDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.so.SimpleObjects#create(java.lang.String)</mml:attr>
- <mml:attr name="originalText">Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.maxlen.MaxLengthFacetForParameterAnnotation">
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">40</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mustsatisfyspec.MustSatisfySpecificationFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation">
- <mml:attr name="specifications">domainapp.modules.simple.types.Name$Specification</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.typicallen.fromtype.TypicalLengthFacetOnParameterDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="findByName">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacet" fqcn="org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacetInferredFromGenerics">
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacetInferredFromGenerics</mml:attr>
- <mml:attr name="value">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">domainapp.modules.simple.dom.so.SimpleObjects.FindByNameActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">domainapp.modules.simple.dom.so.SimpleObjects.FindByNameActionDomainEvent</mml:attr>
- <mml:attr name="intent.findByName">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.util.List<domainapp.modules.simple.dom.so.SimpleObject> domainapp.modules.simple.dom.so.SimpleObjects.findByName(java.lang.String)</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObjects</mml:attr>
- <mml:attr name="returnType">java.util.List</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.so.SimpleObjects#findByName()</mml:attr>
- <mml:attr name="originalText">Find By Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.members.cssclassfa.annotprop.CssClassFaFacetOnMemberFromConfiguredRegex">
- <mml:attr name="classes">fa fa-fw fa-search</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.BookmarkPolicyFacetForActionLayoutAnnotation">
- <mml:attr name="bookmarkPolicy">AS_ROOT</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.PromptStyleFacetForActionLayoutAnnotation">
- <mml:attr name="promptStyle">DIALOG_SIDEBAR</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>java.util.List</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="name" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.defaults.ActionDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.fromtype.ActionParameterDefaultFacetDerivedFromTypeFacets">
- <mml:attr name="defaultFacets">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- <mml:attr name="derived">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.describedas.annotderived.DescribedAsFacetOnParameterDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.so.SimpleObjects#findByName(java.lang.String)</mml:attr>
- <mml:attr name="originalText">Name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.maxlen.MaxLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.maxlen.MaxLengthFacetForParameterAnnotation">
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">40</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mustsatisfyspec.MustSatisfySpecificationFacet" fqcn="org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation">
- <mml:attr name="specifications">domainapp.modules.simple.types.Name$Specification</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.parameter.mustsatisfy.MustSatisfySpecificationFacetForParameterAnnotation</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.param.typicallen.fromtype.TypicalLengthFacetOnParameterDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="listAll">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacet" fqcn="org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacetInferredFromGenerics">
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacetInferredFromGenerics</mml:attr>
- <mml:attr name="value">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.listAll">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.util.List<domainapp.modules.simple.dom.so.SimpleObject> domainapp.modules.simple.dom.so.SimpleObjects.listAll()</mml:attr>
- <mml:attr name="onType">domainapp.modules.simple.dom.so.SimpleObjects</mml:attr>
- <mml:attr name="returnType">java.util.List</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.modules.simple.dom.so.SimpleObjects#listAll()</mml:attr>
- <mml:attr name="originalText">List All</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.members.cssclassfa.annotprop.CssClassFaFacetOnMemberFromConfiguredRegex">
- <mml:attr name="classes">fa fa-fw fa-list</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.BookmarkPolicyFacetForActionLayoutAnnotation">
- <mml:attr name="bookmarkPolicy">AS_ROOT</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>java.util.List</mml:returnType>
- <mml:params/>
- </mml:act>
- </mml:actions>
-</mml:domainClassDto>
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.types.Name$Specification.xml b/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.types.Name$Specification.xml
deleted file mode 100644
index 0067c3a..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.modules.simple.types.Name$Specification.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<mml:domainClassDto id="domainapp.modules.simple.types.Name$Specification" xmlns:mml="http://isis.apache.org/schema/metamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="value">Specification</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.grid.GridFacet" fqcn="org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.immutable.ImmutableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.editing.ImmutableFacetFromConfiguration">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="reason">Disabled (by configuration defaults)</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectspecid.ObjectSpecIdFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectspecid.classname.ObjectSpecIdFacetDerivedFromClassName">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">domainapp.modules.simple.types.Name.Specification</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectvalidprops.ObjectValidPropertiesFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectvalidprops.impl.ObjectValidPropertiesFacetImpl">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.paged.PagedFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.PagedFacetFromConfiguration">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">25</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.plural.PluralFacet" fqcn="org.apache.isis.core.metamodel.facets.object.plural.inferred.PluralFacetInferred">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">Specifications</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:properties/>
- <mml:collections/>
- <mml:actions/>
-</mml:domainClassDto>
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.fixture.DomainAppFixtureScriptsSpecificationProvider.xml b/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.fixture.DomainAppFixtureScriptsSpecificationProvider.xml
deleted file mode 100644
index ecba429..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.fixture.DomainAppFixtureScriptsSpecificationProvider.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<mml:domainClassDto id="domainapp.webapp.application.fixture.DomainAppFixtureScriptsSpecificationProvider" service="true" xmlns:mml="http://isis.apache.org/schema/metamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="value">Domain App Fixture Scripts Specification Provider</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.audit.AuditableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.auditing.AuditableFacetFromConfiguration">
- <mml:attr name="enablement">ENABLED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.domainservice.DomainServiceFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainservice.annotation.DomainServiceFacetAnnotation">
- <mml:attr name="natureOfService">DOMAIN</mml:attr>
- <mml:attr name="repositoryFor">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.domainservicelayout.DomainServiceLayoutFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainservicelayout.annotation.DomainServiceLayoutFacetAnnotation">
- <mml:attr name="menuBar">PRIMARY</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.grid.GridFacet" fqcn="org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.icon.IconFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainservice.annotation.IconFacetDerivedFromDomainServiceAnnotation">
- <mml:attr name="repositoryFor">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.immutable.ImmutableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.editing.ImmutableFacetFromConfiguration">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="reason">Disabled</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.layout.LayoutFacet" fqcn="org.apache.isis.core.metamodel.facets.object.layout.LayoutFacetFallback">
- <mml:attr name="derived">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectspecid.ObjectSpecIdFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectspecid.classname.ObjectSpecIdFacetDerivedFromIoCNamingStrategy">
- <mml:attr name="value">domainAppFixtureScriptsSpecificationProvider</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectvalidprops.ObjectValidPropertiesFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectvalidprops.impl.ObjectValidPropertiesFacetImpl">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.paged.PagedFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.PagedFacetFromConfiguration">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">25</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.plural.PluralFacet" fqcn="org.apache.isis.core.metamodel.facets.object.plural.inferred.PluralFacetInferred">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">Domain App Fixture Scripts Specification Providers</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.publishedobject.PublishedObjectFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.publishing.PublishedObjectFacetFromConfiguration"/>
- </mml:facets>
-</mml:domainClassDto>
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.services.health.HealthCheckServiceImpl.xml b/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.services.health.HealthCheckServiceImpl.xml
deleted file mode 100644
index 30f8123..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.services.health.HealthCheckServiceImpl.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<mml:domainClassDto id="domainapp.webapp.application.services.health.HealthCheckServiceImpl" service="true" xmlns:mml="http://isis.apache.org/schema/metamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="value">Health Check Service Impl</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.audit.AuditableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.auditing.AuditableFacetFromConfiguration">
- <mml:attr name="enablement">ENABLED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.domainservice.DomainServiceFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainservice.annotation.DomainServiceFacetAnnotation">
- <mml:attr name="natureOfService">DOMAIN</mml:attr>
- <mml:attr name="repositoryFor">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.domainservicelayout.DomainServiceLayoutFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainservicelayout.annotation.DomainServiceLayoutFacetAnnotation">
- <mml:attr name="menuBar">PRIMARY</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.grid.GridFacet" fqcn="org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.icon.IconFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainservice.annotation.IconFacetDerivedFromDomainServiceAnnotation">
- <mml:attr name="repositoryFor">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.immutable.ImmutableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.editing.ImmutableFacetFromConfiguration">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="reason">Disabled</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.layout.LayoutFacet" fqcn="org.apache.isis.core.metamodel.facets.object.layout.LayoutFacetFallback">
- <mml:attr name="derived">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectspecid.ObjectSpecIdFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectspecid.classname.ObjectSpecIdFacetDerivedFromIoCNamingStrategy">
- <mml:attr name="value">healthCheckServiceImpl</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectvalidprops.ObjectValidPropertiesFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectvalidprops.impl.ObjectValidPropertiesFacetImpl">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.paged.PagedFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.PagedFacetFromConfiguration">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">25</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.plural.PluralFacet" fqcn="org.apache.isis.core.metamodel.facets.object.plural.inferred.PluralFacetInferred">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">Health Check Service Impls</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.publishedobject.PublishedObjectFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.publishing.PublishedObjectFacetFromConfiguration"/>
- </mml:facets>
-</mml:domainClassDto>
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.services.homepage.HomePageViewModel.xml b/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.services.homepage.HomePageViewModel.xml
deleted file mode 100644
index fe17dd6..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/approved/domainapp.webapp.application.services.homepage.HomePageViewModel.xml
+++ /dev/null
@@ -1,688 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<mml:domainClassDto id="domainapp.webapp.application.services.homepage.HomePageViewModel" xmlns:mml="http://isis.apache.org/schema/metamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="value">Home Page View Model</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobjectlayout.BookmarkPolicyFacetForDomainObjectLayoutAnnotation">
- <mml:attr name="bookmarkPolicy">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.CreatedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.CreatedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectCreatedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.LoadedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.LoadedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectLoadedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.PersistedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.PersistedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectPersistedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.PersistingLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.PersistingLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectPersistingEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.RemovingLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.RemovingLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectRemovingEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatedLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatedLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectUpdatedEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatingLifecycleEventFacet" fqcn="org.apache.isis.core.metamodel.facets.object.callbacks.UpdatingLifecycleEventFacetForDomainObjectAnnotation">
- <mml:attr name="value">org.apache.isis.applib.events.lifecycle.ObjectUpdatingEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.grid.GridFacet" fqcn="org.apache.isis.core.metamodel.facets.object.grid.GridFacetDefault"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.immutable.ImmutableFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.editing.ImmutableFacetForDomainObjectAnnotationAsConfigured">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="reason">Disabled</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectspecid.ObjectSpecIdFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.objectspecid.ObjectSpecIdFacetForDomainObjectAnnotation">
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.object.objectspecid.classname.ObjectSpecIdFacetDerivedFromClassName</mml:attr>
- <mml:attr name="value">domainapp.HomePageViewModel</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.objectvalidprops.ObjectValidPropertiesFacet" fqcn="org.apache.isis.core.metamodel.facets.object.objectvalidprops.impl.ObjectValidPropertiesFacetImpl">
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.paged.PagedFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.PagedFacetFromConfiguration">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">25</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.plural.PluralFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobjectlayout.PluralFacetForDomainObjectLayoutAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.title.TitleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.title.methods.TitleFacetViaTitleMethod">
- <mml:attr name="intent.title">UI_HINT</mml:attr>
- <mml:attr name="methods">public org.apache.isis.applib.services.i18n.TranslatableString domainapp.webapp.application.services.homepage.HomePageViewModel.title()</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.viewmodel.ViewModelFacet" fqcn="org.apache.isis.core.metamodel.facets.object.domainobject.recreatable.RecreatableObjectFacetForDomainObjectAnnotation">
- <mml:attr name="recreationMechanism">INITIALIZES</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:properties>
- <mml:prop id="objectIdentifier">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.metamodel.Object_objectIdentifier.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_objectIdentifier</mml:attr>
- <mml:attr name="returnType">java.lang.String</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ASSOCIATION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetFallback">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Object Identifier</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.2</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.typicallen.fromtype.TypicalLengthFacetOnPropertyDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.defaults.PropertyDefaultFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.defaults.fromtype.PropertyDefaultFacetDerivedFromDefaultedFacet">
- <mml:attr name="typeFacet">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:prop>
- <mml:prop id="objectType">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromDefault">
- <mml:attr name="eventType">org.apache.isis.applib.events.domain.ActionDomainEvent.Default</mml:attr>
- <mml:attr name="intent.prop">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.metamodel.Object_objectType.prop()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_objectType</mml:attr>
- <mml:attr name="returnType">java.lang.String</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ASSOCIATION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacetFallback">
- <mml:attr name="position">BELOW</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacetFallback">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Object Type</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacetForContributee">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="reason">Contributed property</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.typicallen.TypicalLengthFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.typicallen.fromtype.TypicalLengthFacetOnPropertyDerivedFromType">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="typicalLengthFacet">org.apache.isis.core.metamodel.facets.object.value.TypicalLengthFacetUsingParser</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.defaults.PropertyDefaultFacet" fqcn="org.apache.isis.core.metamodel.facets.properties.defaults.fromtype.PropertyDefaultFacetDerivedFromDefaultedFacet">
- <mml:attr name="typeFacet">org.apache.isis.core.metamodel.facets.object.defaults.DefaultedFacetUsingDefaultsProvider</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation" fqcn="org.apache.isis.core.metamodel.facets.properties.propertylayout.HiddenFacetForPropertyLayoutAnnotation">
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="where">ALL_TABLES</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:prop>
- </mml:properties>
- <mml:collections>
- <mml:coll id="objects">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacet" fqcn="org.apache.isis.core.metamodel.facets.actcoll.typeof.TypeOfFacetInferredFromGenerics">
- <mml:attr name="value">domainapp.modules.simple.dom.so.SimpleObject</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">domainapp.webapp.application.services.homepage.HomePageViewModel#objects</mml:attr>
- <mml:attr name="originalText">Objects</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.NamedFacetDefault</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.modify.CollectionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.collection.modify.CollectionDomainEventFacetDefault">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.collections.collection.modify.CollectionDomainEventFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.CollectionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.modify.CollectionAddToFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.collection.modify.CollectionAddToFacetForDomainEventFromDefault">
- <mml:attr name="collectionAddToFacet">org.apache.isis.core.metamodel.facets.collections.modify.CollectionAddToFacetViaAccessor</mml:attr>
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.collections.accessor.CollectionAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.collections.modify.CollectionAddToFacetViaAccessor</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.CollectionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.modify.CollectionClearFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.clear.CollectionClearFacetViaAccessor">
- <mml:attr name="intent.getObjects">ACCESSOR</mml:attr>
- <mml:attr name="methods">public java.util.List<domainapp.modules.simple.dom.so.SimpleObject> domainapp.webapp.application.services.homepage.HomePageViewModel.getObjects()</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.modify.CollectionRemoveFromFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.collection.modify.CollectionRemoveFromFacetForDomainEventFromDefault">
- <mml:attr name="collectionRemoveFromFacet">org.apache.isis.core.metamodel.facets.collections.modify.CollectionRemoveFromFacetViaAccessor</mml:attr>
- <mml:attr name="getterFacet">org.apache.isis.core.metamodel.facets.collections.accessor.CollectionAccessorFacetViaAccessor</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.collections.modify.CollectionRemoveFromFacetViaAccessor</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.events.domain.CollectionDomainEvent.Default</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collparam.semantics.CollectionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.collparam.semantics.CollectionSemanticsFacetDefault">
- <mml:attr name="value">LIST_INTERFACE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.disabled.DisabledFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.disabled.fromimmutable.DisabledFacetOnCollectionDerivedFromImmutable">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.paged.PagedFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.PagedFacetFromConfiguration">
- <mml:attr name="derived">true</mml:attr>
- <mml:attr name="value">12</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.recreatable.DisabledFacetOnCollectionDerivedFromRecreatableObject" fqcn="org.apache.isis.core.metamodel.facets.object.recreatable.DisabledFacetOnCollectionDerivedFromRecreatableObject">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">DISABLED</mml:attr>
- <mml:attr name="where">ANYWHERE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.propcoll.accessor.PropertyOrCollectionAccessorFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.accessor.CollectionAccessorFacetViaAccessor">
- <mml:attr name="intent.getObjects">ACCESSOR</mml:attr>
- <mml:attr name="methods">public java.util.List<domainapp.modules.simple.dom.so.SimpleObject> domainapp.webapp.application.services.homepage.HomePageViewModel.getObjects()</mml:attr>
- <mml:attr name="onType">domainapp.webapp.application.services.homepage.HomePageViewModel</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>domainapp.modules.simple.dom.so.SimpleObject</mml:type>
- </mml:coll>
- </mml:collections>
- <mml:actions>
- <mml:act id="downloadLayoutXml">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Object org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml</mml:attr>
- <mml:attr name="returnType">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ACTION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Download Layout Xml</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="classes">fa fa-fw fa-download</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.members.cssclassfa.annotprop.CssClassFaFacetOnMemberFromConfiguredRegex</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>java.lang.Object</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="fileName" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.DescribedAsFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml#act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="originalText">File name extension can be omitted.</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.DescribedAsFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml#act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="originalText">File name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default0Act">DEFAULTS</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.default0Act()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- <mml:param xsi:type="mml:scalarParam" id="style" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml#act(java.lang.String,org.apache.isis.applib.services.layout.LayoutService$Style)</mml:attr>
- <mml:attr name="originalText">Style</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.name.NamedFacetForParameterUsingReflection</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default1Act">DEFAULTS</mml:attr>
- <mml:attr name="methods">public org.apache.isis.applib.services.layout.LayoutService$Style org.apache.isis.applib.mixins.layout.Object_downloadLayoutXml.default1Act()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>org.apache.isis.applib.services.layout.LayoutService$Style</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="downloadMetamodelXml">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Object org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml.act(java.lang.String)</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml</mml:attr>
- <mml:attr name="returnType">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ACTION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Download Metamodel Xml</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="classes">fa fa-fw fa-download</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.members.cssclassfa.annotprop.CssClassFaFacetOnMemberFromConfiguredRegex</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.2</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>java.lang.Object</mml:returnType>
- <mml:params>
- <mml:param xsi:type="mml:scalarParam" id="fileName" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.DescribedAsFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml#act(java.lang.String)</mml:attr>
- <mml:attr name="originalText">File name extension can be omitted.</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.DescribedAsFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated">
- <mml:attr name="context">org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml#act(java.lang.String)</mml:attr>
- <mml:attr name="originalText">File name</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.param.layout.NamedFacetForParameterLayoutAnnotation</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.labelat.LabelAtFacet" fqcn="org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration">
- <mml:attr name="label">NOT_SPECIFIED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.fallback.LabelAtFacetFromLayoutConfiguration</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacet" fqcn="org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault">
- <mml:attr name="inverted">false</mml:attr>
- <mml:attr name="semantics">REQUIRED</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.objectvalue.mandatory.MandatoryFacetDefault</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.param.defaults.ActionParameterDefaultsFacet" fqcn="org.apache.isis.core.metamodel.facets.param.defaults.methodnum.ActionParameterDefaultsFacetViaMethod">
- <mml:attr name="intent.default0Act">DEFAULTS</mml:attr>
- <mml:attr name="methods">public java.lang.String org.apache.isis.applib.mixins.metamodel.Object_downloadMetamodelXml.default0Act()</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:type>java.lang.String</mml:type>
- </mml:param>
- </mml:params>
- </mml:act>
- <mml:act id="inspectMetamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.core.metamodel.inspect.Object_inspectMetamodel.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.core.metamodel.inspect.Object_inspectMetamodel.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Object org.apache.isis.core.metamodel.inspect.Object_inspectMetamodel.act()</mml:attr>
- <mml:attr name="onType">org.apache.isis.core.metamodel.inspect.Object_inspectMetamodel</mml:attr>
- <mml:attr name="returnType">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ACTION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Inspect Metamodel</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="classes">fa fa-fw fa-sitemap</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">700.2.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>java.lang.Object</mml:returnType>
- <mml:params/>
- </mml:act>
- <mml:act id="openRestApi">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.rest.Object_openRestApi.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.rest.Object_openRestApi.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public org.apache.isis.applib.value.LocalResourcePath
- org.apache.isis.applib.mixins.rest.Object_openRestApi.act()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.rest.Object_openRestApi</mml:attr>
- <mml:attr name="returnType">org.apache.isis.applib.value.LocalResourcePath</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ACTION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL_DROPDOWN</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">SAFE</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Open Rest Api</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="classes">fa fa-fw fa-external-link-alt</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">750.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>org.apache.isis.applib.value.LocalResourcePath</mml:returnType>
- <mml:params/>
- </mml:act>
- <mml:act id="rebuildMetamodel">
- <mml:facets>
- <mml:facet id="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacet" fqcn="org.apache.isis.core.metamodel.authorization.standard.AuthorizationFacetImpl">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.explicit.ActionExplicitFacetForActionAnnotation"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionDomainEventFacetForActionAnnotation">
- <mml:attr name="disabling">true</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- <mml:attr name="validating">true</mml:attr>
- <mml:attr name="value">org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel.ActionDomainEvent</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventFromActionAnnotation">
- <mml:attr name="eventType">org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel.ActionDomainEvent</mml:attr>
- <mml:attr name="intent.act">EXECUTE</mml:attr>
- <mml:attr name="methods">public java.lang.Object
- org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel.act()</mml:attr>
- <mml:attr name="onType">org.apache.isis.applib.mixins.metamodel.Object_rebuildMetamodel</mml:attr>
- <mml:attr name="returnType">java.lang.Object</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.contributing.ContributingFacet">
- <mml:attr name="contributing">AS_ACTION</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.position.ActionPositionFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.ActionPositionFacetForActionLayoutAnnotation">
- <mml:attr name="position">PANEL</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.prototype.PrototypeFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.prototype.PrototypeFacetForActionAnnotation">
- <mml:attr name="deploymentType">PRODUCTION</mml:attr>
- <mml:attr name="hiding">true</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.redirect.RedirectFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.RedirectFacetFromActionLayoutAnnotation">
- <mml:attr name="redirect">AS_CONFIGURED</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.actions.semantics.ActionSemanticsFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.action.semantics.ActionSemanticsFacetForActionAnnotation">
- <mml:attr name="value">IDEMPOTENT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.describedas.DescribedAsFacet" fqcn="org.apache.isis.core.metamodel.facets.members.describedas.annotprop.DescribedAsFacetOnMemberDerivedFromType"/>
- <mml:facet id="org.apache.isis.core.metamodel.facets.all.named.NamedFacet" fqcn="org.apache.isis.core.metamodel.facets.all.named.NamedFacetInferred">
- <mml:attr name="escaped">true</mml:attr>
- <mml:attr name="underlyingFacet">org.apache.isis.core.metamodel.facets.all.i18n.NamedFacetTranslated</mml:attr>
- <mml:attr name="value">Rebuild Metamodel</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.collections.collection.defaultview.DefaultViewFacet" fqcn="org.apache.isis.core.metamodel.facets.collections.layout.DefaultViewFacetForCollectionLayoutAnnotation">
- <mml:attr name="value">table</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.cssclassfa.CssClassFaFacet" fqcn="org.apache.isis.core.metamodel.facets.actions.layout.CssClassFaFacetForActionLayoutAnnotation">
- <mml:attr name="classes">fa fa-fw fa-sync</mml:attr>
- <mml:attr name="position">LEFT</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.members.order.MemberOrderFacet" fqcn="org.apache.isis.core.metamodel.facets.members.order.annotprop.MemberOrderFacetAnnotation">
- <mml:attr name="name">metadata</mml:attr>
- <mml:attr name="originalName">metadata</mml:attr>
- <mml:attr name="sequence">800.1</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacet" fqcn="org.apache.isis.core.metamodel.facets.object.bookmarkpolicy.BookmarkPolicyFacetFallback">
- <mml:attr name="bookmarkPolicy">NEVER</mml:attr>
- </mml:facet>
- <mml:facet id="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacet" fqcn="org.apache.isis.core.metamodel.facets.object.promptStyle.PromptStyleFacetAsConfigured">
- <mml:attr name="promptStyle">INLINE</mml:attr>
- </mml:facet>
- </mml:facets>
- <mml:returnType>java.lang.Object</mml:returnType>
- <mml:params/>
- </mml:act>
- </mml:actions>
-</mml:domainClassDto>
diff --git a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/current/.gitignore b/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/current/.gitignore
deleted file mode 100644
index b81c795..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/integtests/metamodel/lockdown/current/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*.xml
\ No newline at end of file
diff --git a/webapp-tests/src/test/java/domainapp/webapp/unittests/archunit/ArchitectureTests.java b/webapp-tests/src/test/java/domainapp/webapp/unittests/archunit/ArchitectureTests.java
deleted file mode 100644
index 09da224..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/unittests/archunit/ArchitectureTests.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package domainapp.webapp.unittests.archunit;
-
-import javax.jdo.annotations.PersistenceCapable;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-import com.tngtech.archunit.core.importer.ImportOption;
-import com.tngtech.archunit.junit.AnalyzeClasses;
-import com.tngtech.archunit.junit.ArchTest;
-import com.tngtech.archunit.lang.ArchRule;
-
-import static com.tngtech.archunit.lang.syntax.ArchRuleDefinition.classes;
-import static com.tngtech.archunit.library.Architectures.layeredArchitecture;
-
-import org.apache.isis.applib.annotation.DomainObject;
-import org.apache.isis.applib.annotation.DomainObjectLayout;
-
-import domainapp.modules.simple.SimpleModule;
-import domainapp.webapp.SimpleApp;
-
-@AnalyzeClasses(
- packagesOf = {SimpleModule.class, SimpleApp.class},
- importOptions = {
- ImportOption.DoNotIncludeTests.class
- })
-public class ArchitectureTests {
-
- @ArchTest
- static ArchRule package_dependencies =
- layeredArchitecture()
- .layer("simple module").definedBy("domainapp.modules.simple..")
- .layer("webapp").definedBy("domainapp.webapp..")
- .whereLayer("simple module").mayOnlyBeAccessedByLayers("webapp");
-
- @ArchTest
- static ArchRule classes_annotated_with_PersistenceCapable_are_also_annotated_with_DomainObject =
- classes()
- .that().areAnnotatedWith(PersistenceCapable.class)
- .should().beAnnotatedWith(DomainObject.class);
-
- @ArchTest
- static ArchRule classes_annotated_with_PersistenceCapable_are_also_annotated_with_XmlJavaTypeAdapter =
- classes()
- .that().areAnnotatedWith(PersistenceCapable.class)
- .should().beAnnotatedWith(XmlJavaTypeAdapter.class);
-
- @ArchTest
- static ArchRule classes_annotated_with_DomainObject_are_also_annotated_with_DomainObjectLayout =
- classes()
- .that().areAnnotatedWith(DomainObject.class)
- .should().beAnnotatedWith(DomainObjectLayout.class);
-
-}
diff --git a/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/LockDownMavenDeps_Test.java b/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/LockDownMavenDeps_Test.java
deleted file mode 100644
index b8740ba..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/LockDownMavenDeps_Test.java
+++ /dev/null
@@ -1,71 +0,0 @@
-package domainapp.webapp.unittests.mavendeps.lockdown;
-
-import domainapp.webapp.util.CurrentVsApprovedApprovalTextWriter;
-
-import java.io.IOException;
-import java.net.URL;
-import java.util.Arrays;
-
-import org.approvaltests.namer.StackTraceNamer;
-import org.approvaltests.reporters.DiffReporter;
-import org.approvaltests.reporters.UseReporter;
-import org.approvaltests.writers.ApprovalTextWriter;
-import org.assertj.core.api.Assumptions;
-import org.junit.jupiter.api.BeforeEach;
-import org.junit.jupiter.api.Test;
-
-import com.google.common.base.Charsets;
-import com.google.common.io.Resources;
-
-import static org.approvaltests.Approvals.getReporter;
-import static org.approvaltests.Approvals.verify;
-
-public class LockDownMavenDeps_Test {
-
- @BeforeEach
- public void setUp() throws Exception {
- Assumptions.assumeThat(System.getProperty("mavendeps.lockdown")).isNotNull();
- }
-
- @UseReporter(DiffReporter.class)
- @Test
- public void compare_list() throws Exception {
- final String variant = "list";
- final String current = sort(read(variant));
- verify(approvalTextWriter(current, "txt"), namerFor(variant), getReporter());
- }
-
- @UseReporter(DiffReporter.class)
- @Test
- public void compare_tree() throws Exception {
- final String variant = "tree";
- final String current = read(variant);
- verify(approvalTextWriter(current, "txt"), namerFor(variant), getReporter());
- }
-
- private static ApprovalTextWriter approvalTextWriter(final String received, final String fileExtensionWithoutDot) {
- return new CurrentVsApprovedApprovalTextWriter(received, fileExtensionWithoutDot);
- }
-
- private StackTraceNamer namerFor(String variant) {
- return new StackTraceNamer() {
- @Override
- public String getApprovalName() {
- return "LockDownMavenDeps_Test." + variant;
- }
- };
- }
-
- private String read(final String goal) throws IOException {
- final URL resource = Resources.getResource(getClass(),
- String.format("current/%s.%s.txt", getClass().getSimpleName(), goal));
- return Resources.toString(resource, Charsets.UTF_8);
- }
-
- private static String sort(final String unsorted) {
- final String[] lines = unsorted.split("[\r\n]+");
- Arrays.sort(lines);
- return String.join("\n", lines);
- }
-
-}
diff --git a/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/approved/LockDownMavenDeps_Test.list.txt b/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/approved/LockDownMavenDeps_Test.list.txt
deleted file mode 100644
index 0bb0148..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/approved/LockDownMavenDeps_Test.list.txt
+++ /dev/null
@@ -1,299 +0,0 @@
-
- args4j:args4j:jar:2.0.26:compile -- module args4j (auto)
- cglib:cglib-nodep:jar:3.2.12:compile -- module net.sf.cglib [auto]
- com.approvaltests:approvaltests-util:jar:9.5.0:test -- module approvaltests.util (auto)
- com.approvaltests:approvaltests:jar:9.5.0:test -- module approvaltests (auto)
- com.fasterxml.jackson.core:jackson-annotations:jar:2.11.4:compile -- module com.fasterxml.jackson.annotation
- com.fasterxml.jackson.core:jackson-core:jar:2.11.4:compile -- module com.fasterxml.jackson.core
- com.fasterxml.jackson.core:jackson-databind:jar:2.11.4:compile -- module com.fasterxml.jackson.databind
- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.11.4:compile -- module com.fasterxml.jackson.dataformat.yaml
- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.11.4:compile -- module com.fasterxml.jackson.datatype.jdk8
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.11.4:compile -- module com.fasterxml.jackson.datatype.jsr310
- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.11.4:compile -- module com.fasterxml.jackson.jaxrs.base
- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.11.4:compile -- module com.fasterxml.jackson.jaxrs.json
- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.11.4:compile -- module com.fasterxml.jackson.module.jaxb
- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.11.4:compile -- module com.fasterxml.jackson.module.paramnames
- com.fasterxml.woodstox:woodstox-core:jar:6.2.3:compile -- module com.ctc.wstx
- com.fasterxml:classmate:jar:1.5.1:compile -- module com.fasterxml.classmate
- com.github.java-json-tools:btf:jar:1.3:compile -- module btf (auto)
- com.github.java-json-tools:jackson-coreutils:jar:2.0:compile -- module jackson.coreutils (auto)
- com.github.java-json-tools:json-patch:jar:1.13:compile -- module json.patch (auto)
- com.github.java-json-tools:msg-simple:jar:1.2:compile -- module msg.simple (auto)
- com.github.javafaker:javafaker:jar:1.0.2:test -- module javafaker (auto)
- com.github.mifmif:generex:jar:1.0.2:test -- module generex (auto)
- com.github.openjson:openjson:jar:1.0.11:compile -- module com.github.openjson [auto]
- com.google.code.findbugs:annotations:jar:3.0.1u2:compile -- module annotations (auto)
- com.google.code.findbugs:jsr305:jar:3.0.2:compile -- module jsr305 (auto)
- com.google.code.gson:gson:jar:2.8.6:compile -- module com.google.gson
- com.google.errorprone:error_prone_annotations:jar:2.5.1:compile -- module com.google.errorprone.annotations [auto]
- com.google.guava:failureaccess:jar:1.0.1:compile -- module failureaccess (auto)
- com.google.guava:guava:jar:30.1-jre:compile -- module com.google.common [auto]
- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile -- module listenablefuture (auto)
- com.google.j2objc:j2objc-annotations:jar:1.3:compile -- module j2objc.annotations (auto)
- com.google.javascript:closure-compiler-externs:jar:v20190325:compile -- module closure.compiler.externs.v20190325 (auto)
- com.google.javascript:closure-compiler-unshaded:jar:v20190325:compile -- module closure.compiler.unshaded.v20190325 (auto)
- com.google.jsinterop:jsinterop-annotations:jar:1.0.0:compile -- module jsinterop.annotations (auto)
- com.h2database:h2:jar:1.4.200:compile -- module com.h2database [auto]
- com.ibm.async:asyncutil:jar:0.1.0:compile -- module asyncutil (auto)
- com.jayway.jsonpath:json-path:jar:2.4.0:compile -- module json.path (auto)
- com.sun.activation:jakarta.activation:jar:1.2.2:compile -- module jakarta.activation
- com.sun.istack:istack-commons-runtime:jar:3.0.11:compile -- module com.sun.istack.runtime
- com.sun.mail:jakarta.mail:jar:1.6.5:compile -- module jakarta.mail [auto]
- com.sun.mail:javax.mail:jar:1.6.2:compile -- module java.mail [auto]
- com.sun.xml.bind:jaxb-core:jar:2.3.0.1:compile -- module jaxb.core (auto)
- com.sun.xml.bind:jaxb-impl:jar:2.3.3:compile -- module com.sun.xml.bind
- com.sun.xml.bind:jaxb-jxc:jar:2.3.3:compile -- module com.sun.tools.jxc
- com.sun.xml.bind:jaxb-xjc:jar:2.3.3:compile -- module com.sun.tools.xjc
- com.sun.xml.fastinfoset:FastInfoset:jar:1.2.18:compile -- module com.sun.xml.fastinfoset
- com.sun.xml.messaging.saaj:saaj-impl:jar:1.5.2:runtime -- module com.sun.xml.messaging.saaj
- com.sun.xml.stream.buffer:streambuffer:jar:1.5.9:compile -- module com.sun.xml.streambuffer
- com.sun.xml.ws:jaxws-eclipselink-plugin:jar:2.3.3:compile -- module com.sun.xml.ws.eclipselink
- com.sun.xml.ws:jaxws-ri:pom:2.3.3:compile
- com.sun.xml.ws:jaxws-rt:jar:2.3.3:compile -- module com.sun.xml.ws
- com.sun.xml.ws:jaxws-tools:jar:2.3.3:compile -- module com.sun.tools.ws
- com.sun.xml.ws:policy:jar:2.7.10:compile -- module com.sun.xml.ws.policy
- com.sun.xml.ws:release-documentation:zip:docbook:2.3.3:compile
- com.sun.xml.ws:samples:zip:2.3.3:compile
- com.sun.xml.ws:sdo-eclipselink-plugin:jar:2.3.3:compile -- module com.sun.xml.ws.sdo
- com.tngtech.archunit:archunit-junit5-api:jar:0.14.1:test -- module com.tngtech.archunit.junit5.api [auto]
- com.tngtech.archunit:archunit-junit5-engine-api:jar:0.14.1:test -- module com.tngtech.archunit.junit5.engineapi [auto]
- com.tngtech.archunit:archunit-junit5-engine:jar:0.14.1:test -- module com.tngtech.archunit.junit5.engine [auto]
- com.tngtech.archunit:archunit:jar:0.14.1:test -- module com.tngtech.archunit [auto]
- com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:compile -- module android.json (auto)
- commons-beanutils:commons-beanutils:jar:1.9.4:compile -- module commons.beanutils (auto)
- commons-codec:commons-codec:jar:1.15:compile -- module org.apache.commons.codec [auto]
- commons-collections:commons-collections:jar:3.2.2:compile -- module commons.collections (auto)
- commons-fileupload:commons-fileupload:jar:1.4:compile -- module commons.fileupload (auto)
- commons-io:commons-io:jar:2.8.0:compile -- module org.apache.commons.io [auto]
- de.agilecoders.wicket.webjars:wicket-webjars:jar:2.0.15:compile -- module wicket.webjars (auto)
- de.agilecoders.wicket:jquery-selectors:jar:2.0.10:compile -- module jquery.selectors (auto)
- de.agilecoders.wicket:wicket-bootstrap-core:jar:2.0.14:compile -- module wicket.bootstrap.core (auto)
- de.agilecoders.wicket:wicket-bootstrap-extensions:jar:2.0.14:compile -- module wicket.bootstrap.extensions (auto)
- de.agilecoders.wicket:wicket-bootstrap-themes:jar:2.0.14:compile -- module wicket.bootstrap.themes (auto)
- dk.brics.automaton:automaton:jar:1.11-8:test -- module automaton (auto)
- io.cucumber:create-meta:jar:2.0.4:test -- module io.cucumber.createmeta [auto]
- io.cucumber:cucumber-core:jar:6.9.1:test -- module io.cucumber.core [auto]
- io.cucumber:cucumber-expressions:jar:10.3.0:test -- module io.cucumber.cucumberexpressions [auto]
- io.cucumber:cucumber-gherkin-messages:jar:6.9.1:test -- module io.cucumber.core.gherkin.messages [auto]
- io.cucumber:cucumber-gherkin:jar:6.9.1:test -- module io.cucumber.core.gherkin [auto]
- io.cucumber:cucumber-java:jar:6.9.1:test -- module io.cucumber.java [auto]
- io.cucumber:cucumber-junit-platform-engine:jar:6.9.1:test -- module io.cucumber.junit.platform.engine
- io.cucumber:cucumber-plugin:jar:6.9.1:test -- module io.cucumber.plugin [auto]
- io.cucumber:cucumber-spring:jar:6.9.1:test -- module io.cucumber.spring [auto]
- io.cucumber:datatable:jar:3.5.0:test -- module io.cucumber.datatable [auto]
- io.cucumber:docstring:jar:6.9.1:test -- module io.cucumber.docstring [auto]
- io.cucumber:html-formatter:jar:9.0.0:test -- module io.cucumber.htmlformatter [auto]
- io.cucumber:messages:jar:13.2.1:test -- module io.cucumber.messages [auto]
- io.cucumber:tag-expressions:jar:3.0.0:test -- module io.cucumber.tagexpressions [auto]
- io.smallrye.config:smallrye-config-common:jar:1.6.1:compile -- module smallrye.config.common (auto)
- io.smallrye.config:smallrye-config:jar:1.6.1:compile -- module smallrye.config (auto)
- io.swagger:swagger-annotations:jar:1.6.2:compile -- module swagger.annotations (auto)
- io.swagger:swagger-core:jar:1.6.2:compile -- module swagger.core (auto)
- io.swagger:swagger-models:jar:1.6.2:compile -- module swagger.models (auto)
- jakarta.activation:jakarta.activation-api:jar:1.2.2:compile -- module jakarta.activation
- jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile -- module java.annotation [auto]
- jakarta.jws:jakarta.jws-api:jar:2.1.0:compile -- module java.jws
- jakarta.persistence:jakarta.persistence-api:jar:2.2.3:compile -- module java.persistence [auto]
- jakarta.validation:jakarta.validation-api:jar:2.0.2:compile -- module java.validation [auto]
- jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.3:compile -- module java.xml.bind
- jakarta.xml.soap:jakarta.xml.soap-api:jar:1.4.2:compile -- module java.xml.soap
- jakarta.xml.ws:jakarta.xml.ws-api:jar:2.3.3:compile -- module java.xml.ws
- javax.activation:activation:jar:1.1:compile -- module activation (auto)
- javax.activation:javax.activation-api:jar:1.2.0:compile -- module java.activation [auto]
- javax.annotation:javax.annotation-api:jar:1.3.2:compile -- module java.annotation [auto]
- javax.inject:javax.inject:jar:1:compile -- module javax.inject (auto)
- javax.json:javax.json-api:jar:1.1.4:compile -- module java.json
- javax.servlet:javax.servlet-api:jar:4.0.1:compile -- module javax.servlet.api (auto)
- javax.transaction:transaction-api:jar:1.1:compile -- module transaction.api (auto)
- javax.validation:validation-api:jar:2.0.1.Final:compile -- module java.validation [auto]
- javax.xml.bind:jaxb-api:jar:2.3.1:compile -- module java.xml.bind
- javax:javaee-api:jar:8.0.1:compile -- module javaee.api (auto)
- joda-time:joda-time:jar:2.10.9:compile -- module org.joda.time [auto]
- net.bytebuddy:byte-buddy-agent:jar:1.10.19:compile -- module net.bytebuddy.agent
- net.bytebuddy:byte-buddy:jar:1.10.19:compile -- module net.bytebuddy
- net.ftlines.wicket-source:wicket-source:jar:7.0.0:compile -- module wicket.source (auto)
- net.jcip:jcip-annotations:jar:1.0:compile -- module jcip.annotations (auto)
- net.minidev:accessors-smart:jar:1.2:compile -- module accessors.smart (auto)
- net.minidev:json-smart:jar:2.3:compile -- module json.smart (auto)
- org.apache.commons:commons-collections4:jar:4.4:compile -- module org.apache.commons.collections4 [auto]
- org.apache.commons:commons-email:jar:1.5:compile -- module commons.email (auto)
- org.apache.commons:commons-lang3:jar:3.11:compile -- module org.apache.commons.lang3 [auto]
- org.apache.httpcomponents:httpclient:jar:4.5.13:compile -- module org.apache.httpcomponents.httpclient [auto]
- org.apache.httpcomponents:httpcore:jar:4.4.14:compile -- module org.apache.httpcomponents.httpcore [auto]
- org.apache.isis.commons:isis-commons:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.commons [auto]
- org.apache.isis.core:isis-applib:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.applib [auto]
- org.apache.isis.core:isis-core-codegen-bytebuddy:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.core.codegen.bytebuddy [auto]
- org.apache.isis.core:isis-core-config:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.core.config [auto]
- org.apache.isis.core:isis-core-interaction:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.core.interaction [auto]
- org.apache.isis.core:isis-core-metamodel:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.core.metamodel [auto]
- org.apache.isis.core:isis-core-runtime:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.core.runtime [auto]
- org.apache.isis.core:isis-core-runtimeservices:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.core.runtimeservices [auto]
- org.apache.isis.core:isis-core-security:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.security.api [auto]
- org.apache.isis.core:isis-core-transaction:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.core.transaction [auto]
- org.apache.isis.core:isis-core-webapp:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.core.webapp [auto]
- org.apache.isis.core:isis-jdk-supplemental:pom:2.0.0-SNAPSHOT:compile
- org.apache.isis.core:isis-schema:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.schema [auto]
- org.apache.isis.extensions:isis-extensions-flyway-impl:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.extensions.flyway.impl [auto]
- org.apache.isis.mavendeps:isis-mavendeps-integspecs:pom:2.0.0-SNAPSHOT:test
- org.apache.isis.mavendeps:isis-mavendeps-integtests:pom:2.0.0-SNAPSHOT:test
- org.apache.isis.mavendeps:isis-mavendeps-jdk11:pom:2.0.0-SNAPSHOT:compile
- org.apache.isis.mavendeps:isis-mavendeps-jdo:pom:2.0.0-SNAPSHOT:compile
- org.apache.isis.mavendeps:isis-mavendeps-webapp:pom:2.0.0-SNAPSHOT:compile
- org.apache.isis.persistence:isis-persistence-jdo-applib:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.persistence.jdo.applib [auto]
- org.apache.isis.persistence:isis-persistence-jdo-datanucleus:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.persistence.jdo.datanucleus [auto]
- org.apache.isis.persistence:isis-persistence-jdo-integration:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.persistence.jdo.integration [auto]
- org.apache.isis.persistence:isis-persistence-jdo-metamodel:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.persistence.jdo.metamodel [auto]
- org.apache.isis.persistence:isis-persistence-jdo-provider:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.persistence.jdo.provider [auto]
- org.apache.isis.persistence:isis-persistence-jdo-spring:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.persistence.jdo.spring [auto]
- org.apache.isis.security:isis-security-bypass:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.security.bypass [auto]
- org.apache.isis.security:isis-security-keycloak:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.security.keycloak [auto]
- org.apache.isis.security:isis-security-shiro:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.security.shiro [auto]
- org.apache.isis.starters:simpleapp-module-simple:jar:1.0.0-SNAPSHOT:compile -- module simpleapp.module.simple (auto)
- org.apache.isis.subdomains:isis-subdomains-spring-applib:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.subdomains.spring.applib [auto]
- org.apache.isis.testing:isis-testing-fakedata-applib:jar:2.0.0-SNAPSHOT:test -- module org.apache.isis.testing.fakedata.applib [auto]
- org.apache.isis.testing:isis-testing-fixtures-applib:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.testing.fixtures.applib [auto]
- org.apache.isis.testing:isis-testing-h2console-ui:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.testing.h2console.ui [auto]
- org.apache.isis.testing:isis-testing-integtestsupport-applib:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.testing.integtestsupport.applib [auto]
- org.apache.isis.testing:isis-testing-specsupport-applib:jar:2.0.0-SNAPSHOT:test -- module org.apache.isis.testing.specsupport.applib [auto]
- org.apache.isis.viewer:isis-viewer-common:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.viewer.common [auto]
- org.apache.isis.viewer:isis-viewer-restfulobjects-applib:jar:2.0.0-SNAPSHOT:compile
- org.apache.isis.viewer:isis-viewer-restfulobjects-jaxrsresteasy4:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.viewer.restfulobjects.jaxrsresteasy4 [auto]
- org.apache.isis.viewer:isis-viewer-restfulobjects-rendering:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.viewer.restfulobjects.rendering [auto]
- org.apache.isis.viewer:isis-viewer-restfulobjects-viewer:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.viewer.restfulobjects.viewer [auto]
- org.apache.isis.viewer:isis-viewer-wicket-model:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.viewer.wicket.model [auto]
- org.apache.isis.viewer:isis-viewer-wicket-ui:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.viewer.wicket.ui [auto]
- org.apache.isis.viewer:isis-viewer-wicket-viewer:jar:2.0.0-SNAPSHOT:compile -- module org.apache.isis.viewer.wicket.viewer [auto]
- org.apache.logging.log4j:log4j-api:jar:2.13.3:compile -- module org.apache.logging.log4j
- org.apache.logging.log4j:log4j-core:jar:2.13.3:compile -- module org.apache.logging.log4j.core [auto]
- org.apache.logging.log4j:log4j-jul:jar:2.13.3:compile -- module org.apache.logging.log4j.jul [auto]
- org.apache.logging.log4j:log4j-slf4j-impl:jar:2.13.3:compile -- module org.apache.logging.log4j.slf4j [auto]
- org.apache.shiro:shiro-cache:jar:1.7.0:compile -- module shiro.cache (auto)
- org.apache.shiro:shiro-config-core:jar:1.7.0:compile -- module shiro.config.core (auto)
- org.apache.shiro:shiro-config-ogdl:jar:1.7.0:compile -- module shiro.config.ogdl (auto)
- org.apache.shiro:shiro-core:jar:1.7.0:compile -- module shiro.core (auto)
- org.apache.shiro:shiro-crypto-cipher:jar:1.7.0:compile -- module shiro.crypto.cipher (auto)
- org.apache.shiro:shiro-crypto-core:jar:1.7.0:compile -- module shiro.crypto.core (auto)
- org.apache.shiro:shiro-crypto-hash:jar:1.7.0:compile -- module shiro.crypto.hash (auto)
- org.apache.shiro:shiro-event:jar:1.7.0:compile -- module shiro.event (auto)
- org.apache.shiro:shiro-lang:jar:1.7.0:compile -- module shiro.lang (auto)
- org.apache.shiro:shiro-web:jar:1.7.0:compile -- module shiro.web (auto)
- org.apache.tomcat.embed:tomcat-embed-core:jar:9.0.41:compile -- module org.apache.tomcat.embed.core
- org.apache.tomcat.embed:tomcat-embed-websocket:jar:9.0.41:compile -- module org.apache.tomcat.embed.websocket
- org.apache.wicket:wicket-auth-roles:jar:8.11.0:compile -- module wicket.auth.roles (auto)
- org.apache.wicket:wicket-core:jar:8.11.0:compile -- module wicket.core (auto)
- org.apache.wicket:wicket-devutils:jar:8.11.0:compile -- module wicket.devutils (auto)
- org.apache.wicket:wicket-extensions:jar:8.11.0:compile -- module wicket.extensions (auto)
- org.apache.wicket:wicket-ioc:jar:8.11.0:compile -- module wicket.ioc (auto)
- org.apache.wicket:wicket-request:jar:8.11.0:compile -- module wicket.request (auto)
- org.apache.wicket:wicket-spring:jar:8.11.0:compile -- module wicket.spring (auto)
- org.apache.wicket:wicket-util:jar:8.11.0:compile -- module wicket.util (auto)
- org.apache.wicket:wicket:pom:8.11.0:compile
- org.apiguardian:apiguardian-api:jar:1.1.0:compile -- module org.apiguardian.api
- org.assertj:assertj-core:jar:3.18.1:compile -- module org.assertj.core
- org.attoparser:attoparser:jar:2.0.5.RELEASE:compile -- module attoparser [auto]
- org.checkerframework:checker-qual:jar:3.5.0:compile -- module org.checkerframework.checker.qual [auto]
- org.codehaus.woodstox:stax2-api:jar:4.2.1:compile -- module org.codehaus.stax2
- org.danekja:jdk-serializable-functional:jar:1.8.6:compile -- module jdk.serializable.functional (auto)
- org.datanucleus:datanucleus-api-jdo:jar:5.2.4:compile -- module org.datanucleus.api.jdo [auto]
- org.datanucleus:datanucleus-core:jar:5.2.5:compile -- module org.datanucleus [auto]
- org.datanucleus:datanucleus-jdo-query:jar:5.0.9:compile -- module datanucleus.jdo.query (auto)
- org.datanucleus:datanucleus-jodatime:jar:5.2.0-release:compile -- module datanucleus.jodatime (auto)
- org.datanucleus:datanucleus-rdbms:jar:5.2.5:compile -- module org.datanucleus.store.rdbms [auto]
- org.datanucleus:javax.jdo:jar:3.2.0-m13:compile -- module javax.jdo [auto]
- org.eclipse.microprofile.config:microprofile-config-api:jar:1.4:compile -- module microprofile.config.api (auto)
- org.eclipse.persistence:commonj.sdo:jar:2.1.1:compile -- module commonj.sdo (auto)
- org.eclipse.persistence:org.eclipse.persistence.asm:jar:2.7.7:compile -- module eclipselink.asm [auto]
- org.eclipse.persistence:org.eclipse.persistence.core:jar:2.7.7:compile -- module org.eclipse.persistence.core (auto)
- org.eclipse.persistence:org.eclipse.persistence.moxy:jar:2.7.7:compile -- module org.eclipse.persistence.moxy (auto)
- org.eclipse.persistence:org.eclipse.persistence.sdo:jar:2.7.7:compile -- module org.eclipse.persistence.sdo (auto)
- org.flywaydb:flyway-core:jar:7.1.1:compile -- module org.flywaydb.core [auto]
- org.glassfish.external:management-api:jar:3.2.2:compile -- module management.api (auto)
- org.glassfish.gmbal:gmbal:jar:4.0.1:compile -- module gmbal (auto)
- org.glassfish.ha:ha-api:jar:3.1.12:compile -- module ha.api (auto)
- org.glassfish.jaxb:jaxb-runtime:jar:2.3.3:compile -- module org.glassfish.jaxb.runtime
- org.glassfish.jaxb:txw2:jar:2.3.3:compile -- module com.sun.xml.txw2
- org.glassfish.pfl:pfl-basic:jar:4.1.0:compile -- module pfl.basic (auto)
- org.glassfish.pfl:pfl-tf:jar:4.1.0:compile -- module pfl.tf (auto)
- org.glassfish:jakarta.el:jar:3.0.3:compile -- module jakarta.el (auto)
- org.glassfish:javax.json:jar:1.1.2:compile -- module org.glassfish.java.json
- org.hamcrest:hamcrest-core:jar:2.2:compile -- module org.hamcrest.core.deprecated [auto]
- org.hamcrest:hamcrest-library:jar:2.2:compile -- module org.hamcrest.library.deprecated [auto]
- org.hamcrest:hamcrest:jar:2.2:compile -- module org.hamcrest [auto]
- org.hibernate.validator:hibernate-validator:jar:6.1.7.Final:compile -- module org.hibernate.validator [auto]
- org.hsqldb:hsqldb:jar:2.5.1:compile -- module hsqldb (auto)
- org.jboss.logging:jboss-logging:jar:3.4.1.Final:compile -- module org.jboss.logging [auto]
- org.jboss.resteasy:resteasy-client-api:jar:4.5.8.Final:compile -- module resteasy.client.api (auto)
- org.jboss.resteasy:resteasy-client:jar:4.5.8.Final:compile -- module resteasy.client (auto)
- org.jboss.resteasy:resteasy-core-spi:jar:4.5.8.Final:compile -- module resteasy.core.spi (auto)
- org.jboss.resteasy:resteasy-core:jar:4.5.8.Final:compile -- module resteasy.core (auto)
- org.jboss.resteasy:resteasy-jackson2-provider:jar:4.5.8.Final:compile -- module resteasy.jackson2.provider (auto)
- org.jboss.resteasy:resteasy-jaxb-provider:jar:4.5.8.Final:compile -- module resteasy.jaxb.provider (auto)
- org.jboss.resteasy:resteasy-servlet-initializer:jar:4.5.8.Final:compile -- module resteasy.servlet.initializer (auto)
- org.jboss.resteasy:resteasy-spring-boot-starter:jar:4.6.4.Final:compile -- module resteasy.spring.boot.starter (auto)
- org.jboss.resteasy:resteasy-spring:jar:4.5.8.Final:compile -- module resteasy.spring (auto)
- org.jboss.spec.javax.annotation:jboss-annotations-api_1.3_spec:jar:2.0.1.Final:compile -- module java.annotation [auto]
- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.1_spec:jar:2.0.1.Final:compile -- module java.ws.rs
- org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.3_spec:jar:1.0.1.Final:compile -- module java.xml.bind [auto]
- org.junit.jupiter:junit-jupiter-api:jar:5.7.0:compile -- module org.junit.jupiter.api
- org.junit.jupiter:junit-jupiter-engine:jar:5.7.0:runtime -- module org.junit.jupiter.engine
- org.junit.jupiter:junit-jupiter-params:jar:5.7.0:compile -- module org.junit.jupiter.params
- org.junit.jupiter:junit-jupiter:jar:5.7.0:compile -- module org.junit.jupiter
- org.junit.platform:junit-platform-commons:jar:1.7.0:compile -- module org.junit.platform.commons
- org.junit.platform:junit-platform-engine:jar:1.7.0:runtime -- module org.junit.platform.engine
- org.jvnet.mimepull:mimepull:jar:1.9.13:compile -- module org.jvnet.mimepull
- org.jvnet.staxex:stax-ex:jar:1.8.3:compile -- module org.jvnet.staxex
- org.mockito:mockito-core:jar:3.6.28:compile -- module org.mockito [auto]
- org.mockito:mockito-junit-jupiter:jar:3.6.28:compile -- module mockito.junit.jupiter (auto)
- org.objenesis:objenesis:jar:3.1:compile -- module org.objenesis [auto]
- org.opentest4j:opentest4j:jar:1.2.0:compile -- module org.opentest4j
- org.ow2.asm:asm-analysis:jar:7.1:compile -- module org.objectweb.asm.tree.analysis
- org.ow2.asm:asm-tree:jar:7.1:compile -- module org.objectweb.asm.tree
- org.ow2.asm:asm-util:jar:7.1:compile -- module org.objectweb.asm.util
- org.owasp.encoder:encoder:jar:1.2.2:compile -- module encoder (auto)
- org.projectlombok:lombok:jar:1.18.16:provided -- module lombok
- org.reactivestreams:reactive-streams:jar:1.0.3:compile -- module org.reactivestreams [auto]
- org.skyscreamer:jsonassert:jar:1.5.0:compile -- module jsonassert (auto)
- org.slf4j:jul-to-slf4j:jar:1.7.30:compile -- module jul.to.slf4j (auto)
- org.slf4j:slf4j-api:jar:1.7.30:compile -- module org.slf4j [auto]
- org.springframework.boot:spring-boot-actuator-autoconfigure:jar:2.4.2:compile -- module spring.boot.actuator.autoconfigure [auto]
- org.springframework.boot:spring-boot-actuator:jar:2.4.2:compile -- module spring.boot.actuator [auto]
- org.springframework.boot:spring-boot-autoconfigure:jar:2.4.2:compile -- module spring.boot.autoconfigure [auto]
- org.springframework.boot:spring-boot-starter-json:jar:2.4.2:compile -- module spring.boot.starter.json [auto]
- org.springframework.boot:spring-boot-starter-log4j2:jar:2.4.2:compile -- module spring.boot.starter.log4j2 [auto]
- org.springframework.boot:spring-boot-starter-test:jar:2.4.2:compile -- module spring.boot.starter.test [auto]
- org.springframework.boot:spring-boot-starter-thymeleaf:jar:2.4.2:compile -- module spring.boot.starter.thymeleaf [auto]
- org.springframework.boot:spring-boot-starter-tomcat:jar:2.4.2:compile -- module spring.boot.starter.tomcat [auto]
- org.springframework.boot:spring-boot-starter-web:jar:2.4.2:compile -- module spring.boot.starter.web [auto]
- org.springframework.boot:spring-boot-starter:jar:2.4.2:compile -- module spring.boot.starter [auto]
- org.springframework.boot:spring-boot-test-autoconfigure:jar:2.4.2:compile -- module spring.boot.test.autoconfigure [auto]
- org.springframework.boot:spring-boot-test:jar:2.4.2:compile -- module spring.boot.test [auto]
- org.springframework.boot:spring-boot:jar:2.4.2:compile -- module spring.boot [auto]
- org.springframework:spring-aop:jar:5.3.3:compile -- module spring.aop [auto]
- org.springframework:spring-beans:jar:5.3.3:compile -- module spring.beans [auto]
- org.springframework:spring-context:jar:5.3.3:compile -- module spring.context [auto]
- org.springframework:spring-core:jar:5.3.3:compile -- module spring.core [auto]
- org.springframework:spring-expression:jar:5.3.3:compile -- module spring.expression [auto]
- org.springframework:spring-jcl:jar:5.3.3:compile -- module spring.jcl [auto]
- org.springframework:spring-jdbc:jar:5.3.3:compile -- module spring.jdbc [auto]
- org.springframework:spring-test:jar:5.3.3:compile -- module spring.test [auto]
- org.springframework:spring-tx:jar:5.3.3:compile -- module spring.tx [auto]
- org.springframework:spring-web:jar:5.3.3:compile -- module spring.web [auto]
- org.springframework:spring-webmvc:jar:5.3.3:compile -- module spring.webmvc [auto]
- org.thymeleaf.extras:thymeleaf-extras-java8time:jar:3.0.4.RELEASE:compile -- module thymeleaf.extras.java8time [auto]
- org.thymeleaf:thymeleaf-spring5:jar:3.0.12.RELEASE:compile -- module thymeleaf.spring5 [auto]
- org.thymeleaf:thymeleaf:jar:3.0.12.RELEASE:compile -- module thymeleaf [auto]
- org.unbescape:unbescape:jar:1.1.6.RELEASE:compile -- module unbescape [auto]
- org.webjars.bower:momentjs:jar:2.24.0:compile -- module momentjs (auto)
- org.webjars.bower:summernote:jar:0.8.11:compile -- module summernote (auto)
- org.webjars:Eonasdan-bootstrap-datetimepicker:jar:4.17.47:compile -- module Eonasdan.bootstrap.datetimepicker (auto)
- org.webjars:animate.css:jar:3.5.2:compile -- module animate.css (auto)
- org.webjars:bootstrap:jar:3.4.1:compile -- module bootstrap (auto)
- org.webjars:font-awesome:jar:5.15.0:compile -- module font.awesome (auto)
- org.webjars:jquery-ui:jar:1.12.1:compile -- module jquery.ui (auto)
- org.webjars:jquery:jar:1.11.1:compile -- module jquery (auto)
- org.webjars:modernizr:jar:2.8.3:compile -- module modernizr (auto)
- org.webjars:select2:jar:4.0.13:compile -- module select2 (auto)
- org.wicketstuff:wicketstuff-select2:jar:8.11.0:compile -- module wicketstuff.select2 (auto)
- org.xmlunit:xmlunit-core:jar:2.7.0:compile -- module org.xmlunit [auto]
- org.yaml:snakeyaml:jar:1.27:compile -- module org.yaml.snakeyaml [auto]
-The following files have been resolved:
diff --git a/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/approved/LockDownMavenDeps_Test.tree.txt b/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/approved/LockDownMavenDeps_Test.tree.txt
deleted file mode 100644
index cf77ed8..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/approved/LockDownMavenDeps_Test.tree.txt
+++ /dev/null
@@ -1,298 +0,0 @@
-org.apache.isis.starters:simpleapp-webapp:jar:1.0.0-SNAPSHOT
-+- org.apache.isis.starters:simpleapp-module-simple:jar:1.0.0-SNAPSHOT:compile
-| +- org.apache.isis.core:isis-applib:jar:2.0.0-SNAPSHOT:compile
-| | +- javax:javaee-api:jar:8.0.1:compile
-| | | \- com.sun.mail:javax.mail:jar:1.6.2:compile
-| | | \- javax.activation:activation:jar:1.1:compile
-| | \- com.google.code.findbugs:annotations:jar:3.0.1u2:compile
-| | +- net.jcip:jcip-annotations:jar:1.0:compile
-| | \- com.google.code.findbugs:jsr305:jar:3.0.2:compile
-| +- org.apache.isis.persistence:isis-persistence-jdo-datanucleus:jar:2.0.0-SNAPSHOT:compile
-| | +- org.apache.isis.persistence:isis-persistence-jdo-applib:jar:2.0.0-SNAPSHOT:compile
-| | | \- org.datanucleus:javax.jdo:jar:3.2.0-m13:compile
-| | | \- javax.transaction:transaction-api:jar:1.1:compile
-| | +- org.apache.isis.persistence:isis-persistence-jdo-provider:jar:2.0.0-SNAPSHOT:compile
-| | | \- org.apache.isis.core:isis-core-metamodel:jar:2.0.0-SNAPSHOT:compile
-| | | \- io.swagger:swagger-core:jar:1.6.2:compile
-| | | +- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.11.4:compile
-| | | \- io.swagger:swagger-models:jar:1.6.2:compile
-| | | \- io.swagger:swagger-annotations:jar:1.6.2:compile
-| | +- org.apache.isis.core:isis-core-runtime:jar:2.0.0-SNAPSHOT:compile
-| | | \- org.apache.commons:commons-email:jar:1.5:compile
-| | +- org.datanucleus:datanucleus-core:jar:5.2.5:compile
-| | +- org.datanucleus:datanucleus-api-jdo:jar:5.2.4:compile
-| | +- org.datanucleus:datanucleus-jdo-query:jar:5.0.9:compile
-| | +- org.datanucleus:datanucleus-rdbms:jar:5.2.5:compile
-| | \- org.datanucleus:datanucleus-jodatime:jar:5.2.0-release:compile
-| \- org.apache.isis.testing:isis-testing-fixtures-applib:jar:2.0.0-SNAPSHOT:compile
-| +- joda-time:joda-time:jar:2.10.9:compile
-| \- org.apache.isis.subdomains:isis-subdomains-spring-applib:jar:2.0.0-SNAPSHOT:compile
-+- org.apache.isis.mavendeps:isis-mavendeps-webapp:pom:2.0.0-SNAPSHOT:compile
-| +- org.springframework.boot:spring-boot-starter-web:jar:2.4.2:compile
-| | +- org.springframework.boot:spring-boot-starter:jar:2.4.2:compile
-| | | +- jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile
-| | | \- org.yaml:snakeyaml:jar:1.27:compile
-| | +- org.springframework.boot:spring-boot-starter-json:jar:2.4.2:compile
-| | | +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.11.4:compile
-| | | \- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.11.4:compile
-| | +- org.springframework.boot:spring-boot-starter-tomcat:jar:2.4.2:compile
-| | | +- org.apache.tomcat.embed:tomcat-embed-core:jar:9.0.41:compile
-| | | +- org.glassfish:jakarta.el:jar:3.0.3:compile
-| | | \- org.apache.tomcat.embed:tomcat-embed-websocket:jar:9.0.41:compile
-| | +- org.springframework:spring-web:jar:5.3.3:compile
-| | \- org.springframework:spring-webmvc:jar:5.3.3:compile
-| +- org.apache.isis.core:isis-schema:jar:2.0.0-SNAPSHOT:compile
-| +- org.apache.isis.viewer:isis-viewer-wicket-viewer:jar:2.0.0-SNAPSHOT:compile
-| | +- org.apache.isis.viewer:isis-viewer-wicket-ui:jar:2.0.0-SNAPSHOT:compile
-| | | +- org.apache.isis.viewer:isis-viewer-wicket-model:jar:2.0.0-SNAPSHOT:compile
-| | | +- org.apache.wicket:wicket-core:jar:8.11.0:compile
-| | | | +- com.github.openjson:openjson:jar:1.0.11:compile
-| | | | +- org.apache.wicket:wicket-request:jar:8.11.0:compile
-| | | | +- org.apache.wicket:wicket-util:jar:8.11.0:compile
-| | | | | +- commons-fileupload:commons-fileupload:jar:1.4:compile
-| | | | | \- org.apache.commons:commons-collections4:jar:4.4:compile
-| | | | \- org.danekja:jdk-serializable-functional:jar:1.8.6:compile
-| | | +- org.apache.wicket:wicket-devutils:jar:8.11.0:compile
-| | | +- org.apache.wicket:wicket-extensions:jar:8.11.0:compile
-| | | +- org.wicketstuff:wicketstuff-select2:jar:8.11.0:compile
-| | | +- org.webjars:select2:jar:4.0.13:compile
-| | | | \- org.webjars:jquery:jar:1.11.1:compile
-| | | +- org.webjars:jquery-ui:jar:1.12.1:compile
-| | | +- de.agilecoders.wicket.webjars:wicket-webjars:jar:2.0.15:compile
-| | | +- de.agilecoders.wicket:wicket-bootstrap-extensions:jar:2.0.14:compile
-| | | | +- org.webjars:Eonasdan-bootstrap-datetimepicker:jar:4.17.47:compile
-| | | | +- org.webjars.bower:momentjs:jar:2.24.0:compile
-| | | | +- com.google.javascript:closure-compiler-unshaded:jar:v20190325:compile
-| | | | | +- com.google.javascript:closure-compiler-externs:jar:v20190325:compile
-| | | | | +- args4j:args4j:jar:2.0.26:compile
-| | | | | +- com.google.code.gson:gson:jar:2.8.6:compile
-| | | | | \- com.google.jsinterop:jsinterop-annotations:jar:1.0.0:compile
-| | | | \- org.webjars:animate.css:jar:3.5.2:compile
-| | | +- org.webjars.bower:summernote:jar:0.8.11:compile
-| | | +- de.agilecoders.wicket:wicket-bootstrap-themes:jar:2.0.14:compile
-| | | \- com.google.guava:guava:jar:30.1-jre:compile
-| | | +- com.google.guava:failureaccess:jar:1.0.1:compile
-| | | +- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile
-| | | +- org.checkerframework:checker-qual:jar:3.5.0:compile
-| | | +- com.google.errorprone:error_prone_annotations:jar:2.5.1:compile
-| | | \- com.google.j2objc:j2objc-annotations:jar:1.3:compile
-| | +- org.apache.wicket:wicket-spring:jar:8.11.0:compile
-| | | \- org.apache.wicket:wicket-ioc:jar:8.11.0:compile
-| | | +- cglib:cglib-nodep:jar:3.2.12:compile
-| | | +- javax.inject:javax.inject:jar:1:compile
-| | | \- org.ow2.asm:asm-util:jar:7.1:compile
-| | | +- org.ow2.asm:asm-tree:jar:7.1:compile
-| | | \- org.ow2.asm:asm-analysis:jar:7.1:compile
-| | +- org.apache.wicket:wicket-auth-roles:jar:8.11.0:compile
-| | +- de.agilecoders.wicket:wicket-bootstrap-core:jar:2.0.14:compile
-| | | +- de.agilecoders.wicket:jquery-selectors:jar:2.0.10:compile
-| | | +- org.webjars:bootstrap:jar:3.4.1:compile
-| | | +- org.webjars:modernizr:jar:2.8.3:compile
-| | | \- org.apache.commons:commons-lang3:jar:3.11:compile
-| | +- net.ftlines.wicket-source:wicket-source:jar:7.0.0:compile
-| | | \- org.apache.wicket:wicket:pom:8.11.0:compile
-| | \- commons-io:commons-io:jar:2.8.0:compile
-| +- org.apache.isis.viewer:isis-viewer-restfulobjects-viewer:jar:2.0.0-SNAPSHOT:compile
-| | +- org.apache.isis.viewer:isis-viewer-common:jar:2.0.0-SNAPSHOT:compile
-| | | \- org.webjars:font-awesome:jar:5.15.0:compile
-| | +- org.apache.isis.viewer:isis-viewer-restfulobjects-rendering:jar:2.0.0-SNAPSHOT:compile
-| | | \- org.apache.isis.viewer:isis-viewer-restfulobjects-applib:jar:2.0.0-SNAPSHOT:compile
-| | \- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.11.4:compile
-| | +- jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.3:compile
-| | \- jakarta.activation:jakarta.activation-api:jar:1.2.2:compile
-| +- org.apache.isis.viewer:isis-viewer-restfulobjects-jaxrsresteasy4:jar:2.0.0-SNAPSHOT:compile
-| | \- org.jboss.resteasy:resteasy-spring-boot-starter:jar:4.6.4.Final:compile
-| | +- org.jboss.resteasy:resteasy-core:jar:4.5.8.Final:compile
-| | | +- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.1_spec:jar:2.0.1.Final:compile
-| | | +- org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.3_spec:jar:1.0.1.Final:compile
-| | | +- org.reactivestreams:reactive-streams:jar:1.0.3:compile
-| | | +- com.ibm.async:asyncutil:jar:0.1.0:compile
-| | | +- org.jboss.spec.javax.annotation:jboss-annotations-api_1.3_spec:jar:2.0.1.Final:compile
-| | | +- org.eclipse.microprofile.config:microprofile-config-api:jar:1.4:compile
-| | | \- io.smallrye.config:smallrye-config:jar:1.6.1:compile
-| | | \- io.smallrye.config:smallrye-config-common:jar:1.6.1:compile
-| | +- org.jboss.resteasy:resteasy-core-spi:jar:4.5.8.Final:compile
-| | +- org.jboss.resteasy:resteasy-servlet-initializer:jar:4.5.8.Final:compile
-| | +- org.jboss.resteasy:resteasy-spring:jar:4.5.8.Final:compile
-| | | +- org.jboss.resteasy:resteasy-client:jar:4.5.8.Final:compile
-| | | | \- org.jboss.resteasy:resteasy-client-api:jar:4.5.8.Final:compile
-| | | \- org.apache.httpcomponents:httpclient:jar:4.5.13:compile
-| | | \- org.apache.httpcomponents:httpcore:jar:4.4.14:compile
-| | +- org.jboss.resteasy:resteasy-jackson2-provider:jar:4.5.8.Final:compile
-| | | +- org.jboss.resteasy:resteasy-jaxb-provider:jar:4.5.8.Final:compile
-| | | | \- org.glassfish.jaxb:jaxb-runtime:jar:2.3.3:compile
-| | | | +- org.glassfish.jaxb:txw2:jar:2.3.3:compile
-| | | | \- com.sun.istack:istack-commons-runtime:jar:3.0.11:compile
-| | | \- com.github.java-json-tools:json-patch:jar:1.13:compile
-| | | +- com.github.java-json-tools:msg-simple:jar:1.2:compile
-| | | | \- com.github.java-json-tools:btf:jar:1.3:compile
-| | | \- com.github.java-json-tools:jackson-coreutils:jar:2.0:compile
-| | +- javax.servlet:javax.servlet-api:jar:4.0.1:compile
-| | +- javax.annotation:javax.annotation-api:jar:1.3.2:compile
-| | +- javax.validation:validation-api:jar:2.0.1.Final:compile
-| | +- org.glassfish:javax.json:jar:1.1.2:compile
-| | | \- javax.json:javax.json-api:jar:1.1.4:compile
-| | +- org.jboss.logging:jboss-logging:jar:3.4.1.Final:compile
-| | +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.11.4:compile
-| | | \- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.11.4:compile
-| | +- jakarta.validation:jakarta.validation-api:jar:2.0.2:compile
-| | +- commons-codec:commons-codec:jar:1.15:compile
-| | \- org.junit.platform:junit-platform-commons:jar:1.7.0:compile
-| +- org.apache.isis.core:isis-core-security:jar:2.0.0-SNAPSHOT:compile
-| +- org.apache.isis.security:isis-security-bypass:jar:2.0.0-SNAPSHOT:compile
-| +- org.apache.isis.security:isis-security-shiro:jar:2.0.0-SNAPSHOT:compile
-| | +- org.apache.shiro:shiro-core:jar:1.7.0:compile
-| | | +- org.apache.shiro:shiro-lang:jar:1.7.0:compile
-| | | +- org.apache.shiro:shiro-cache:jar:1.7.0:compile
-| | | +- org.apache.shiro:shiro-crypto-hash:jar:1.7.0:compile
-| | | | \- org.apache.shiro:shiro-crypto-core:jar:1.7.0:compile
-| | | +- org.apache.shiro:shiro-crypto-cipher:jar:1.7.0:compile
-| | | +- org.apache.shiro:shiro-config-core:jar:1.7.0:compile
-| | | +- org.apache.shiro:shiro-config-ogdl:jar:1.7.0:compile
-| | | | \- commons-beanutils:commons-beanutils:jar:1.9.4:compile
-| | | | \- commons-collections:commons-collections:jar:3.2.2:compile
-| | | \- org.apache.shiro:shiro-event:jar:1.7.0:compile
-| | \- org.apache.shiro:shiro-web:jar:1.7.0:compile
-| | \- org.owasp.encoder:encoder:jar:1.2.2:compile
-| +- org.apache.isis.security:isis-security-keycloak:jar:2.0.0-SNAPSHOT:compile
-| \- org.apache.isis.core:isis-core-runtimeservices:jar:2.0.0-SNAPSHOT:compile
-| \- org.apache.isis.core:isis-core-codegen-bytebuddy:jar:2.0.0-SNAPSHOT:compile
-| +- net.bytebuddy:byte-buddy:jar:1.10.19:compile
-| \- org.objenesis:objenesis:jar:3.1:compile
-+- org.apache.isis.mavendeps:isis-mavendeps-jdo:pom:2.0.0-SNAPSHOT:compile
-| \- org.apache.isis.persistence:isis-persistence-jdo-integration:jar:2.0.0-SNAPSHOT:compile
-| +- org.apache.isis.commons:isis-commons:jar:2.0.0-SNAPSHOT:compile
-| | \- org.springframework.boot:spring-boot-starter-log4j2:jar:2.4.2:compile
-| | +- org.apache.logging.log4j:log4j-slf4j-impl:jar:2.13.3:compile
-| | | \- org.apache.logging.log4j:log4j-api:jar:2.13.3:compile
-| | +- org.apache.logging.log4j:log4j-core:jar:2.13.3:compile
-| | +- org.apache.logging.log4j:log4j-jul:jar:2.13.3:compile
-| | \- org.slf4j:jul-to-slf4j:jar:1.7.30:compile
-| +- org.apache.isis.persistence:isis-persistence-jdo-metamodel:jar:2.0.0-SNAPSHOT:compile
-| \- org.apache.isis.persistence:isis-persistence-jdo-spring:jar:2.0.0-SNAPSHOT:compile
-+- org.apache.isis.mavendeps:isis-mavendeps-jdk11:pom:2.0.0-SNAPSHOT:compile
-| \- org.apache.isis.core:isis-jdk-supplemental:pom:2.0.0-SNAPSHOT:compile
-| +- com.sun.xml.ws:jaxws-ri:pom:2.3.3:compile
-| | +- com.sun.xml.ws:jaxws-tools:jar:2.3.3:compile
-| | | +- com.sun.xml.bind:jaxb-xjc:jar:2.3.3:compile
-| | | \- com.sun.xml.bind:jaxb-jxc:jar:2.3.3:compile
-| | +- com.sun.xml.ws:jaxws-eclipselink-plugin:jar:2.3.3:compile
-| | | +- jakarta.persistence:jakarta.persistence-api:jar:2.2.3:compile
-| | | \- com.sun.mail:jakarta.mail:jar:1.6.5:compile
-| | +- com.sun.xml.ws:sdo-eclipselink-plugin:jar:2.3.3:compile
-| | +- com.sun.xml.ws:release-documentation:zip:docbook:2.3.3:compile
-| | +- com.sun.xml.ws:samples:zip:2.3.3:compile
-| | +- jakarta.xml.ws:jakarta.xml.ws-api:jar:2.3.3:compile
-| | \- jakarta.xml.soap:jakarta.xml.soap-api:jar:1.4.2:compile
-| +- com.sun.xml.ws:jaxws-rt:jar:2.3.3:compile
-| | +- com.sun.xml.ws:policy:jar:2.7.10:compile
-| | +- org.glassfish.ha:ha-api:jar:3.1.12:compile
-| | +- org.glassfish.external:management-api:jar:3.2.2:compile
-| | +- org.glassfish.gmbal:gmbal:jar:4.0.1:compile
-| | +- org.glassfish.pfl:pfl-tf:jar:4.1.0:compile
-| | +- org.glassfish.pfl:pfl-basic:jar:4.1.0:compile
-| | +- org.jvnet.staxex:stax-ex:jar:1.8.3:compile
-| | +- com.sun.xml.stream.buffer:streambuffer:jar:1.5.9:compile
-| | +- org.jvnet.mimepull:mimepull:jar:1.9.13:compile
-| | +- com.sun.xml.fastinfoset:FastInfoset:jar:1.2.18:compile
-| | +- com.sun.activation:jakarta.activation:jar:1.2.2:compile
-| | +- com.sun.xml.messaging.saaj:saaj-impl:jar:1.5.2:runtime
-| | \- jakarta.jws:jakarta.jws-api:jar:2.1.0:compile
-| +- com.fasterxml.woodstox:woodstox-core:jar:6.2.3:compile
-| +- org.codehaus.woodstox:stax2-api:jar:4.2.1:compile
-| +- org.eclipse.persistence:org.eclipse.persistence.moxy:jar:2.7.7:compile
-| | \- org.eclipse.persistence:org.eclipse.persistence.core:jar:2.7.7:compile
-| | \- org.eclipse.persistence:org.eclipse.persistence.asm:jar:2.7.7:compile
-| +- org.eclipse.persistence:org.eclipse.persistence.sdo:jar:2.7.7:compile
-| | \- org.eclipse.persistence:commonj.sdo:jar:2.1.1:compile
-| +- javax.xml.bind:jaxb-api:jar:2.3.1:compile
-| | \- javax.activation:javax.activation-api:jar:1.2.0:compile
-| +- com.sun.xml.bind:jaxb-core:jar:2.3.0.1:compile
-| \- com.sun.xml.bind:jaxb-impl:jar:2.3.3:compile
-+- org.springframework.boot:spring-boot-actuator-autoconfigure:jar:2.4.2:compile
-| +- org.springframework.boot:spring-boot-actuator:jar:2.4.2:compile
-| +- org.springframework.boot:spring-boot:jar:2.4.2:compile
-| | \- org.springframework:spring-core:jar:5.3.3:compile
-| | \- org.springframework:spring-jcl:jar:5.3.3:compile
-| +- org.springframework.boot:spring-boot-autoconfigure:jar:2.4.2:compile
-| +- com.fasterxml.jackson.core:jackson-databind:jar:2.11.4:compile
-| | +- com.fasterxml.jackson.core:jackson-annotations:jar:2.11.4:compile
-| | \- com.fasterxml.jackson.core:jackson-core:jar:2.11.4:compile
-| \- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.11.4:compile
-+- org.apache.isis.testing:isis-testing-h2console-ui:jar:2.0.0-SNAPSHOT:compile
-| +- org.apache.isis.core:isis-core-webapp:jar:2.0.0-SNAPSHOT:compile
-| | +- org.apache.isis.core:isis-core-transaction:jar:2.0.0-SNAPSHOT:compile
-| | +- org.apache.isis.core:isis-core-interaction:jar:2.0.0-SNAPSHOT:compile
-| | \- org.springframework.boot:spring-boot-starter-thymeleaf:jar:2.4.2:compile
-| | +- org.thymeleaf:thymeleaf-spring5:jar:3.0.12.RELEASE:compile
-| | | \- org.thymeleaf:thymeleaf:jar:3.0.12.RELEASE:compile
-| | | +- org.attoparser:attoparser:jar:2.0.5.RELEASE:compile
-| | | \- org.unbescape:unbescape:jar:1.1.6.RELEASE:compile
-| | \- org.thymeleaf.extras:thymeleaf-extras-java8time:jar:3.0.4.RELEASE:compile
-| \- com.h2database:h2:jar:1.4.200:compile
-+- org.apache.isis.extensions:isis-extensions-flyway-impl:jar:2.0.0-SNAPSHOT:compile
-| +- org.apache.isis.core:isis-core-config:jar:2.0.0-SNAPSHOT:compile
-| | \- org.hibernate.validator:hibernate-validator:jar:6.1.7.Final:compile
-| | \- com.fasterxml:classmate:jar:1.5.1:compile
-| +- org.flywaydb:flyway-core:jar:7.1.1:compile
-| +- org.springframework:spring-context:jar:5.3.3:compile
-| | +- org.springframework:spring-aop:jar:5.3.3:compile
-| | +- org.springframework:spring-beans:jar:5.3.3:compile
-| | \- org.springframework:spring-expression:jar:5.3.3:compile
-| \- org.springframework:spring-jdbc:jar:5.3.3:compile
-| \- org.springframework:spring-tx:jar:5.3.3:compile
-+- org.apache.isis.mavendeps:isis-mavendeps-integtests:pom:2.0.0-SNAPSHOT:test
-| +- org.apache.isis.testing:isis-testing-integtestsupport-applib:jar:2.0.0-SNAPSHOT:compile
-| | +- org.springframework.boot:spring-boot-starter-test:jar:2.4.2:compile
-| | | +- org.springframework.boot:spring-boot-test:jar:2.4.2:compile
-| | | +- org.springframework.boot:spring-boot-test-autoconfigure:jar:2.4.2:compile
-| | | +- com.jayway.jsonpath:json-path:jar:2.4.0:compile
-| | | | \- net.minidev:json-smart:jar:2.3:compile
-| | | | \- net.minidev:accessors-smart:jar:1.2:compile
-| | | +- org.assertj:assertj-core:jar:3.18.1:compile
-| | | +- org.hamcrest:hamcrest:jar:2.2:compile
-| | | +- org.junit.jupiter:junit-jupiter:jar:5.7.0:compile
-| | | | +- org.junit.jupiter:junit-jupiter-params:jar:5.7.0:compile
-| | | | \- org.junit.jupiter:junit-jupiter-engine:jar:5.7.0:runtime
-| | | +- org.mockito:mockito-core:jar:3.6.28:compile
-| | | | \- net.bytebuddy:byte-buddy-agent:jar:1.10.19:compile
-| | | +- org.mockito:mockito-junit-jupiter:jar:3.6.28:compile
-| | | +- org.skyscreamer:jsonassert:jar:1.5.0:compile
-| | | | \- com.vaadin.external.google:android-json:jar:0.0.20131108.vaadin1:compile
-| | | \- org.xmlunit:xmlunit-core:jar:2.7.0:compile
-| | +- org.springframework:spring-test:jar:5.3.3:compile
-| | +- com.approvaltests:approvaltests:jar:9.5.0:test
-| | | \- com.approvaltests:approvaltests-util:jar:9.5.0:test
-| | +- org.hamcrest:hamcrest-library:jar:2.2:compile
-| | | \- org.hamcrest:hamcrest-core:jar:2.2:compile
-| | +- org.slf4j:slf4j-api:jar:1.7.30:compile
-| | \- org.hsqldb:hsqldb:jar:2.5.1:compile
-| \- org.apache.isis.testing:isis-testing-fakedata-applib:jar:2.0.0-SNAPSHOT:test
-| \- com.github.javafaker:javafaker:jar:1.0.2:test
-| \- com.github.mifmif:generex:jar:1.0.2:test
-| \- dk.brics.automaton:automaton:jar:1.11-8:test
-+- org.apache.isis.mavendeps:isis-mavendeps-integspecs:pom:2.0.0-SNAPSHOT:test
-| \- org.apache.isis.testing:isis-testing-specsupport-applib:jar:2.0.0-SNAPSHOT:test
-| +- io.cucumber:cucumber-java:jar:6.9.1:test
-| | +- io.cucumber:cucumber-core:jar:6.9.1:test
-| | | +- io.cucumber:cucumber-gherkin:jar:6.9.1:test
-| | | +- io.cucumber:cucumber-gherkin-messages:jar:6.9.1:test
-| | | +- io.cucumber:messages:jar:13.2.1:test
-| | | +- io.cucumber:tag-expressions:jar:3.0.0:test
-| | | +- io.cucumber:cucumber-expressions:jar:10.3.0:test
-| | | +- io.cucumber:datatable:jar:3.5.0:test
-| | | +- io.cucumber:cucumber-plugin:jar:6.9.1:test
-| | | +- io.cucumber:docstring:jar:6.9.1:test
-| | | +- io.cucumber:html-formatter:jar:9.0.0:test
-| | | \- io.cucumber:create-meta:jar:2.0.4:test
-| | \- org.apiguardian:apiguardian-api:jar:1.1.0:compile
-| +- io.cucumber:cucumber-spring:jar:6.9.1:test
-| +- io.cucumber:cucumber-junit-platform-engine:jar:6.9.1:test
-| \- org.junit.jupiter:junit-jupiter-api:jar:5.7.0:compile
-| \- org.opentest4j:opentest4j:jar:1.2.0:compile
-+- com.tngtech.archunit:archunit-junit5-api:jar:0.14.1:test
-| \- com.tngtech.archunit:archunit:jar:0.14.1:test
-+- com.tngtech.archunit:archunit-junit5-engine:jar:0.14.1:test
-| \- com.tngtech.archunit:archunit-junit5-engine-api:jar:0.14.1:test
-| \- org.junit.platform:junit-platform-engine:jar:1.7.0:runtime
-\- org.projectlombok:lombok:jar:1.18.16:provided
diff --git a/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/current/.gitignore b/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/current/.gitignore
deleted file mode 100644
index e66bc56..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/unittests/mavendeps/lockdown/current/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*.received.txt
\ No newline at end of file
diff --git a/webapp-tests/src/test/java/domainapp/webapp/util/CurrentVsApprovedApprovalTextWriter.java b/webapp-tests/src/test/java/domainapp/webapp/util/CurrentVsApprovedApprovalTextWriter.java
deleted file mode 100644
index 85e5073..0000000
--- a/webapp-tests/src/test/java/domainapp/webapp/util/CurrentVsApprovedApprovalTextWriter.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package domainapp.webapp.util;
-
-import org.approvaltests.core.Options;
-import org.approvaltests.writers.ApprovalTextWriter;
-
-public class CurrentVsApprovedApprovalTextWriter extends ApprovalTextWriter {
-
- public CurrentVsApprovedApprovalTextWriter(String received, String fileExtensionWithoutDot) {
- super(received, new Options().forFile()
- .withExtension(fileExtensionWithoutDot));
- }
-
-}