|
From: <lor...@us...> - 2011-08-09 09:42:47
|
Revision: 3016
http://dl-learner.svn.sourceforge.net/dl-learner/?rev=3016&view=rev
Author: lorenz_b
Date: 2011-08-09 09:42:41 +0000 (Tue, 09 Aug 2011)
Log Message:
-----------
Small changes.
Modified Paths:
--------------
trunk/components-core/src/main/java/org/dllearner/algorithms/properties/DataPropertyDomainAxiomLearner.java
trunk/components-core/src/main/java/org/dllearner/core/owl/DatatypePropertyDomainAxiom.java
Modified: trunk/components-core/src/main/java/org/dllearner/algorithms/properties/DataPropertyDomainAxiomLearner.java
===================================================================
--- trunk/components-core/src/main/java/org/dllearner/algorithms/properties/DataPropertyDomainAxiomLearner.java 2011-08-09 08:37:17 UTC (rev 3015)
+++ trunk/components-core/src/main/java/org/dllearner/algorithms/properties/DataPropertyDomainAxiomLearner.java 2011-08-09 09:42:41 UTC (rev 3016)
@@ -18,6 +18,7 @@
import org.dllearner.core.ComponentInitException;
import org.dllearner.core.EvaluatedAxiom;
import org.dllearner.core.config.ConfigOption;
+import org.dllearner.core.config.DataPropertyEditor;
import org.dllearner.core.config.IntegerEditor;
import org.dllearner.core.configurators.Configurator;
import org.dllearner.core.owl.Axiom;
@@ -41,7 +42,7 @@
private static final Logger logger = LoggerFactory.getLogger(DataPropertyDomainAxiomLearner.class);
- @ConfigOption(name="propertyToDescribe", description="", propertyEditorClass=DatatypeProperty.class)
+ @ConfigOption(name="propertyToDescribe", description="", propertyEditorClass=DataPropertyEditor.class)
private DatatypeProperty propertyToDescribe;
@ConfigOption(name="maxExecutionTimeInSeconds", description="", propertyEditorClass=IntegerEditor.class)
private int maxExecutionTimeInSeconds = 10;
Modified: trunk/components-core/src/main/java/org/dllearner/core/owl/DatatypePropertyDomainAxiom.java
===================================================================
--- trunk/components-core/src/main/java/org/dllearner/core/owl/DatatypePropertyDomainAxiom.java 2011-08-09 08:37:17 UTC (rev 3015)
+++ trunk/components-core/src/main/java/org/dllearner/core/owl/DatatypePropertyDomainAxiom.java 2011-08-09 09:42:41 UTC (rev 3016)
@@ -52,30 +52,19 @@
* @see org.dllearner.core.owl.KBElement#toString(java.lang.String, java.util.Map)
*/
public String toString(String baseURI, Map<String, String> prefixes) {
- // TODO Auto-generated method stub
- return null;
+ return "Domain(" + getProperty() + ", " + getDomain() + ")";
}
- /* (non-Javadoc)
- * @see org.dllearner.core.owl.KBElement#toKBSyntaxString(java.lang.String, java.util.Map)
- */
+
public String toKBSyntaxString(String baseURI, Map<String, String> prefixes) {
- // TODO Auto-generated method stub
- return null;
+ return "OPDOMAIN(" + property.toKBSyntaxString(baseURI, prefixes) + ") = " + domain.toKBSyntaxString(baseURI, prefixes);
}
-
- /* (non-Javadoc)
- * @see org.dllearner.core.owl.Axiom#accept(org.dllearner.core.owl.AxiomVisitor)
- */
@Override
public void accept(AxiomVisitor visitor) {
visitor.visit(this);
}
- /* (non-Javadoc)
- * @see org.dllearner.core.owl.KBElement#accept(org.dllearner.core.owl.KBElementVisitor)
- */
public void accept(KBElementVisitor visitor) {
visitor.visit(this);
}
@@ -85,8 +74,7 @@
*/
@Override
public String toManchesterSyntaxString(String baseURI, Map<String, String> prefixes) {
- // TODO Auto-generated method stub
- return null;
- }
+ return "Domain(" + getProperty().toManchesterSyntaxString(baseURI, prefixes) + ", " + getDomain().toManchesterSyntaxString(baseURI, prefixes) + ")";
+ }
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|