|
From: Elmer G. <ega...@us...> - 2004-07-27 17:25:49
|
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]); ! } } |