From: <dfl...@us...> - 2013-09-05 08:03:13
|
Revision: 4082 http://sourceforge.net/p/dl-learner/code/4082 Author: dfleischhacker Date: 2013-09-05 08:03:11 +0000 (Thu, 05 Sep 2013) Log Message: ----------- Check that semanticAnnotator is not null Modified Paths: -------------- trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/semantic/SemanticIndex.java Modified: trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/semantic/SemanticIndex.java =================================================================== --- trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/semantic/SemanticIndex.java 2013-09-05 07:46:34 UTC (rev 4081) +++ trunk/components-core/src/main/java/org/dllearner/algorithms/isle/index/semantic/SemanticIndex.java 2013-09-05 08:03:11 UTC (rev 4082) @@ -59,6 +59,9 @@ * Precompute the whole index, i.e. iterate over all entities and compute all annotated documents. */ public void buildIndex(Set<TextDocument> documents) { + if (semanticAnnotator == null) { + throw new RuntimeException("No semantic annotator defined, must be set using the setSemanticAnnotator method"); + } logger.info("Creating semantic index..."); index = new HashMap<Entity, Set<AnnotatedDocument>>(); for (TextDocument document : documents) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |