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();
+
}
|