From: Jean-Marc V. <jea...@gm...> - 2012-07-07 09:17:45
|
Hi all The N3 table view now can be dynamically updated. See this example : https://eulergui.svn.sourceforge.net/svnroot/eulergui/trunk/eulergui/examples/table_app.n3p There is also an eclipse Java project : svn co https://deductions.svn.sourceforge.net/svnroot/deductions/samples/contact_table Here are some functionalities planned of N3 table view - add in tooltip : cell (property) type - update cell updates KB (can be disallowed) - show tooltip on column headers : show property's property - left click on cell : shows a form for the resource, or if it's a literal, a form for the URI of the row - right click on cell : similar to right click on EG editor: if it's a resource, menu items: show URI dereference in current table, show new table, open URI in web browser if it gives a HTML content - if it's a resource, show in cell either the prefixed from, or the RDFS label if there is one Refactor - remove inheritance on DefaultTableModel Other TODO's - Drools/N3 engine: * cache stores a Drools package for each N3 source having rules * implement e:optional, log:semantics, log:racine * fix dtlit * traceability from a triple to its source : e:source - add tooltip or mini-icons on N3 source row; in fact it's N3 queries like counting rules: ?A => ?B counting triples counting classes, properties definitions counting URI's as subject, URI's as object, as properties -- Jean-Marc Vanel Déductions SARL - Consulting, services, training, Rule-based programming, Semantic Web http://deductions-software.com/ +33 (0)6 89 16 29 52 chat : irc://irc.freenode.net#eulergui |