Skip to content

Commit 8e542c2

Browse files
preview dialog, instances, literals
1 parent 55192ee commit 8e542c2

File tree

19 files changed

+2963
-409
lines changed

19 files changed

+2963
-409
lines changed

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,14 @@
162162
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jMenuItemDCTActionPerformed"/>
163163
</Events>
164164
</MenuItem>
165+
<MenuItem class="javax.swing.JMenuItem" name="jMenuItemPimoThing">
166+
<Properties>
167+
<Property name="text" type="java.lang.String" value="PIMO Thing"/>
168+
</Properties>
169+
<Events>
170+
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jMenuItemPimoThingActionPerformed"/>
171+
</Events>
172+
</MenuItem>
165173
</SubComponents>
166174
</Menu>
167175
</SubComponents>

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

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ private void newOntology() {
174174
Ontology onto = new Ontology();
175175
onto.setPrefix(basename);
176176

177-
Ontology.load(onto, m);
177+
Ontology.loadTBox(onto, m);
178178

179179
importOntology(onto);
180180
}
@@ -973,6 +973,7 @@ private void initComponents() {
973973
jMenuItemXSD = new javax.swing.JMenuItem();
974974
jMenuItemFOAF = new javax.swing.JMenuItem();
975975
jMenuItemDCT = new javax.swing.JMenuItem();
976+
jMenuItemPimoThing = new javax.swing.JMenuItem();
976977

977978
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
978979
setTitle("Simple RDFS Editor");
@@ -1341,6 +1342,14 @@ public void actionPerformed(java.awt.event.ActionEvent evt) {
13411342
});
13421343
jMenuImport.add(jMenuItemDCT);
13431344

1345+
jMenuItemPimoThing.setText("PIMO Thing");
1346+
jMenuItemPimoThing.addActionListener(new java.awt.event.ActionListener() {
1347+
public void actionPerformed(java.awt.event.ActionEvent evt) {
1348+
jMenuItemPimoThingActionPerformed(evt);
1349+
}
1350+
});
1351+
jMenuImport.add(jMenuItemPimoThing);
1352+
13441353
jMenuBarMain.add(jMenuImport);
13451354

13461355
setJMenuBar(jMenuBarMain);
@@ -1489,6 +1498,10 @@ private void jMenuItemImportFromFileActionPerformed(java.awt.event.ActionEvent e
14891498
}
14901499
}//GEN-LAST:event_jMenuItemImportFromFileActionPerformed
14911500

1501+
private void jMenuItemPimoThingActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItemPimoThingActionPerformed
1502+
importOntologyFromResource("/vocab/thing.ttl");
1503+
}//GEN-LAST:event_jMenuItemPimoThingActionPerformed
1504+
14921505
public static void showGUI(String args[]) {
14931506
java.awt.EventQueue.invokeLater(() -> {
14941507
new EditorFrame().setVisible(true);
@@ -1522,6 +1535,7 @@ public static void showGUI(String args[]) {
15221535
private javax.swing.JMenuItem jMenuItemNew;
15231536
private javax.swing.JMenuItem jMenuItemNewClass;
15241537
private javax.swing.JMenuItem jMenuItemNewProp;
1538+
private javax.swing.JMenuItem jMenuItemPimoThing;
15251539
private javax.swing.JMenuItem jMenuItemQuit;
15261540
private javax.swing.JMenuItem jMenuItemResetDomain;
15271541
private javax.swing.JMenuItem jMenuItemResetRange;
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
package com.github.mschroeder.github.srdfse;
2+
3+
/**
4+
*
5+
* @author Markus Schr&ouml;der
6+
*/
7+
public interface EditorListener {
8+
9+
public void selected(Resource resource);
10+
11+
}

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

Lines changed: 428 additions & 178 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)