|
From: Elmer G. <ega...@us...> - 2004-08-25 19:12:10
|
Update of /cvsroot/javaowl/JavaOWL/src/org/javaowl/editor In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7743/src/org/javaowl/editor Modified Files: ModelEditor.java ModelEditorBean.java StatementEditorBean.java Log Message: Changes in remote API. Index: ModelEditorBean.java =================================================================== RCS file: /cvsroot/javaowl/JavaOWL/src/org/javaowl/editor/ModelEditorBean.java,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** ModelEditorBean.java 23 Aug 2004 22:23:54 -0000 1.17 --- ModelEditorBean.java 25 Aug 2004 19:12:00 -0000 1.18 *************** *** 306,309 **** --- 306,313 ---- } + public ResourceEditorBean getResourceEditor(String uri) { + return new ResourceEditorBean(ontModel.getResource(uri), this); + } + public ResourceEditorBean createResourceEditor(String uri, OntClass clazz) { Resource r = data.createResource(uri); Index: StatementEditorBean.java =================================================================== RCS file: /cvsroot/javaowl/JavaOWL/src/org/javaowl/editor/StatementEditorBean.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** StatementEditorBean.java 23 Aug 2004 20:02:11 -0000 1.1 --- StatementEditorBean.java 25 Aug 2004 19:12:00 -0000 1.2 *************** *** 27,32 **** public final class StatementEditorBean { ! final Statement statement; ! private final ModelEditor editor; StatementEditorBean(Statement statement, ModelEditor editor) { --- 27,32 ---- public final class StatementEditorBean { ! final Statement statement; ! private final ModelEditor editor; StatementEditorBean(Statement statement, ModelEditor editor) { *************** *** 35,53 **** } ! public Property getPredicate() { ! return statement.getPredicate(); ! } ! public Object getObject() { ! Object value = statement.getObject(); ! if(value instanceof Resource) { ! return new ResourceEditorBean((Resource)value, editor); ! } ! return value; ! } ! public Triple asTriple() { ! return statement.asTriple(); ! } } --- 35,53 ---- } ! public Property getPredicate() { ! return statement.getPredicate(); ! } ! public Object getObject() { ! Object value = statement.getObject(); ! if(value instanceof Resource) { ! return new ResourceEditorBean((Resource)value, editor); ! } ! return value; ! } ! public Triple asTriple() { ! return statement.asTriple(); ! } } Index: ModelEditor.java =================================================================== RCS file: /cvsroot/javaowl/JavaOWL/src/org/javaowl/editor/ModelEditor.java,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** ModelEditor.java 23 Aug 2004 20:02:11 -0000 1.29 --- ModelEditor.java 25 Aug 2004 19:12:00 -0000 1.30 *************** *** 30,73 **** public interface ModelEditor { ! public StatementEditorBean addDataValue(ResourceEditorBean resource, Property currentProperty, Literal typedLiteral); ! public StatementEditorBean addObjectValue(ResourceEditorBean resource, Property currentProperty, ResourceEditorBean value); ! public void addPropertyValue(ResourceEditorBean bean, Property label, String value); ! public ResourceEditorBean createResourceEditor(OntClass clazz); ! public ResourceEditorBean createResourceEditor(String uri, OntClass clazz); ! public OntClass[] getAllClasses(); ! public OntProperty[] getAllDatatypeProperties(); ! public OntProperty[] getApplicableProperties(ResourceEditorBean resource); ! public StatementEditorBean[] getDeclaredProperties(ResourceEditorBean resource); ! public ResourceEditorBean[] getInstances(OntClass clazz, boolean all); ! public OntClass getOntClass(Resource resource); ! public OntProperty getOntProperty(Property property); ! public OntProperty[] getProperties(OntClass clazz, boolean all); ! public String getPropertyValue(OntClass clazz, Property label, boolean b); ! public String getPropertyValue(ResourceEditorBean bean, Property p, boolean uri); ! ! public OntClass[] getSubClasses(OntClass clazz); ! public Literal getTypedLiteral(Object value, OntResource type); public OntClass getValidLeafClass(Property currentProperty); ! public ResourceEditorBean[] getValidObjects(OntClass clazz); ! public void removeResource(ResourceEditorBean resource); ! public void removeStatement(StatementEditorBean statement); } --- 30,78 ---- public interface ModelEditor { ! public StatementEditorBean addDataValue(ResourceEditorBean resource, ! Property property, Literal typedLiteral); ! public StatementEditorBean addObjectValue(ResourceEditorBean resource, ! Property property, ! ResourceEditorBean value); ! public void addPropertyValue(ResourceEditorBean bean, Property label, String value); ! public ResourceEditorBean createResourceEditor(OntClass clazz); ! public ResourceEditorBean createResourceEditor(String uri, OntClass clazz); ! ! public ResourceEditorBean getResourceEditor(String uri); ! public OntClass[] getAllClasses(); ! public OntProperty[] getAllDatatypeProperties(); ! public OntProperty[] getApplicableProperties(ResourceEditorBean resource); ! public StatementEditorBean[] getDeclaredProperties(ResourceEditorBean resource); ! public ResourceEditorBean[] getInstances(OntClass clazz, boolean all); ! public OntClass getOntClass(Resource resource); ! public OntProperty getOntProperty(Property property); ! public OntProperty[] getProperties(OntClass clazz, boolean all); ! public String getPropertyValue(OntClass clazz, Property label, boolean b); ! public String getPropertyValue(ResourceEditorBean bean, Property p, boolean uri); ! public OntClass[] getSubClasses(OntClass clazz); + public Literal getTypedLiteral(Object value, OntResource type); + public OntClass getValidLeafClass(Property currentProperty); ! public ResourceEditorBean[] getValidObjects(OntClass clazz); ! public void removeResource(ResourceEditorBean resource); ! public void removeStatement(StatementEditorBean statement); } |