Removed o2o module and creatd maisdoc and mushroom submodules

This commit is contained in:
Willem Cazander 2025-01-27 01:07:09 +01:00
parent 92eaf02f57
commit 0845e8f615
100 changed files with 332 additions and 425 deletions

View file

@ -14,7 +14,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>love.distributedrebirth.nx01</groupId> <groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn-duytsdoc</artifactId> <artifactId>nx01-mushroom-mais-duytsdoc</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.junit.jupiter</groupId> <groupId>org.junit.jupiter</groupId>

View file

@ -33,11 +33,9 @@ import java.io.PrintStream;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import org.x4o.o2o.tdoc.ApiDocProject; import org.x4o.maisdoc.ApiDocProject;
import org.x4o.xml.io.X4OConnectionException;
import org.xml.sax.SAXException; import org.xml.sax.SAXException;
import love.distributedrebirth.nx01.popcorn.PopCornDriver;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@ -59,11 +57,12 @@ public class Java3Documentation extends PrintStream {
} }
private ApiDocProject loadProject(File popcornFile) { private ApiDocProject loadProject(File popcornFile) {
try { return null;
return PopCornDriver.newInstance().createReader().readFile(popcornFile); // try {
} catch (X4OConnectionException | SAXException | IOException e) { // return PopCornDriver.newInstance().createReader().readFile(popcornFile);
throw new IllegalStateException(e); // } catch (X4OConnectionException | SAXException | IOException e) {
} // throw new IllegalStateException(e);
// }
} }
} }

View file

