Update of /cvsroot/javaowl/JavaOWL/src/org/javaowl/editor
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8571/src/org/javaowl/editor
Modified Files:
ModelEditorBean.java
Log Message:
Added remove statement?
Is not changing de prevalent model.
Index: ModelEditorBean.java
===================================================================
RCS file: /cvsroot/javaowl/JavaOWL/src/org/javaowl/editor/ModelEditorBean.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** ModelEditorBean.java 23 Jul 2004 01:18:50 -0000 1.6
--- ModelEditorBean.java 27 Jul 2004 17:25:35 -0000 1.7
***************
*** 187,190 ****
--- 187,198 ----
data.remove(statement);
}
+
+ public void removeResource(Resource resource) {
+ List stmts = new ArrayList();
+ for(Iterator it = resource.listProperties(); it.hasNext(); )
+ stmts.add(it.next());
+ ontModel.remove(stmts);
+ data.remove(stmts);
+ }
public OntClass[] getSubClasses(OntClass resourceClass) {
***************
*** 258,262 ****
this.classes = (OntResource[]) classes.toArray(new OntResource[0]);
this.leafClasses = (OntResource[]) leafClasses.toArray(new OntResource[0]);
! }
!
}
--- 266,269 ----
this.classes = (OntResource[]) classes.toArray(new OntResource[0]);
this.leafClasses = (OntResource[]) leafClasses.toArray(new OntResource[0]);
! }
}
|