Easter cleaning

This commit is contained in:
Willem Cazander 2025-05-07 21:46:32 +02:00
commit 9e36078b2e
1862 changed files with 270281 additions and 0 deletions

View file

@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?>
<root:module xmlns:root="http://eld.x4o.org/xml/ns/eld-root"
xmlns:eld="http://eld.x4o.org/xml/ns/eld-lang"
xmlns:conv="http://eld.x4o.org/xml/ns/eld-conv"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://eld.x4o.org/xml/ns/eld-root http://eld.x4o.org/xml/ns/eld-root-1.0.xsd"
providerHost="jdatstart.redsea.x4o.distributedrebirth.love" providerName="nx01-redsea-jdatstart"
id="redsea-jdatstart-module">
<!-- TODO: FINISH THIS LANGUAGE + fixup X4O reflection paths first -->
<eld:classBindingHandler id="JDatStart-JDatStartInfo"
parentClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStart"
childClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStartInfo"
property="informations" />
<eld:classBindingHandler id="JDatStartInfo-JDatStartMetaTitle"
parentClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStartInfo"
childClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStartMetaTitle"
property="title" />
<eld:classBindingHandler id="JDatStart-JDatStartResources"
parentClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStart"
childClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResources"
property="resources" />
<eld:classBindingHandler id="JDatStartResources-JDatStartResourcePart"
parentClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResources"
childClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResourcePart"
property="parts" />
<eld:namespace
uri="http://jdatstart.redsea.x4o.distributedrebirth.love/xml/ns/redsea-jdatstart-root"
schemaUri="http://jdatstart.redsea.x4o.distributedrebirth.love/xml/ns/redsea-jdatstart-root-7.0.xsd"
schemaResource="redsea-jdatstart-root-7.0.xsd" schemaPrefix="root"
description="Root namespace of xml document."
name="RedSea JDatStart Root Namespace" languageRoot="true" id="root">
<eld:element tag="jdatstart" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStart"/>
</eld:namespace>
<eld:namespace
uri="http://jdatstart.redsea.x4o.distributedrebirth.love/xml/ns/redsea-jdatstart-lang"
schemaUri="http://jdatstart.redsea.x4o.distributedrebirth.love/xml/ns/redsea-jdatstart-lang-7.0.xsd"
schemaResource="redsea-jdatstart-lang-7.0.xsd" schemaPrefix="red"
description="Language namespace of an redsea jdatstart xml document."
name="RedSea JDatStart Language Namespace" id="red">
<eld:element tag="information" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStartInfo">
</eld:element>
<eld:element tag="title" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStartMetaTitle">
<eld:attributeFromBody name="text" id="JDatStartInfo.title"/>
</eld:element>
<eld:element tag="vendor">
<eld:attributeFromBody name="vendor" id="JDatStartInfo.vendor"/><!-- wrong -->
</eld:element>
<eld:element tag="resources" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResources">
</eld:element>
<eld:element tag="extension" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResourcePartExtension">
</eld:element>
<eld:element tag="j2se" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResourcePartJ2SE">
</eld:element>
<eld:element tag="jar" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResourcePartJar">
</eld:element>
<eld:element tag="java" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResourcePartJava">
</eld:element>
<eld:element tag="nativelib" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResourcePartNativeLib">
</eld:element>
<eld:element tag="package" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResourcePartPackage">
</eld:element>
<eld:element tag="property" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResourcePartProperty">
</eld:element>
<eld:element tag="artifact" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResourcePartArtifact">
<eld:attribute id="groupId" required="true">
<eld:description>The maven group identifier which holds the artifacts.</eld:description>
</eld:attribute>
<eld:attribute id="artifactId" required="true">
<eld:description>The maven artifact identifier to download as resource.</eld:description>
</eld:attribute>
<eld:attribute id="version" required="true">
<eld:description>The maven version identifier of the artifact being referenced.</eld:description>
</eld:attribute>
</eld:element>
<eld:element tag="applet-desc" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStartRunApplet" />
<eld:element tag="application-desc" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStartRunApplication" />
<eld:element tag="component-desc" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStartRunComponent" />
<eld:element tag="installer-desc" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStartRunInstaller" />
<eld:element tag="security" objectClass="love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStartSecurity" />
</eld:namespace>
</root:module>

View file

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<modules version="1.0"
xmlns="http://language.x4o.org/xml/ns/modules"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://language.x4o.org/xml/ns/modules http://language.x4o.org/xml/ns/modules-1.0.xsd"
>
<!-- TODO: Copy root tag and done...
<language version="6.0">
<eld-resource>redsea-jdatstart-lang-6.0.eld</eld-resource>
</language>
-->
<language version="7.0">
<eld-resource>redsea-jdatstart-lang-7.0.eld</eld-resource>
</language>
</modules>

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<drivers version="1.0"
xmlns="http://language.x4o.org/xml/ns/drivers"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://language.x4o.org/xml/ns/drivers http://language.x4o.org/xml/ns/drivers-1.0.xsd"
>
<driver language="redsea-jdatstart" className="love.distributedrebirth.nx01.redsea.jdatstart.JDatStartDriver"/>
</drivers>