|
From: Elmer G. <ega...@us...> - 2004-08-18 01:23:47
|
Update of /cvsroot/javaowl/JavaOWL/src/org/javaowl/editor/remote In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23532/src/org/javaowl/editor/remote Modified Files: RemoteModelEditor.java RemoteModelEditorWrapper.java Log Message: Work on remote model wrapper Index: RemoteModelEditorWrapper.java =================================================================== RCS file: /cvsroot/javaowl/JavaOWL/src/org/javaowl/editor/remote/RemoteModelEditorWrapper.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** RemoteModelEditorWrapper.java 17 Aug 2004 23:46:03 -0000 1.1 --- RemoteModelEditorWrapper.java 18 Aug 2004 01:23:24 -0000 1.2 *************** *** 26,29 **** --- 26,30 ---- import com.hp.hpl.jena.ontology.OntClass; + import com.hp.hpl.jena.ontology.OntModel; import com.hp.hpl.jena.ontology.OntProperty; import com.hp.hpl.jena.ontology.OntResource; *************** *** 36,41 **** public class RemoteModelEditorWrapper implements ModelEditor { ! private Object remote; ! private Object name; public RemoteModelEditorWrapper(String name, RemoteModelEditor remote) { --- 37,43 ---- public class RemoteModelEditorWrapper implements ModelEditor { ! private RemoteModelEditor remote; ! private String name; ! private OntModel ontModel; public RemoteModelEditorWrapper(String name, RemoteModelEditor remote) { *************** *** 44,52 **** } ! /* (non-Javadoc) ! * @see org.javaowl.editor.ModelEditor#getAllClasses() ! */ ! public OntResource[] getAllClasses() { ! // TODO Auto-generated method stub return null; } --- 46,54 ---- } ! public OntClass[] getAllClasses() { ! String[] uris = remote.getAllClasses(); ! OntClass[] resources = new OntClass[uris.length]; ! for (int i = 0; i < uris.length; i++) ! resources[i] = ontModel.createClass(uris[i]); return null; } Index: RemoteModelEditor.java =================================================================== RCS file: /cvsroot/javaowl/JavaOWL/src/org/javaowl/editor/remote/RemoteModelEditor.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** RemoteModelEditor.java 17 Aug 2004 23:46:03 -0000 1.1 --- RemoteModelEditor.java 18 Aug 2004 01:23:24 -0000 1.2 *************** *** 24,26 **** --- 24,31 ---- public interface RemoteModelEditor extends Remote{ + /** + * @return + */ + String[] getAllClasses(); + } |