Difference between revisions of "Workdocumentation 2018-02-21"
Line 6: | Line 6: | ||
[[SimpleGraph]] | [[SimpleGraph]] | ||
== List of Modules == | == List of Modules == | ||
− | {{SimpleGraphModuleMarkup|userparam=intro}} | + | {{SimpleGraphModuleMarkup|#userparam=intro}} |
{{#ask: [[Concept:SimpleGraphModule]] | {{#ask: [[Concept:SimpleGraphModule]] | ||
| mainlabel=SimpleGraphModule | | mainlabel=SimpleGraphModule | ||
Line 24: | Line 24: | ||
|template=SimpleGraphModuleMarkup | |template=SimpleGraphModuleMarkup | ||
}} | }} | ||
− | {{SimpleGraphModuleMarkup|userparam=outro}} | + | {{SimpleGraphModuleMarkup|#userparam=outro}} |
== List of Modules for github == | == List of Modules for github == | ||
− | {{SimpleGraphModuleMarkup|userparam=mintro}} | + | {{SimpleGraphModuleMarkup|#userparam=mintro}} |
{{#ask: [[Concept:SimpleGraphModule]] | {{#ask: [[Concept:SimpleGraphModule]] | ||
| mainlabel=SimpleGraphModule | | mainlabel=SimpleGraphModule | ||
Line 44: | Line 44: | ||
|template=SimpleGraphModuleMarkup | |template=SimpleGraphModuleMarkup | ||
}} | }} | ||
− | {{SimpleGraphModuleMarkup|userparam=moutro}} | + | {{SimpleGraphModuleMarkup|#userparam=moutro}} |
Latest revision as of 11:59, 7 March 2021
- Concept:SimpleGraphModule
- Template:SimpleGraphModuleMarkup
- Template:SimpleGraphModule
- Form:SimpleGraphModule
List of Modules
Module | System wrapped | API exposed | Description |
---|---|---|---|
CalDAV | CalDAV | ical4j library for parsing and building iCalendar data models | makes Calendar data available via ical4j |
CardDAV | CardDAV | [ ] | makes VCard data available |
Excel | Excel | Apache POI XSSF/HSSF | makes Microsoft Excel workbooks accessible via the Apache POI API |
FileSystem | FileSystem | java.io.File | makes your FileSystem accessible via the Java FileSystem API |
GeoJSON | GeoJSON | GeoJSON support for Google gson library | makes GeoJSON data available |
GitHub | GitHub | GitHub GraphQL Api v4 | makes GitHub content accessible to Graph processing. |
HTML | HTML | HTML Cleaner | makes HTML files accessible via HTML Cleaner parser |
JSON | JSON | JSON | makes JSON parse results accessible to Graph processing. |
Java | Java | javaparser | makes Java code parse results accessible to Graph processing. |
E-Mail access for rfc822 and MIME formatted Mailbox files (e.g. Thunderbird) | makes Mail data available via Apache Mime4J | ||
MapSystem | MapSystem | java.api.Map | supplies a simple wrapper for a graph with nodes that have key/value pairs in form of HashMaps. We would not really need this since Apache Tinkerpop/Gremlin already supplies us with properties per node/vertex.
Still this system is useful as a helper system and to illustrate the wrapping concepts and possibilities of SimpleGraph |
MediaWiki | MediaWiki | MediaWiki API | makes MediaWiki site content accessible to Graph processing.
It exposes the MediaWiki API using the mediawiki-japi Library by BITPlan. |
Apache PDFBox | makes Portable Document Format (PDF) files accessible via the Apache PDFBox® API | ||
PowerPoint | PowerPoint | Apache POI XSLF/HSLF | makes Microsoft PowerPoint presentations accessible via the Apache POI API |
SMW | SMW | SemanticMedia Wiki API | makes Semantic MediaWiki accessible via the SMW API |
SNMP | SNMP | SNMP4J Simple Network Monitoring Protocol SNMP Java API | makes Simple Network Monitoring Protocol accessible via SNMP4J |
SQL | SQL | Java Database Connectivity (JDBC) API | makes relational SQL databases accessible via the Java JDBC API. |
TripleStore | TripleStore | SiDIF-TripleStore | makes BITPlan's SiDIF educational TripleStore accessible |
WikiData | WikiData | WikiData Toolkit | makes WikiData data available via the Wikidata-Toolki API |
Word | Word | Apache POI XWPF/HWPF | makes Microsoft Word Documents accessible via the Apache POI API |
XML | XML | org.w3c.dom | makes XML dom parse results accessible to Graph processing. |
List of Modules for github
| Module | System wrapped | API exposed |
|---------------------------------------------------------------------- | ---------------- | ----------- |
|![CalDAV]()[CalDAV](http://www.bitplan.com/index.php/SimpleGraph-CalDAV)
|[CalDAV](https://en.wikipedia.org/wiki/CalDAV)
|[ical4j library for parsing and building iCalendar data models](https://github.com/ical4j/ical4j)
|![CardDAV]()[CardDAV](http://www.bitplan.com/index.php/SimpleGraph-CardDAV)
|[CardDAV](https://en.wikipedia.org/wiki/CardDAV)
|[]()
|![Excel]()[Excel](http://www.bitplan.com/index.php/SimpleGraph-Excel)
|[Excel](https://en.wikipedia.org/wiki/Microsoft_Excel)
|[Apache POI XSSF/HSSF](https://poi.apache.org/components/spreadsheet/quick-guide.html)
|![FileSystem]()[FileSystem](http://www.bitplan.com/index.php/SimpleGraph-FileSystem)
|[FileSystem](https://en.wikipedia.org/wiki/File_system)
|[java.io.File](https://docs.oracle.com/javase/8/docs/api/java/io/File.html)
|![GeoJSON]()[GeoJSON](http://www.bitplan.com/index.php/SimpleGraph-GeoJSON)
|[GeoJSON](https://en.wikipedia.org/wiki/GeoJSON)
|[GeoJSON support for Google gson library](https://github.com/filosganga/geogson)
|![GitHub]()[GitHub](http://www.bitplan.com/index.php/SimpleGraph-GitHub)
|[GitHub](https://github.com)
|[GitHub GraphQL Api v4](https://developer.github.com/v4/)
|![HTML]()[HTML](http://www.bitplan.com/index.php/SimpleGraph-HTML)
|[HTML](https://en.wikipedia.org/wiki/HTML)
|[HTML Cleaner](http://htmlcleaner.sourceforge.net/)
|![JSON]()[JSON](http://www.bitplan.com/index.php/SimpleGraph-JSON)
|[JSON](https://en.wikipedia.org/wiki/JavaScript_Object_Notation)
|[JSON](https://www.json.org/)
|![Java]()[Java](http://www.bitplan.com/index.php/SimpleGraph-Java)
|[Java](https://en.wikipedia.org/wiki/Java_(programming_language))
|[javaparser](https://github.com/javaparser/javaparser)
|![Mail]()[Mail](http://www.bitplan.com/index.php/SimpleGraph-Mail)
|[Mail](https://en.wikipedia.org/wiki/MIME)
|[E-Mail access for rfc822 and MIME formatted Mailbox files (e.g. Thunderbird)](https://james.apache.org/mime4j/)
|![MapSystem]()[MapSystem](http://www.bitplan.com/index.php/SimpleGraph-MapSystem)
|[MapSystem](https://en.wikipedia.org/wiki/Hash_table)
|[java.api.Map](https://docs.oracle.com/javase/8/docs/api/java/util/Map.html)
|![MediaWiki]()[MediaWiki](http://www.bitplan.com/index.php/SimpleGraph-MediaWiki)
|[MediaWiki](https://www.mediawiki.org/wiki/API:Main_page_MediaWiki)
|[MediaWiki API](https://www.mediawiki.org/wiki/API:Main_page)
|![PDF]()[PDF](http://www.bitplan.com/index.php/SimpleGraph-PDF)
|[PDF](https://de.wikipedia.org/wiki/Portable_Document_Format)
|[Apache PDFBox](https://pdfbox.apache.org/)
|![PowerPoint]()[PowerPoint](http://www.bitplan.com/index.php/SimpleGraph-PowerPoint)
|[PowerPoint](https://en.wikipedia.org/wiki/Microsoft_PowerPoint)
|[Apache POI XSLF/HSLF](https://poi.apache.org/slideshow/xslf-cookbook.html)
|![SMW]()[SMW](http://www.bitplan.com/index.php/SimpleGraph-SMW)
|[SMW](https://en.wikipedia.org/wiki/SMW)
|[SemanticMedia Wiki API](https://www.semantic-mediawiki.org/wiki/Help:API)
|![SNMP]()[SNMP](http://www.bitplan.com/index.php/SimpleGraph-SNMP)
|[SNMP](https://en.wikipedia.org/wiki/Simple_Network_Management_Protocol)
|[SNMP4J Simple Network Monitoring Protocol SNMP Java API](http://www.snmp4j.org/)
|![SQL]()[SQL](http://www.bitplan.com/index.php/SimpleGraph-SQL)
|[SQL](https://en.wikipedia.org/wiki/SQL)
|[Java Database Connectivity (JDBC) API](https://docs.oracle.com/javase/8/docs/api/java/sql/package-summary.html)
|![TripleStore]()[TripleStore](http://www.bitplan.com/index.php/SimpleGraph-TripleStore)
|[TripleStore](https://en.wikipedia.org/wiki/Triplestore)
|[SiDIF-TripleStore](https://github.com/BITPlan/org.sidif.triplestore)
|![WikiData]()[WikiData](http://www.bitplan.com/index.php/SimpleGraph-WikiData)
|[WikiData](https://en.wikipedia.org/wiki/Wikidata)
|[WikiData Toolkit](https://github.com/Wikidata/Wikidata-Toolkit)
|![Word]()[Word](http://www.bitplan.com/index.php/SimpleGraph-Word)
|[Word](https://en.wikipedia.org/wiki/Word)
|[Apache POI XWPF/HWPF](https://poi.apache.org/document/quick-guide-xwpf.html)
|![XML]()[XML](http://www.bitplan.com/index.php/SimpleGraph-XML)
|[XML](https://en.wikipedia.org/wiki/XML)
|[org.w3c.dom](https://docs.oracle.com/javase/7/docs/api/org/w3c/dom/package-summary.html)