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. |