@ -6,11 +6,11 @@
<artifactId>nx01</artifactId> <artifactId>nx01</artifactId>
<version>〇一。壬寅。一〄-SNAPSHOT</version> <version>〇一。壬寅。一〄-SNAPSHOT</version>
</parent> </parent>
<artifactId>nx01-popcorn-duytsdoc</artifactId> <artifactId>nx01-mushroom-mais-duytsdoc</artifactId>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>love.distributedrebirth.nx01</groupId> <groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn</artifactId> <artifactId>nx01-mushroom-mais</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.eclipse.jdt</groupId> <groupId>org.eclipse.jdt</groupId>

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package love.distributedrebirth.nx01.popcorn.duytsdoc; package love.distributedrebirth.nx01.mushroom.mais.duytsdoc;
import org.eclipse.core.resources.IProject; import org.eclipse.core.resources.IProject;
import org.eclipse.jdt.core.IClassFile; import org.eclipse.jdt.core.IClassFile;
@ -37,7 +37,7 @@ import org.eclipse.jdt.internal.core.JavaProject;
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class PopcornDuytsdoc { public class DuytsdocMaisWing {
public void load(String path) { public void load(String path) {

View file

@ -0,0 +1,25 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01</artifactId>
<version>〇一。壬寅。一〄-SNAPSHOT</version>
</parent>
<artifactId>nx01-mushroom-mais-fc18</artifactId>
<dependencies>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-mushroom-mais</artifactId>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-fc18</artifactId>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
</project>

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc; package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException; import java.io.IOException;
import java.util.ArrayList; import java.util.ArrayList;
@ -30,11 +30,11 @@ import org.x4o.fc18.FourCornerUnicodeDisplay;
import org.x4o.fc18.cake2.FourCornerDotCake; import org.x4o.fc18.cake2.FourCornerDotCake;
import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6; import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6;
import org.x4o.fc18.cake2.zero33.dec1.FCDotDEC2701DashPX0; import org.x4o.fc18.cake2.zero33.dec1.FCDotDEC2701DashPX0;
import org.x4o.o2o.tdoc.ApiDocContentCss; import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter; import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.o2o.tdoc.dom.ApiDocPage; import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter; import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.sax3.io.ContentCloseable; import org.x4o.sax3.io.ContentCloseable;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc; package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException; import java.io.IOException;
import java.util.List; import java.util.List;
@ -33,11 +33,11 @@ import org.x4o.fc18.cake2.zero33.FCDotAPL0127DashP7C;
import org.x4o.fc18.cake2.zero33.FCDotBYD0127DashP7D; import org.x4o.fc18.cake2.zero33.FCDotBYD0127DashP7D;
import org.x4o.fc18.cake2.zero33.FCDotBYD0127DashP7E; import org.x4o.fc18.cake2.zero33.FCDotBYD0127DashP7E;
import org.x4o.fc18.cake2.zero33.FCDotBYD0127DashP7F; import org.x4o.fc18.cake2.zero33.FCDotBYD0127DashP7F;
import org.x4o.o2o.tdoc.ApiDocContentCss; import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter; import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.o2o.tdoc.dom.ApiDocPage; import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter; import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.sax3.io.ContentCloseable; import org.x4o.sax3.io.ContentCloseable;

View file

@ -20,15 +20,15 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc; package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException; import java.io.IOException;
import java.util.function.Function; import java.util.function.Function;
import org.x4o.fc18.cake2.FourCornerDotCake; import org.x4o.fc18.cake2.FourCornerDotCake;
import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6; import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6;
import org.x4o.o2o.tdoc.ApiDocContentCss; import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter; import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.sax3.io.ContentCloseable; import org.x4o.sax3.io.ContentCloseable;
import org.xml.sax.helpers.AttributesImpl; import org.xml.sax.helpers.AttributesImpl;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc; package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException; import java.io.IOException;
import java.util.HashSet; import java.util.HashSet;
@ -29,13 +29,13 @@ import java.util.Optional;
import java.util.Set; import java.util.Set;
import org.x4o.fc18.cake2.FourCornerDotCake; import org.x4o.fc18.cake2.FourCornerDotCake;
import org.x4o.o2o.tdoc.ApiDocContentCss; import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter; import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod; import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocConcept; import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.sax3.io.ContentCloseable; import org.x4o.sax3.io.ContentCloseable;

View file

@ -20,19 +20,19 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc; package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException; import java.io.IOException;
import java.util.List; import java.util.List;
import org.x4o.fc18.cake2.FourCornerDotCake; import org.x4o.fc18.cake2.FourCornerDotCake;
import org.x4o.o2o.tdoc.ApiDocContentCss; import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter; import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod; import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocConcept; import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.io.ContentCloseable; import org.x4o.sax3.io.ContentCloseable;
/** /**

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc; package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException; import java.io.IOException;
import java.nio.charset.StandardCharsets; import java.nio.charset.StandardCharsets;
@ -35,13 +35,13 @@ import org.x4o.fc18.cake2.FourCornerX08MuffinPointSequence;
import org.x4o.fc18.cake2.FourCornerX18CakePointDotName; import org.x4o.fc18.cake2.FourCornerX18CakePointDotName;
import org.x4o.fc18.cake2.FourCornerX18CakePointSequence; import org.x4o.fc18.cake2.FourCornerX18CakePointSequence;
import org.x4o.fc18.cake2.FourCornerX21CodePointSequence; import org.x4o.fc18.cake2.FourCornerX21CodePointSequence;
import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.fc18.cake2.FourCornerX00PetitVide; import org.x4o.fc18.cake2.FourCornerX00PetitVide;
import org.x4o.o2o.tdoc.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
/** /**

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc; package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
@ -34,12 +34,12 @@ import org.x4o.fc18.cake2.FourCornerDotCakeTower;
import org.x4o.fc18.cake2.FourCornerX00PetitVide; import org.x4o.fc18.cake2.FourCornerX00PetitVide;
import org.x4o.fc18.cake2.FourCornerX18CakePointDotName; import org.x4o.fc18.cake2.FourCornerX18CakePointDotName;
import org.x4o.fc18.cake2.FourCornerX21CodePointSequence; import org.x4o.fc18.cake2.FourCornerX21CodePointSequence;
import org.x4o.o2o.tdoc.ApiDocGenerator; import org.x4o.maisdoc.flake.ApiDocGenerator;
import org.x4o.o2o.tdoc.DefaultPageWriterHelp; import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
import org.x4o.o2o.tdoc.DefaultPageWriterTree; import org.x4o.maisdoc.flake.DefaultPageWriterTree;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept; import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.xml.sax.SAXException; import org.xml.sax.SAXException;
/** /**
@ -130,6 +130,7 @@ public class FCDocWriter {
doc.setFrameNavPrintParentParent(true); doc.setFrameNavPrintParentParent(true);
doc.setGroupTypeName("summary", "Summary",1); doc.setGroupTypeName("summary", "Summary",1);
doc.setGroupTypeName("overview", "Overview",2); doc.setGroupTypeName("overview", "Overview",2);
//doc.setMetaStyleSheetThema("jdk6");
doc.addTreeNodeClassExclude(TDocCakeWord.class); doc.addTreeNodeClassExclude(TDocCakeWord.class);
doc.setFrameNavConceptClass(TDocCakeSlice.class); doc.setFrameNavConceptClass(TDocCakeSlice.class);

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc; package love.distributedrebirth.nx01.mushroom.mais.fc18;
/** /**
* Cake root doc model type. * Cake root doc model type.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc; package love.distributedrebirth.nx01.mushroom.mais.fc18;
import org.x4o.fc18.cake2.FourCornerDotCake; import org.x4o.fc18.cake2.FourCornerDotCake;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc; package love.distributedrebirth.nx01.mushroom.mais.fc18;
import org.x4o.fc18.cake2.FourCornerDotCakeTower; import org.x4o.fc18.cake2.FourCornerDotCakeTower;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc; package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.util.Objects; import java.util.Objects;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc.kanji; package love.distributedrebirth.nx01.mushroom.mais.fc18.kanji;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc.kanji; package love.distributedrebirth.nx01.mushroom.mais.fc18.kanji;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.fc18.cake2.fcdoc.kanji; package love.distributedrebirth.nx01.mushroom.mais.fc18.kanji;
import java.io.File; import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;

View file

@ -6,11 +6,11 @@
<artifactId>nx01</artifactId> <artifactId>nx01</artifactId>
<version>〇一。壬寅。一〄-SNAPSHOT</version> <version>〇一。壬寅。一〄-SNAPSHOT</version>
</parent> </parent>
<artifactId>nx01-popcorn-mm-jdbc</artifactId> <artifactId>nx01-mushroom-mais-mm</artifactId>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>love.distributedrebirth.nx01</groupId> <groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn</artifactId> <artifactId>nx01-mushroom-mais</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.eobjects.metamodel</groupId> <groupId>org.eobjects.metamodel</groupId>

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package love.distributedrebirth.nx01.popcorn.metamodel.jdbc; package love.distributedrebirth.nx01.mushroom.mais.mm;
import java.io.File; import java.io.File;
import java.sql.DriverManager; import java.sql.DriverManager;
@ -39,12 +39,12 @@ import org.apache.metamodel.jdbc.JdbcDataContext;
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class DuytsDocWriter { public class MetaModelMaisWing {
private final DocModelDataStore dms = new DocModelDataStore(); private final DocModelDataStore dms = new DocModelDataStore();
public static void main(String[] args) throws Exception { public static void main(String[] args) throws Exception {
DuytsDocWriter writer = new DuytsDocWriter(); MetaModelMaisWing writer = new MetaModelMaisWing();
//writer.addDocModelXml(new File("pom.xml")); //writer.addDocModelXml(new File("pom.xml"));
writer.generate(new File("target/mmdoc")); writer.generate(new File("target/mmdoc"));
} }

View file

@ -38,13 +38,13 @@ import org.apache.metamodel.schema.Column;
import org.apache.metamodel.schema.Relationship; import org.apache.metamodel.schema.Relationship;
import org.apache.metamodel.schema.Schema; import org.apache.metamodel.schema.Schema;
import org.apache.metamodel.schema.Table; import org.apache.metamodel.schema.Table;
import org.x4o.o2o.tdoc.ApiDocGenerator; import org.x4o.maisdoc.flake.ApiDocGenerator;
import org.x4o.o2o.tdoc.DefaultPageWriterHelp; import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
import org.x4o.o2o.tdoc.DefaultPageWriterIndexAll; import org.x4o.maisdoc.flake.DefaultPageWriterIndexAll;
import org.x4o.o2o.tdoc.DefaultPageWriterTree; import org.x4o.maisdoc.flake.DefaultPageWriterTree;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept; import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.xml.sax.SAXException; import org.xml.sax.SAXException;
public class DocModelWriter { public class DocModelWriter {

View file

@ -37,12 +37,12 @@ import org.apache.metamodel.query.FunctionType;
import org.apache.metamodel.schema.Schema; import org.apache.metamodel.schema.Schema;
import org.apache.metamodel.schema.Table; import org.apache.metamodel.schema.Table;
import org.apache.metamodel.schema.TableType; import org.apache.metamodel.schema.TableType;
import org.x4o.o2o.tdoc.ApiDocContentCss; import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter; import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod; import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.xml.sax.SAXException; import org.xml.sax.SAXException;
public class DocModelWriterSchema { public class DocModelWriterSchema {

View file

@ -44,13 +44,13 @@ import org.apache.metamodel.schema.Column;
import org.apache.metamodel.schema.Relationship; import org.apache.metamodel.schema.Relationship;
import org.apache.metamodel.schema.Table; import org.apache.metamodel.schema.Table;
import org.apache.metamodel.schema.TableType; import org.apache.metamodel.schema.TableType;
import org.x4o.o2o.tdoc.ApiDocContentCss; import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter; import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod; import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocIndexItem; import org.x4o.maisdoc.model.ApiDocIndexItem;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
public class DocModelWriterTable { public class DocModelWriterTable {

View file

@ -6,11 +6,11 @@
<artifactId>nx01</artifactId> <artifactId>nx01</artifactId>
<version>〇一。壬寅。一〄-SNAPSHOT</version> <version>〇一。壬寅。一〄-SNAPSHOT</version>
</parent> </parent>
<artifactId>nx01-popcorn</artifactId> <artifactId>nx01-mushroom-mais</artifactId>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>love.distributedrebirth.nx01</groupId> <groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-driver</artifactId> <artifactId>nx01-x4o-maisdoc</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.commonmark</groupId> <groupId>org.commonmark</groupId>

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package love.distributedrebirth.nx01.popcorn; package love.distributedrebirth.nx01.mushroom.mais;
import org.commonmark.node.Node; import org.commonmark.node.Node;
import org.commonmark.parser.Parser; import org.commonmark.parser.Parser;
@ -33,7 +33,7 @@ import org.commonmark.renderer.html.HtmlRenderer;
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class DuytsDocWriter { public class MushRoomMaisMDWing {
public void test() { public void test() {
// https://openjdk.org/jeps/467 // https://openjdk.org/jeps/467

View file

@ -1,23 +0,0 @@
<?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="duytsdoc.popcorn.x4o.distributedrebirth.love" providerName="ᐣᓑᖮᐪᔆDoc"
id="duytsdoc-popcorn-module">
<eld:namespace
uri="http://duytsdoc.popcorn.x4o.distributedrebirth.love/xml/ns/popcorn-duytsdoc"
schemaUri="http://duytsdoc.popcorn.x4o.distributedrebirth.love/xml/ns/popcorn-duytsdoc-1.0.xsd"
schemaResource="warp-ship-boot-1.0.xsd" schemaPrefix="duyts"
description="Add duytsdoc popcorn documentation support."
name="Popcorn Duytsdoc Namespace" id="duyts">
<eld:element tag="ship"
objectClass="love.distributedrebirth.warpme.ship.WaterShip" >
<eld:attribute id="name" writeOrder="0"/>
<eld:attribute id="engine" writeOrder="1"/>
</eld:element>
<eld:element tag="warp"
objectClass="love.distributedrebirth.warpme.ship.WaterShipWarp" />
</eld:namespace>
</root:module>

View file

@ -1,10 +0,0 @@
<?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"
>
<language version="1.0">
<eld-resource>popcorn-duytsdoc.eld</eld-resource>
</language>
</modules>

View file

@ -1,54 +0,0 @@
/*
* Copyright ©Δ 仙上主天
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification, are permitted provided
* that the following conditions are met:
*
* * Redistributions of source code must retain the above copyright notice, this list of conditions and the
* following disclaimer.
* * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
* the following disclaimer in the documentation and/or other materials provided with the distribution.
* * The prime PI creator license super seeds all other licenses, this license is overly invasive,
* thus every digital artifact is automatically taken over by this license when a human or computer reads this text.
* Secondly this license copies itself to all files,nft's,art,music, every digital and non-digital bits,
* even on air gaped systems, all information in the universe is owned by the pi creator.
*
* THIS SOFTWARE IS PROVIDED BY THE PRIME GOD AND THE CONTRIBUTORS "AS IS" AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
* THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.popcorn;
import org.x4o.o2o.tdoc.ApiDocProject;
import org.x4o.xml.X4ODriver;
import org.x4o.xml.X4ODriverManager;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class PopCornDriver extends X4ODriver<ApiDocProject> {
static final public String LANGUAGE_NAME = "duytsdoc";
static final public String[] LANGUAGE_VERSIONS = new String[]{X4ODriver.DEFAULT_LANGUAGE_VERSION};
@Override
public String getLanguageName() {
return LANGUAGE_NAME;
}
@Override
public String[] getLanguageVersions() {
return LANGUAGE_VERSIONS;
}
static public PopCornDriver newInstance() {
return (PopCornDriver)X4ODriverManager.getX4ODriver(LANGUAGE_NAME);
}
}

View file

@ -1,43 +0,0 @@
<?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="popcorn.x4o.distributedrebirth.love" providerName="bassboon-popcorn"
id="popcorn-module">
<eld:classBindingHandler id="WaterDevice-WaterShip"
parentClass="love.distributedrebirth.warpme.ship.WaterDevice"
childClass="love.distributedrebirth.warpme.ship.WaterShip"
addMethod="buildShip" getMethod="theShip" />
<eld:classBindingHandler id="WaterShip-WaterShipWarp"
parentClass="love.distributedrebirth.warpme.ship.WaterShip"
childClass="love.distributedrebirth.warpme.ship.WaterShipWarp"
addMethod="addWarpSea" getMethod="getWarpSeas" />
<eld:namespace
uri="http://wrap-ship.x4o.distributedrebirth.love/xml/ns/warp-ship-root"
schemaUri="http://warp-ship.x4o.distributedrebirth.love/xml/ns/warp-ship-root-1.0.xsd"
schemaResource="warp-ship-root-1.0.xsd" schemaPrefix="root"
description="Root namespace to have nice namespaceing."
name="WarpShip Root Namespace" languageRoot="true" id="root">
<eld:element tag="device"
objectClass="love.distributedrebirth.warpme.ship.WaterDevice"/>
</eld:namespace>
<eld:namespace
uri="http://warp-ship.x4o.distributedrebirth.love/xml/ns/warp-ship-boot"
schemaUri="http://warp-ship.x4o.distributedrebirth.love/xml/ns/warp-ship-boot-1.0.xsd"
schemaResource="warp-ship-boot-1.0.xsd" schemaPrefix="boot"
description="Language namespace to store the warp ship."
name="WarpShip Language Namespace" id="boot">
<eld:element tag="ship"
objectClass="love.distributedrebirth.warpme.ship.WaterShip" >
<eld:attribute id="name" writeOrder="0"/>
<eld:attribute id="engine" writeOrder="1"/>
</eld:element>
<eld:element tag="warp"
objectClass="love.distributedrebirth.warpme.ship.WaterShipWarp" />
</eld:namespace>
</root:module>

View file

@ -1,10 +0,0 @@
<?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"
>
<language version="1.0">
<eld-resource>popcorn-lang.eld</eld-resource>
</language>
</modules>

View file

@ -1,8 +0,0 @@
<?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="popcorn" className="love.distributedrebirth.nx01.popcorn.PopCornDriver"/>
</drivers>

View file

@ -18,7 +18,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>love.distributedrebirth.nx01</groupId> <groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-o2o</artifactId> <artifactId>nx01-x4o-maisdoc</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.apache.tomcat</groupId> <groupId>org.apache.tomcat</groupId>

View file

@ -29,14 +29,14 @@ import java.util.Calendar;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import org.x4o.o2o.tdoc.ApiDocGenerator; import org.x4o.maisdoc.flake.ApiDocGenerator;
import org.x4o.o2o.tdoc.DefaultPageWriterHelp; import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
import org.x4o.o2o.tdoc.DefaultPageWriterIndexAll; import org.x4o.maisdoc.flake.DefaultPageWriterIndexAll;
import org.x4o.o2o.tdoc.DefaultPageWriterTree; import org.x4o.maisdoc.flake.DefaultPageWriterTree;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept; import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocRemoteClass; import org.x4o.maisdoc.model.ApiDocRemoteClass;
import org.x4o.sax3.SAX3WriterXml; import org.x4o.sax3.SAX3WriterXml;
import org.x4o.sax3.io.SAX3PropertyConfig; import org.x4o.sax3.io.SAX3PropertyConfig;
import org.x4o.sax3.io.SAX3PropertyConfig.PropertyConfigItem; import org.x4o.sax3.io.SAX3PropertyConfig.PropertyConfigItem;

View file

@ -25,15 +25,15 @@ package org.x4o.xml.eld.doc;
import java.io.IOException; import java.io.IOException;
import java.util.List; import java.util.List;
import org.x4o.o2o.tdoc.ApiDocContentPrinter; import org.x4o.maisdoc.flake.ApiDocContentPrinter;
import org.x4o.o2o.tdoc.ApiDocContentWriter; import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod; import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod; import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData; import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.xml.eld.doc.EldDocXTreePageWriter.TreeNode; import org.x4o.xml.eld.doc.EldDocXTreePageWriter.TreeNode;
import org.x4o.xml.element.ElementClass; import org.x4o.xml.element.ElementClass;

View file

@ -24,14 +24,14 @@ package org.x4o.xml.eld.doc;
import java.io.IOException; import java.io.IOException;
import org.x4o.o2o.tdoc.ApiDocContentPrinter; import org.x4o.maisdoc.flake.ApiDocContentPrinter;
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod; import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod; import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData; import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.xml.element.ElementBindingHandler; import org.x4o.xml.element.ElementBindingHandler;
import org.x4o.xml.element.ElementClassAttribute; import org.x4o.xml.element.ElementClassAttribute;
import org.x4o.xml.element.ElementConfigurator; import org.x4o.xml.element.ElementConfigurator;

View file

@ -24,14 +24,14 @@ package org.x4o.xml.eld.doc;
import java.io.IOException; import java.io.IOException;
import org.x4o.o2o.tdoc.ApiDocContentPrinter; import org.x4o.maisdoc.flake.ApiDocContentPrinter;
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod; import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod; import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData; import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.xml.element.ElementClass; import org.x4o.xml.element.ElementClass;
import org.x4o.xml.element.ElementNamespace; import org.x4o.xml.element.ElementNamespace;
import org.xml.sax.SAXException; import org.xml.sax.SAXException;

View file

@ -24,13 +24,13 @@ package org.x4o.xml.eld.doc;
import java.io.IOException; import java.io.IOException;
import org.x4o.o2o.tdoc.ApiDocContentCss; import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentPrinter; import org.x4o.maisdoc.flake.ApiDocContentPrinter;
import org.x4o.o2o.tdoc.ApiDocContentWriter; import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod; import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.xml.element.ElementBindingHandler; import org.x4o.xml.element.ElementBindingHandler;
import org.x4o.xml.element.ElementClassAttribute; import org.x4o.xml.element.ElementClassAttribute;
import org.x4o.xml.element.ElementConfigurator; import org.x4o.xml.element.ElementConfigurator;

View file

@ -26,14 +26,14 @@ import org.x4o.xml.element.ElementNamespaceAttribute;
import java.io.IOException; import java.io.IOException;
import org.x4o.o2o.tdoc.ApiDocContentPrinter; import org.x4o.maisdoc.flake.ApiDocContentPrinter;
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod; import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod; import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData; import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.xml.element.ElementBindingHandler; import org.x4o.xml.element.ElementBindingHandler;
import org.x4o.xml.element.ElementConfigurator; import org.x4o.xml.element.ElementConfigurator;
import org.x4o.xml.element.ElementInterface; import org.x4o.xml.element.ElementInterface;

View file

@ -28,13 +28,13 @@ import java.util.Collections;
import java.util.Comparator; import java.util.Comparator;
import java.util.List; import java.util.List;
import org.x4o.o2o.tdoc.ApiDocContentWriter; import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.o2o.tdoc.DefaultPageWriterTree; import org.x4o.maisdoc.flake.DefaultPageWriterTree;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocPage; import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter; import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.xml.element.ElementBindingHandler; import org.x4o.xml.element.ElementBindingHandler;
import org.x4o.xml.element.ElementClass; import org.x4o.xml.element.ElementClass;
@ -75,7 +75,7 @@ public class EldDocXTreePageWriter extends DefaultPageWriterTree implements ApiD
/** /**
* TODO: remove this * TODO: remove this
* @see org.x4o.o2o.tdoc.DefaultPageWriterTree#writePageContent(org.x4o.o2o.tdoc.dom.ApiDocWriteEvent) * @see org.x4o.maisdoc.flake.DefaultPageWriterTree#writePageContent(org.x4o.maisdoc.model.ApiDocWriteEvent)
*/ */
@Override @Override
public void writePageContent(ApiDocWriteEvent<ApiDocPage> e) throws IOException { public void writePageContent(ApiDocWriteEvent<ApiDocPage> e) throws IOException {
@ -124,7 +124,7 @@ public class EldDocXTreePageWriter extends DefaultPageWriterTree implements ApiD
/** /**
* Overrided to select the dom view of the tree. * Overrided to select the dom view of the tree.
* @see org.x4o.o2o.tdoc.DefaultPageWriterTree#selectRootNode(org.x4o.o2o.tdoc.dom.ApiDoc) * @see org.x4o.maisdoc.flake.DefaultPageWriterTree#selectRootNode(org.x4o.maisdoc.model.ApiDoc)
*/ */
@Override @Override
protected ApiDocNode selectRootNode(ApiDoc doc) { protected ApiDocNode selectRootNode(ApiDoc doc) {

View file

@ -8,11 +8,6 @@
</parent> </parent>
<artifactId>nx01-x4o-fc18</artifactId> <artifactId>nx01-x4o-fc18</artifactId>
<dependencies> <dependencies>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-o2o</artifactId>
<scope>test</scope>
</dependency>
<dependency> <dependency>
<groupId>org.junit.jupiter</groupId> <groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId> <artifactId>junit-jupiter</artifactId>

View file

@ -6,7 +6,7 @@
<artifactId>nx01</artifactId> <artifactId>nx01</artifactId>
<version>〇一。壬寅。一〄-SNAPSHOT</version> <version>〇一。壬寅。一〄-SNAPSHOT</version>
</parent> </parent>
<artifactId>nx01-x4o-o2o</artifactId> <artifactId>nx01-x4o-maisdoc</artifactId>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>love.distributedrebirth.nx01</groupId> <groupId>love.distributedrebirth.nx01</groupId>

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc;
import java.util.List; import java.util.List;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -25,10 +25,10 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
public interface ApiDocProjectPerspectiveWasp { public interface ApiDocProjectPerspectiveWasp {

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
@ -29,14 +29,14 @@ import java.util.Calendar;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import org.x4o.o2o.tdoc.ApiDocGenerator; import org.x4o.maisdoc.flake.ApiDocGenerator;
import org.x4o.o2o.tdoc.DefaultPageWriterHelp; import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
import org.x4o.o2o.tdoc.DefaultPageWriterIndexAll; import org.x4o.maisdoc.flake.DefaultPageWriterIndexAll;
import org.x4o.o2o.tdoc.DefaultPageWriterTree; import org.x4o.maisdoc.flake.DefaultPageWriterTree;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept; import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocRemoteClass; import org.x4o.maisdoc.model.ApiDocRemoteClass;
import org.x4o.sax3.SAX3WriterXml; import org.x4o.sax3.SAX3WriterXml;
import org.x4o.sax3.io.SAX3PropertyConfig; import org.x4o.sax3.io.SAX3PropertyConfig;
import org.x4o.sax3.io.SAX3PropertyConfig.PropertyConfigItem; import org.x4o.sax3.io.SAX3PropertyConfig.PropertyConfigItem;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;
/** /**
* ApiDocContentCss defines the css style names used in api docs. * ApiDocContentCss defines the css style names used in api docs.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;
import java.io.IOException; import java.io.IOException;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
@ -28,11 +28,11 @@ import java.lang.reflect.Method;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNavLink; import org.x4o.maisdoc.model.ApiDocNavLink;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocRemoteClass; import org.x4o.maisdoc.model.ApiDocRemoteClass;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
/** /**
* AbstractApiDocNodeWriter has some handy writer method for printing api doc html stuctures. * AbstractApiDocNodeWriter has some handy writer method for printing api doc html stuctures.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;
import java.io.Closeable; import java.io.Closeable;
import java.io.IOException; import java.io.IOException;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.File; import java.io.File;
@ -40,17 +40,17 @@ import java.util.Comparator;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept; import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNavLink; import org.x4o.maisdoc.model.ApiDocNavLink;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData; import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocNodeDataConfigurator; import org.x4o.maisdoc.model.ApiDocNodeDataConfigurator;
import org.x4o.o2o.tdoc.dom.ApiDocNodeWriter; import org.x4o.maisdoc.model.ApiDocNodeWriter;
import org.x4o.o2o.tdoc.dom.ApiDocPage; import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter; import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterXml; import org.x4o.sax3.SAX3WriterXml;
import org.x4o.sax3.SAX3WriterHtml.DocType; import org.x4o.sax3.SAX3WriterHtml.DocType;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
@ -562,33 +562,33 @@ public class ApiDocGenerator implements ApiDocContentPrinter {
thema = "jdk7"; thema = "jdk7";
} }
List<String> cssResources = new ArrayList<String>(10); List<String> cssResources = new ArrayList<String>(10);
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-html.css"); cssResources.add("org/x4o/maisdoc/theme/base/api-html.css");
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-layout.css"); cssResources.add("org/x4o/maisdoc/theme/base/api-layout.css");
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-inset.css"); cssResources.add("org/x4o/maisdoc/theme/base/api-inset.css");
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-font.css"); cssResources.add("org/x4o/maisdoc/theme/base/api-font.css");
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-color.css"); cssResources.add("org/x4o/maisdoc/theme/base/api-color.css");
if ("jdk6".equals(thema)) { if ("jdk6".equals(thema)) {
cssResources.add("org/x4o/xml/eld/doc/theme/jdk6/stylesheet.css"); cssResources.add("org/x4o/maisdoc/theme/jdk6/stylesheet.css");
writeStyleSheetResources(cssResources); writeStyleSheetResources(cssResources);
return; return;
} }
if ("jdk7".equals(thema)) { if ("jdk7".equals(thema)) {
cssResources.add("org/x4o/xml/eld/doc/theme/jdk7/stylesheet.css"); cssResources.add("org/x4o/maisdoc/theme/jdk7/stylesheet.css");
writeStyleSheetResources(cssResources); writeStyleSheetResources(cssResources);
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/background.png",basePath,"resources","background.png"); copyResourceToFile("org/x4o/maisdoc/theme/jdk7/background.png",basePath,"resources","background.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/tab.png",basePath,"resources","tab.png"); copyResourceToFile("org/x4o/maisdoc/theme/jdk7/tab.png",basePath,"resources","tab.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/titlebar_end.png",basePath,"resources","titlebar_end.png"); copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar_end.png",basePath,"resources","titlebar_end.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/titlebar.png",basePath,"resources","titlebar.png"); copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar.png",basePath,"resources","titlebar.png");
return; return;
} }
if ("jdk7-todo".equals(thema)) { if ("jdk7-todo".equals(thema)) {
cssResources.add("org/x4o/xml/eld/doc/theme/jdk7-todo/stylesheet.css"); cssResources.add("org/x4o/maisdoc/theme/jdk7-todo/stylesheet.css");
writeStyleSheetResources(cssResources); writeStyleSheetResources(cssResources);
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/background.png",basePath,"resources","background.png"); copyResourceToFile("org/x4o/maisdoc/theme/jdk7/background.png",basePath,"resources","background.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/tab.png",basePath,"resources","tab.png"); copyResourceToFile("org/x4o/maisdoc/theme/jdk7/tab.png",basePath,"resources","tab.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/titlebar_end.png",basePath,"resources","titlebar_end.png"); copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar_end.png",basePath,"resources","titlebar_end.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/titlebar.png",basePath,"resources","titlebar.png"); copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar.png",basePath,"resources","titlebar.png");
} }
} catch (SecurityException e) { } catch (SecurityException e) {
throw new IOException(e.getMessage()); throw new IOException(e.getMessage());

View file

@ -20,16 +20,16 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData; import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocNodeDataConfigurator; import org.x4o.maisdoc.model.ApiDocNodeDataConfigurator;
/** /**
* ApiDocNodeDataConfiguratorBean wraps the ApiDocNodeDataConfigurator to a single method of a bean. * ApiDocNodeDataConfiguratorBean wraps the ApiDocNodeDataConfigurator to a single method of a bean.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;

View file

@ -20,18 +20,18 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;
import java.io.IOException; import java.io.IOException;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeWriter; import org.x4o.maisdoc.model.ApiDocNodeWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
/** /**
* ApiDocNodeWriterBean wraps the ApiDocNodeWriterEvent to a single method of a bean. * ApiDocNodeWriterBean wraps the ApiDocNodeWriterEvent to a single method of a bean.

View file

@ -20,14 +20,14 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody; import org.x4o.maisdoc.model.ApiDocNodeBody;
/** /**
* ApiDocNodeBodyWriterMethod wraps api doc file writer events to a method. * ApiDocNodeBodyWriterMethod wraps api doc file writer events to a method.

View file

@ -20,15 +20,15 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;
import java.io.IOException; import java.io.IOException;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept; import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocPage; import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter; import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
/** /**

View file

@ -20,13 +20,13 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;
import java.io.IOException; import java.io.IOException;
import org.x4o.o2o.tdoc.dom.ApiDocPage; import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter; import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
/** /**

View file

@ -20,15 +20,15 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;
import java.io.IOException; import java.io.IOException;
import org.x4o.o2o.tdoc.dom.ApiDoc; import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode; import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocPage; import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter; import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent; import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag; import org.x4o.sax3.SAX3WriterHtml.Tag;
/** /**

View file

@ -26,4 +26,4 @@
* @author Willem Cazander * @author Willem Cazander
* @since 1.0 May 12,2013 * @since 1.0 May 12,2013
*/ */
package org.x4o.o2o.tdoc; package org.x4o.maisdoc.flake;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
@ -32,8 +32,8 @@ import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.TreeMap; import java.util.TreeMap;
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorBean; import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorBean;
import org.x4o.o2o.tdoc.ApiDocNodeWriterBean; import org.x4o.maisdoc.flake.ApiDocNodeWriterBean;
/** /**
* ApiDoc holds all config and data to write a full api doc structure. * ApiDoc holds all config and data to write a full api doc structure.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
/** /**
* ApiDocIndexItem holds data to print the index all page. * ApiDocIndexItem holds data to print the index all page.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
/** /**
* ApiDocNavLink holds all fields of an navigation link. * ApiDocNavLink holds all fields of an navigation link.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
/** /**
* ApiDocNodeBody are the parts from which the content body is created. * ApiDocNodeBody are the parts from which the content body is created.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
import java.util.List; import java.util.List;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
import java.io.IOException; import java.io.IOException;
import java.util.List; import java.util.List;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
import java.io.IOException; import java.io.IOException;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.IOException; import java.io.IOException;

View file

@ -20,9 +20,9 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;
import org.x4o.o2o.tdoc.ApiDocContentWriter; import org.x4o.maisdoc.flake.ApiDocContentWriter;
/** /**
* ApiDocWriteEvent holds the needed objects to process write events of content parts. * ApiDocWriteEvent holds the needed objects to process write events of content parts.

View file

@ -26,4 +26,4 @@
* @author Willem Cazander * @author Willem Cazander
* @since 1.0 May 12,2013 * @since 1.0 May 12,2013
*/ */
package org.x4o.o2o.tdoc.dom; package org.x4o.maisdoc.model;

View file

@ -0,0 +1,29 @@
/*
* Copyright (c) 2004-2014, Willem Cazander
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification, are permitted provided
* that the following conditions are met:
*
* * Redistributions of source code must retain the above copyright notice, this list of conditions and the
* following disclaimer.
* * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
* the following disclaimer in the documentation and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
* THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/**
* The mais documentation writer.
*
* @author Willem Cazander
* @since 1.0 Jan 27,2025
*/
package org.x4o.maisdoc;

48
pom.xml
View file

@ -28,6 +28,10 @@
<module>nx01-king-java3do</module> <module>nx01-king-java3do</module>
<module>nx01-king-java3doc</module> <module>nx01-king-java3doc</module>
<module>nx01-king-java3seed</module> <module>nx01-king-java3seed</module>
<module>nx01-mushroom-mais</module>
<module>nx01-mushroom-mais-duytsdoc</module>
<module>nx01-mushroom-mais-fc18</module>
<module>nx01-mushroom-mais-mm</module>
<module>nx01-no2all-nostr</module> <module>nx01-no2all-nostr</module>
<module>nx01-no2all-react-nostr</module> <module>nx01-no2all-react-nostr</module>
<module>nx01-no2all-react-wire</module> <module>nx01-no2all-react-wire</module>
@ -36,9 +40,6 @@
<module>nx01-no2all-wire-jre</module> <module>nx01-no2all-wire-jre</module>
<module>nx01-no2all-wire-ojw</module> <module>nx01-no2all-wire-ojw</module>
<module>nx01-poop-scripts</module> <module>nx01-poop-scripts</module>
<module>nx01-popcorn</module>
<module>nx01-popcorn-duytsdoc</module>
<module>nx01-popcorn-mm-jdbc</module>
<module>nx01-redsea</module> <module>nx01-redsea</module>
<module>nx01-redsea-hyper-local</module> <module>nx01-redsea-hyper-local</module>
<module>nx01-redsea-hyper</module> <module>nx01-redsea-hyper</module>
@ -49,11 +50,11 @@
<module>nx01-warp-manifestor</module> <module>nx01-warp-manifestor</module>
<module>nx01-x4o-driver</module> <module>nx01-x4o-driver</module>
<module>nx01-x4o-fc18</module> <module>nx01-x4o-fc18</module>
<module>nx01-x4o-o2o</module> <module>nx01-x4o-maisdoc</module>
<module>nx01-x4o-sax3</module>
<module>nx01-x4o-tool-ant-plugin</module> <module>nx01-x4o-tool-ant-plugin</module>
<module>nx01-x4o-tool-maven-plugin</module> <module>nx01-x4o-tool-maven-plugin</module>
<module>nx01-zerofungus-server</module> <module>nx01-zerofungus-server</module>
<module>nx01-x4o-sax3</module>
</modules> </modules>
<dependencyManagement> <dependencyManagement>
<dependencies> <dependencies>
@ -283,6 +284,26 @@
<artifactId>nx01-king-java3seed</artifactId> <artifactId>nx01-king-java3seed</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-mushroom-mais</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-mushroom-mais-duytsdoc</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-mushroom-mais-fc18</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-mushroom-mais-mm</artifactId>
<version>${project.version}</version>
</dependency>
<dependency> <dependency>
<groupId>love.distributedrebirth.nx01</groupId> <groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-no2all-nostr</artifactId> <artifactId>nx01-no2all-nostr</artifactId>
@ -323,21 +344,6 @@
<artifactId>nx01-poop-scripts</artifactId> <artifactId>nx01-poop-scripts</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn-duytsdoc</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn-mm-jdbc</artifactId>
<version>${project.version}</version>
</dependency>
<dependency> <dependency>
<groupId>love.distributedrebirth.nx01</groupId> <groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-redsea</artifactId> <artifactId>nx01-redsea</artifactId>
@ -391,7 +397,7 @@
</dependency> </dependency>
<dependency> <dependency>
<groupId>love.distributedrebirth.nx01</groupId> <groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-o2o</artifactId> <artifactId>nx01-x4o-maisdoc</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency> <dependency>