Removed o2o module and creatd maisdoc and mushroom submodules
|
@ -14,7 +14,7 @@
|
|||
</dependency>
|
||||
<dependency>
|
||||
<groupId>love.distributedrebirth.nx01</groupId>
|
||||
<artifactId>nx01-popcorn-duytsdoc</artifactId>
|
||||
<artifactId>nx01-mushroom-mais-duytsdoc</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
|
|
|
@ -33,11 +33,9 @@ import java.io.PrintStream;
|
|||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.x4o.o2o.tdoc.ApiDocProject;
|
||||
import org.x4o.xml.io.X4OConnectionException;
|
||||
import org.x4o.maisdoc.ApiDocProject;
|
||||
import org.xml.sax.SAXException;
|
||||
|
||||
import love.distributedrebirth.nx01.popcorn.PopCornDriver;
|
||||
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||
|
||||
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||
|
@ -59,11 +57,12 @@ public class Java3Documentation extends PrintStream {
|
|||
}
|
||||
|
||||
private ApiDocProject loadProject(File popcornFile) {
|
||||
try {
|
||||
return PopCornDriver.newInstance().createReader().readFile(popcornFile);
|
||||
} catch (X4OConnectionException | SAXException | IOException e) {
|
||||
throw new IllegalStateException(e);
|
||||
}
|
||||
return null;
|
||||
// try {
|
||||
// return PopCornDriver.newInstance().createReader().readFile(popcornFile);
|
||||
// } catch (X4OConnectionException | SAXException | IOException e) {
|
||||
// throw new IllegalStateException(e);
|
||||
// }
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -6,11 +6,11 @@
|
|||
<artifactId>nx01</artifactId>
|
||||
<version>〇一。壬寅。一〄-SNAPSHOT</version>
|
||||
</parent>
|
||||
<artifactId>nx01-popcorn-duytsdoc</artifactId>
|
||||
<artifactId>nx01-mushroom-mais-duytsdoc</artifactId>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>love.distributedrebirth.nx01</groupId>
|
||||
<artifactId>nx01-popcorn</artifactId>
|
||||
<artifactId>nx01-mushroom-mais</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.eclipse.jdt</groupId>
|
|
@ -25,7 +25,7 @@
|
|||
* 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.jdt.core.IClassFile;
|
||||
|
@ -37,7 +37,7 @@ import org.eclipse.jdt.internal.core.JavaProject;
|
|||
|
||||
/// @author للَّٰهِilLצسُو
|
||||
/// @version ©Δ∞ 仙上主天
|
||||
public class PopcornDuytsdoc {
|
||||
public class DuytsdocMaisWing {
|
||||
|
||||
public void load(String path) {
|
||||
|
25
nx01-mushroom-mais-fc18/pom.xml
Normal 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>
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.ArrayList;
|
||||
|
@ -30,11 +30,11 @@ import org.x4o.fc18.FourCornerUnicodeDisplay;
|
|||
import org.x4o.fc18.cake2.FourCornerDotCake;
|
||||
import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6;
|
||||
import org.x4o.fc18.cake2.zero33.dec1.FCDotDEC2701DashPX0;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentCss;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentWriter;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPage;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentCss;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentWriter;
|
||||
import org.x4o.maisdoc.model.ApiDocPage;
|
||||
import org.x4o.maisdoc.model.ApiDocPageWriter;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.sax3.SAX3WriterHtml.Tag;
|
||||
import org.x4o.sax3.io.ContentCloseable;
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18;
|
||||
|
||||
import java.io.IOException;
|
||||
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.FCDotBYD0127DashP7E;
|
||||
import org.x4o.fc18.cake2.zero33.FCDotBYD0127DashP7F;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentCss;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentWriter;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPage;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentCss;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentWriter;
|
||||
import org.x4o.maisdoc.model.ApiDocPage;
|
||||
import org.x4o.maisdoc.model.ApiDocPageWriter;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.sax3.SAX3WriterHtml.Tag;
|
||||
import org.x4o.sax3.io.ContentCloseable;
|
||||
|
|
@ -20,15 +20,15 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.function.Function;
|
||||
|
||||
import org.x4o.fc18.cake2.FourCornerDotCake;
|
||||
import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentCss;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentWriter;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentCss;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentWriter;
|
||||
import org.x4o.sax3.SAX3WriterHtml.Tag;
|
||||
import org.x4o.sax3.io.ContentCloseable;
|
||||
import org.xml.sax.helpers.AttributesImpl;
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.HashSet;
|
||||
|
@ -29,13 +29,13 @@ import java.util.Optional;
|
|||
import java.util.Set;
|
||||
|
||||
import org.x4o.fc18.cake2.FourCornerDotCake;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentCss;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentWriter;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentCss;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentWriter;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
|
||||
import org.x4o.maisdoc.model.ApiDocConcept;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeBody;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.sax3.SAX3WriterHtml.Tag;
|
||||
import org.x4o.sax3.io.ContentCloseable;
|
||||
|
|
@ -20,19 +20,19 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.List;
|
||||
|
||||
import org.x4o.fc18.cake2.FourCornerDotCake;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentCss;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentWriter;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentCss;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentWriter;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
|
||||
import org.x4o.maisdoc.model.ApiDocConcept;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeBody;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.sax3.io.ContentCloseable;
|
||||
|
||||
/**
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18;
|
||||
|
||||
import java.io.IOException;
|
||||
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.FourCornerX18CakePointSequence;
|
||||
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.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;
|
||||
|
||||
/**
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18;
|
||||
|
||||
import java.io.File;
|
||||
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.FourCornerX18CakePointDotName;
|
||||
import org.x4o.fc18.cake2.FourCornerX21CodePointSequence;
|
||||
import org.x4o.o2o.tdoc.ApiDocGenerator;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterHelp;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterTree;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.maisdoc.flake.ApiDocGenerator;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterTree;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocConcept;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.xml.sax.SAXException;
|
||||
|
||||
/**
|
||||
|
@ -130,6 +130,7 @@ public class FCDocWriter {
|
|||
doc.setFrameNavPrintParentParent(true);
|
||||
doc.setGroupTypeName("summary", "Summary",1);
|
||||
doc.setGroupTypeName("overview", "Overview",2);
|
||||
//doc.setMetaStyleSheetThema("jdk6");
|
||||
|
||||
doc.addTreeNodeClassExclude(TDocCakeWord.class);
|
||||
doc.setFrameNavConceptClass(TDocCakeSlice.class);
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18;
|
||||
|
||||
/**
|
||||
* Cake root doc model type.
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18;
|
||||
|
||||
import org.x4o.fc18.cake2.FourCornerDotCake;
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18;
|
||||
|
||||
import org.x4o.fc18.cake2.FourCornerDotCakeTower;
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18;
|
||||
|
||||
import java.util.Objects;
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc.kanji;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18.kanji;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc.kanji;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18.kanji;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.fc18.cake2.fcdoc.kanji;
|
||||
package love.distributedrebirth.nx01.mushroom.mais.fc18.kanji;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
|
@ -6,11 +6,11 @@
|
|||
<artifactId>nx01</artifactId>
|
||||
<version>〇一。壬寅。一〄-SNAPSHOT</version>
|
||||
</parent>
|
||||
<artifactId>nx01-popcorn-mm-jdbc</artifactId>
|
||||
<artifactId>nx01-mushroom-mais-mm</artifactId>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>love.distributedrebirth.nx01</groupId>
|
||||
<artifactId>nx01-popcorn</artifactId>
|
||||
<artifactId>nx01-mushroom-mais</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.eobjects.metamodel</groupId>
|
|
@ -25,7 +25,7 @@
|
|||
* 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.sql.DriverManager;
|
||||
|
@ -39,12 +39,12 @@ import org.apache.metamodel.jdbc.JdbcDataContext;
|
|||
|
||||
/// @author للَّٰهِilLצسُو
|
||||
/// @version ©Δ∞ 仙上主天
|
||||
public class DuytsDocWriter {
|
||||
public class MetaModelMaisWing {
|
||||
|
||||
private final DocModelDataStore dms = new DocModelDataStore();
|
||||
|
||||
public static void main(String[] args) throws Exception {
|
||||
DuytsDocWriter writer = new DuytsDocWriter();
|
||||
MetaModelMaisWing writer = new MetaModelMaisWing();
|
||||
//writer.addDocModelXml(new File("pom.xml"));
|
||||
writer.generate(new File("target/mmdoc"));
|
||||
}
|
|
@ -38,13 +38,13 @@ import org.apache.metamodel.schema.Column;
|
|||
import org.apache.metamodel.schema.Relationship;
|
||||
import org.apache.metamodel.schema.Schema;
|
||||
import org.apache.metamodel.schema.Table;
|
||||
import org.x4o.o2o.tdoc.ApiDocGenerator;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterHelp;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterIndexAll;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterTree;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.maisdoc.flake.ApiDocGenerator;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterIndexAll;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterTree;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocConcept;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.xml.sax.SAXException;
|
||||
|
||||
public class DocModelWriter {
|
|
@ -37,12 +37,12 @@ import org.apache.metamodel.query.FunctionType;
|
|||
import org.apache.metamodel.schema.Schema;
|
||||
import org.apache.metamodel.schema.Table;
|
||||
import org.apache.metamodel.schema.TableType;
|
||||
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.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.xml.sax.SAXException;
|
||||
|
||||
public class DocModelWriterSchema {
|
|
@ -44,13 +44,13 @@ import org.apache.metamodel.schema.Column;
|
|||
import org.apache.metamodel.schema.Relationship;
|
||||
import org.apache.metamodel.schema.Table;
|
||||
import org.apache.metamodel.schema.TableType;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentCss;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentWriter;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocIndexItem;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentCss;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentWriter;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
|
||||
import org.x4o.maisdoc.model.ApiDocIndexItem;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeBody;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.sax3.SAX3WriterHtml.Tag;
|
||||
|
||||
public class DocModelWriterTable {
|
|
@ -6,11 +6,11 @@
|
|||
<artifactId>nx01</artifactId>
|
||||
<version>〇一。壬寅。一〄-SNAPSHOT</version>
|
||||
</parent>
|
||||
<artifactId>nx01-popcorn</artifactId>
|
||||
<artifactId>nx01-mushroom-mais</artifactId>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>love.distributedrebirth.nx01</groupId>
|
||||
<artifactId>nx01-x4o-driver</artifactId>
|
||||
<artifactId>nx01-x4o-maisdoc</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.commonmark</groupId>
|
|
@ -25,7 +25,7 @@
|
|||
* 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.parser.Parser;
|
||||
|
@ -33,7 +33,7 @@ import org.commonmark.renderer.html.HtmlRenderer;
|
|||
|
||||
/// @author للَّٰهِilLצسُو
|
||||
/// @version ©Δ∞ 仙上主天
|
||||
public class DuytsDocWriter {
|
||||
public class MushRoomMaisMDWing {
|
||||
|
||||
public void test() {
|
||||
// https://openjdk.org/jeps/467
|
|
@ -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>
|
|
@ -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>
|
|
@ -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);
|
||||
}
|
||||
}
|
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
|
@ -18,7 +18,7 @@
|
|||
</dependency>
|
||||
<dependency>
|
||||
<groupId>love.distributedrebirth.nx01</groupId>
|
||||
<artifactId>nx01-x4o-o2o</artifactId>
|
||||
<artifactId>nx01-x4o-maisdoc</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.tomcat</groupId>
|
||||
|
|
|
@ -29,14 +29,14 @@ import java.util.Calendar;
|
|||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.x4o.o2o.tdoc.ApiDocGenerator;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterHelp;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterIndexAll;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterTree;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocRemoteClass;
|
||||
import org.x4o.maisdoc.flake.ApiDocGenerator;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterIndexAll;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterTree;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocConcept;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocRemoteClass;
|
||||
import org.x4o.sax3.SAX3WriterXml;
|
||||
import org.x4o.sax3.io.SAX3PropertyConfig;
|
||||
import org.x4o.sax3.io.SAX3PropertyConfig.PropertyConfigItem;
|
||||
|
|
|
@ -25,15 +25,15 @@ package org.x4o.xml.eld.doc;
|
|||
import java.io.IOException;
|
||||
import java.util.List;
|
||||
|
||||
import org.x4o.o2o.tdoc.ApiDocContentPrinter;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentWriter;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentPrinter;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentWriter;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeBody;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeData;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.sax3.SAX3WriterHtml.Tag;
|
||||
import org.x4o.xml.eld.doc.EldDocXTreePageWriter.TreeNode;
|
||||
import org.x4o.xml.element.ElementClass;
|
||||
|
|
|
@ -24,14 +24,14 @@ package org.x4o.xml.eld.doc;
|
|||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.x4o.o2o.tdoc.ApiDocContentPrinter;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentPrinter;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeBody;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeData;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.xml.element.ElementBindingHandler;
|
||||
import org.x4o.xml.element.ElementClassAttribute;
|
||||
import org.x4o.xml.element.ElementConfigurator;
|
||||
|
|
|
@ -24,14 +24,14 @@ package org.x4o.xml.eld.doc;
|
|||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.x4o.o2o.tdoc.ApiDocContentPrinter;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentPrinter;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeBody;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeData;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.xml.element.ElementClass;
|
||||
import org.x4o.xml.element.ElementNamespace;
|
||||
import org.xml.sax.SAXException;
|
||||
|
|
|
@ -24,13 +24,13 @@ package org.x4o.xml.eld.doc;
|
|||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.x4o.o2o.tdoc.ApiDocContentCss;
|
||||
import org.x4o.o2o.tdoc.ApiDocContentPrinter;
|
||||
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.maisdoc.flake.ApiDocContentCss;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentPrinter;
|
||||
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.xml.element.ElementBindingHandler;
|
||||
import org.x4o.xml.element.ElementClassAttribute;
|
||||
import org.x4o.xml.element.ElementConfigurator;
|
||||
|
|
|
@ -26,14 +26,14 @@ import org.x4o.xml.element.ElementNamespaceAttribute;
|
|||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.x4o.o2o.tdoc.ApiDocContentPrinter;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentPrinter;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeBody;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeData;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.xml.element.ElementBindingHandler;
|
||||
import org.x4o.xml.element.ElementConfigurator;
|
||||
import org.x4o.xml.element.ElementInterface;
|
||||
|
|
|
@ -28,13 +28,13 @@ import java.util.Collections;
|
|||
import java.util.Comparator;
|
||||
import java.util.List;
|
||||
|
||||
import org.x4o.o2o.tdoc.ApiDocContentWriter;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterTree;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPage;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.flake.ApiDocContentWriter;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterTree;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocPage;
|
||||
import org.x4o.maisdoc.model.ApiDocPageWriter;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.sax3.SAX3WriterHtml.Tag;
|
||||
import org.x4o.xml.element.ElementBindingHandler;
|
||||
import org.x4o.xml.element.ElementClass;
|
||||
|
@ -75,7 +75,7 @@ public class EldDocXTreePageWriter extends DefaultPageWriterTree implements ApiD
|
|||
|
||||
/**
|
||||
* 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
|
||||
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.
|
||||
* @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
|
||||
protected ApiDocNode selectRootNode(ApiDoc doc) {
|
||||
|
|
|
@ -8,11 +8,6 @@
|
|||
</parent>
|
||||
<artifactId>nx01-x4o-fc18</artifactId>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>love.distributedrebirth.nx01</groupId>
|
||||
<artifactId>nx01-x4o-o2o</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter</artifactId>
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
<artifactId>nx01</artifactId>
|
||||
<version>〇一。壬寅。一〄-SNAPSHOT</version>
|
||||
</parent>
|
||||
<artifactId>nx01-x4o-o2o</artifactId>
|
||||
<artifactId>nx01-x4o-maisdoc</artifactId>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>love.distributedrebirth.nx01</groupId>
|
|
@ -25,7 +25,7 @@
|
|||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
package org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -25,7 +25,7 @@
|
|||
* 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.List;
|
|
@ -25,10 +25,10 @@
|
|||
* 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.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
|
||||
public interface ApiDocProjectPerspectiveWasp {
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
|
@ -29,14 +29,14 @@ import java.util.Calendar;
|
|||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.x4o.o2o.tdoc.ApiDocGenerator;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterHelp;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterIndexAll;
|
||||
import org.x4o.o2o.tdoc.DefaultPageWriterTree;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocRemoteClass;
|
||||
import org.x4o.maisdoc.flake.ApiDocGenerator;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterIndexAll;
|
||||
import org.x4o.maisdoc.flake.DefaultPageWriterTree;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocConcept;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocRemoteClass;
|
||||
import org.x4o.sax3.SAX3WriterXml;
|
||||
import org.x4o.sax3.io.SAX3PropertyConfig;
|
||||
import org.x4o.sax3.io.SAX3PropertyConfig.PropertyConfigItem;
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
||||
|
||||
/**
|
||||
* ApiDocContentCss defines the css style names used in api docs.
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
|
@ -28,11 +28,11 @@ import java.lang.reflect.Method;
|
|||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNavLink;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocRemoteClass;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocNavLink;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocRemoteClass;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
|
||||
/**
|
||||
* AbstractApiDocNodeWriter has some handy writer method for printing api doc html stuctures.
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
||||
|
||||
import java.io.Closeable;
|
||||
import java.io.IOException;
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.File;
|
||||
|
@ -40,17 +40,17 @@ import java.util.Comparator;
|
|||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNavLink;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeDataConfigurator;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeWriter;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPage;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocConcept;
|
||||
import org.x4o.maisdoc.model.ApiDocNavLink;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeBody;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeData;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeDataConfigurator;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeWriter;
|
||||
import org.x4o.maisdoc.model.ApiDocPage;
|
||||
import org.x4o.maisdoc.model.ApiDocPageWriter;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.sax3.SAX3WriterXml;
|
||||
import org.x4o.sax3.SAX3WriterHtml.DocType;
|
||||
import org.x4o.sax3.SAX3WriterHtml.Tag;
|
||||
|
@ -562,33 +562,33 @@ public class ApiDocGenerator implements ApiDocContentPrinter {
|
|||
thema = "jdk7";
|
||||
}
|
||||
List<String> cssResources = new ArrayList<String>(10);
|
||||
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-html.css");
|
||||
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-layout.css");
|
||||
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-inset.css");
|
||||
cssResources.add("org/x4o/xml/eld/doc/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-html.css");
|
||||
cssResources.add("org/x4o/maisdoc/theme/base/api-layout.css");
|
||||
cssResources.add("org/x4o/maisdoc/theme/base/api-inset.css");
|
||||
cssResources.add("org/x4o/maisdoc/theme/base/api-font.css");
|
||||
cssResources.add("org/x4o/maisdoc/theme/base/api-color.css");
|
||||
|
||||
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);
|
||||
return;
|
||||
}
|
||||
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);
|
||||
copyResourceToFile("org/x4o/xml/eld/doc/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/xml/eld/doc/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/background.png",basePath,"resources","background.png");
|
||||
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/tab.png",basePath,"resources","tab.png");
|
||||
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar_end.png",basePath,"resources","titlebar_end.png");
|
||||
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar.png",basePath,"resources","titlebar.png");
|
||||
return;
|
||||
}
|
||||
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);
|
||||
copyResourceToFile("org/x4o/xml/eld/doc/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/xml/eld/doc/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/background.png",basePath,"resources","background.png");
|
||||
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/tab.png",basePath,"resources","tab.png");
|
||||
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar_end.png",basePath,"resources","titlebar_end.png");
|
||||
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar.png",basePath,"resources","titlebar.png");
|
||||
}
|
||||
} catch (SecurityException e) {
|
||||
throw new IOException(e.getMessage());
|
|
@ -20,16 +20,16 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
||||
|
||||
import java.lang.reflect.Method;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeDataConfigurator;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeData;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeDataConfigurator;
|
||||
|
||||
/**
|
||||
* ApiDocNodeDataConfiguratorBean wraps the ApiDocNodeDataConfigurator to a single method of a bean.
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
||||
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Retention;
|
|
@ -20,18 +20,18 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.lang.reflect.Method;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNodeWriter;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeBody;
|
||||
import org.x4o.maisdoc.model.ApiDocNodeWriter;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
|
||||
/**
|
||||
* ApiDocNodeWriterBean wraps the ApiDocNodeWriterEvent to a single method of a bean.
|
|
@ -20,14 +20,14 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
||||
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.RetentionPolicy;
|
||||
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.
|
|
@ -20,15 +20,15 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPage;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocConcept;
|
||||
import org.x4o.maisdoc.model.ApiDocPage;
|
||||
import org.x4o.maisdoc.model.ApiDocPageWriter;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.sax3.SAX3WriterHtml.Tag;
|
||||
|
||||
/**
|
|
@ -20,13 +20,13 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPage;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.model.ApiDocPage;
|
||||
import org.x4o.maisdoc.model.ApiDocPageWriter;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.sax3.SAX3WriterHtml.Tag;
|
||||
|
||||
/**
|
|
@ -20,15 +20,15 @@
|
|||
* 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 org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import org.x4o.o2o.tdoc.dom.ApiDoc;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocNode;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPage;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
|
||||
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
|
||||
import org.x4o.maisdoc.model.ApiDoc;
|
||||
import org.x4o.maisdoc.model.ApiDocNode;
|
||||
import org.x4o.maisdoc.model.ApiDocPage;
|
||||
import org.x4o.maisdoc.model.ApiDocPageWriter;
|
||||
import org.x4o.maisdoc.model.ApiDocWriteEvent;
|
||||
import org.x4o.sax3.SAX3WriterHtml.Tag;
|
||||
|
||||
/**
|
|
@ -26,4 +26,4 @@
|
|||
* @author Willem Cazander
|
||||
* @since 1.0 May 12,2013
|
||||
*/
|
||||
package org.x4o.o2o.tdoc;
|
||||
package org.x4o.maisdoc.flake;
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
|
@ -32,8 +32,8 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
import java.util.TreeMap;
|
||||
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorBean;
|
||||
import org.x4o.o2o.tdoc.ApiDocNodeWriterBean;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorBean;
|
||||
import org.x4o.maisdoc.flake.ApiDocNodeWriterBean;
|
||||
|
||||
/**
|
||||
* ApiDoc holds all config and data to write a full api doc structure.
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
/**
|
||||
* ApiDocIndexItem holds data to print the index all page.
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
/**
|
||||
* ApiDocNavLink holds all fields of an navigation link.
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
/**
|
||||
* ApiDocNodeBody are the parts from which the content body is created.
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.List;
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
import java.io.IOException;
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
* 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 org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.IOException;
|
|
@ -20,9 +20,9 @@
|
|||
* 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 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.
|
|
@ -26,4 +26,4 @@
|
|||
* @author Willem Cazander
|
||||
* @since 1.0 May 12,2013
|
||||
*/
|
||||
package org.x4o.o2o.tdoc.dom;
|
||||
package org.x4o.maisdoc.model;
|
|
@ -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;
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 333 B After Width: | Height: | Size: 333 B |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 683 B After Width: | Height: | Size: 683 B |
48
pom.xml
|
@ -28,6 +28,10 @@
|
|||
<module>nx01-king-java3do</module>
|
||||
<module>nx01-king-java3doc</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-react-nostr</module>
|
||||
<module>nx01-no2all-react-wire</module>
|
||||
|
@ -36,9 +40,6 @@
|
|||
<module>nx01-no2all-wire-jre</module>
|
||||
<module>nx01-no2all-wire-ojw</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-hyper-local</module>
|
||||
<module>nx01-redsea-hyper</module>
|
||||
|
@ -49,11 +50,11 @@
|
|||
<module>nx01-warp-manifestor</module>
|
||||
<module>nx01-x4o-driver</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-maven-plugin</module>
|
||||
<module>nx01-zerofungus-server</module>
|
||||
<module>nx01-x4o-sax3</module>
|
||||
</modules>
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
|
@ -283,6 +284,26 @@
|
|||
<artifactId>nx01-king-java3seed</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</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>
|
||||
<groupId>love.distributedrebirth.nx01</groupId>
|
||||
<artifactId>nx01-no2all-nostr</artifactId>
|
||||
|
@ -323,21 +344,6 @@
|
|||
<artifactId>nx01-poop-scripts</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</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>
|
||||
<groupId>love.distributedrebirth.nx01</groupId>
|
||||
<artifactId>nx01-redsea</artifactId>
|
||||
|
@ -391,7 +397,7 @@
|
|||
</dependency>
|
||||
<dependency>
|
||||
<groupId>love.distributedrebirth.nx01</groupId>
|
||||
<artifactId>nx01-x4o-o2o</artifactId>
|
||||
<artifactId>nx01-x4o-maisdoc</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
|