Skip to content

Commit 4864709

Browse files
online version
1 parent 80e9860 commit 4864709

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+34259
-221
lines changed

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Compiled class file
22
*.class
3+
*.so
34

45
# Log file
56
*.log
@@ -21,3 +22,9 @@
2122

2223
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
2324
hs_err_pid*
25+
/target/
26+
27+
# other
28+
simple-rdfs-editor-headless.sh
29+
deploy.sh
30+
nbactions.xml

README.MD

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ It is open-source, written in Java 8 and currently in the alpha phase.
66

77
![Screenshot](img/main.png)
88

9+
## Online Version
10+
11+
There is an online version running at http://srdfse.markus-projects.net/ .
12+
It is implemented with [Vue.js](https://vuejs.org/), [Spark Java](http://sparkjava.com/) and Websockets.
13+
14+
![Screenshot](img/screenshot-online.png)
15+
916
## Tutorial: how to use the tool
1017

1118
In this section I cover all features of the tool and how you use them.

img/screenshot-online.png

54 KB
Loading

pom.xml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
</properties>
1616

1717
<dependencies>
18+
<!-- commons -->
1819
<dependency>
1920
<groupId>commons-cli</groupId>
2021
<artifactId>commons-cli</artifactId>
@@ -35,11 +36,65 @@
3536
<artifactId>commons-text</artifactId>
3637
<version>1.6</version>
3738
</dependency>
39+
40+
<!-- json -->
41+
<dependency>
42+
<groupId>org.json</groupId>
43+
<artifactId>json</artifactId>
44+
<version>20180813</version>
45+
</dependency>
3846

47+
<!-- semantic -->
3948
<dependency>
4049
<groupId>org.apache.jena</groupId>
4150
<artifactId>jena-core</artifactId>
4251
<version>3.12.0</version>
4352
</dependency>
53+
54+
<!-- web -->
55+
<dependency>
56+
<groupId>com.sparkjava</groupId>
57+
<artifactId>spark-core</artifactId>
58+
<version>2.8.0</version>
59+
</dependency>
60+
<dependency>
61+
<groupId>com.sparkjava</groupId>
62+
<artifactId>spark-template-freemarker</artifactId>
63+
<version>2.7.1</version>
64+
</dependency>
65+
66+
4467
</dependencies>
68+
69+
<build>
70+
<plugins>
71+
<!-- build fat jar -->
72+
<plugin>
73+
<groupId>org.apache.maven.plugins</groupId>
74+
<artifactId>maven-shade-plugin</artifactId>
75+
<version>3.2.1</version>
76+
<executions>
77+
<execution>
78+
<phase>package</phase>
79+
<goals>
80+
<goal>shade</goal>
81+
</goals>
82+
<configuration>
83+
<transformers>
84+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
85+
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
86+
<manifestEntries>
87+
<Main-Class>com.github.mschroeder.github.srdfse.Main</Main-Class>
88+
</manifestEntries>
89+
</transformer>
90+
</transformers>
91+
<artifactSet/>
92+
<outputFile>${project.build.directory}/${project.artifactId}.jar</outputFile>
93+
</configuration>
94+
</execution>
95+
</executions>
96+
</plugin>
97+
</plugins>
98+
</build>
99+
45100
</project>

src/main/java/com/github/mschroeder/github/srdfse/EditorFrame.form

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
<KeyStroke key="Ctrl+K"/>
7373
</Property>
7474
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
75-
<Image iconType="3" name="/icon/class.png"/>
75+
<Image iconType="3" name="/web/img/class.png"/>
7676
</Property>
7777
<Property name="text" type="java.lang.String" value="New Class"/>
7878
</Properties>
@@ -86,7 +86,7 @@
8686
<KeyStroke key="Ctrl+B"/>
8787
</Property>
8888
<Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
89-
<Image iconType="3" name="/icon/property.png"/>
89+
<Image iconType="3" name="/web/img/property.png"/>
9090
</Property>
9191
<Property name="text" type="java.lang.String" value="New Property"/>
9292
</Properties>

0 commit comments

Comments
 (0)