Added foundry rewrite with user default setting.
Change-Id: Ibc09468b6851af359eaf18df140fc973ab9dce69
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/KustvaktConfiguration.java b/core/src/main/java/de/ids_mannheim/korap/config/KustvaktConfiguration.java
index 2d0d720..f4f107f 100644
--- a/core/src/main/java/de/ids_mannheim/korap/config/KustvaktConfiguration.java
+++ b/core/src/main/java/de/ids_mannheim/korap/config/KustvaktConfiguration.java
@@ -71,6 +71,7 @@
private String passcodeSaltField;
private String default_pos;
+ private String default_morphology;
private String default_lemma;
private String default_token;
private String default_dep;
@@ -95,6 +96,7 @@
// random code generator
private String secureRandomAlgorithm;
private String messageDigestAlgorithm;
+
public KustvaktConfiguration (Properties properties) throws Exception {
load(properties);
@@ -131,14 +133,15 @@
queryLanguages.add(querylang.trim().toUpperCase());
default_const =
- properties.getProperty("default.layer.constituent", "mate");
+ properties.getProperty("default.foundry.constituent", "corenlp");
default_dep =
- properties.getProperty("default.layer.dependency", "mate");
- default_lemma = properties.getProperty("default.layer.lemma", "tt");
+ properties.getProperty("default.foundry.dependency", "malt");
+ default_lemma = properties.getProperty("default.foundry.lemma", "tt");
+ default_morphology = properties.getProperty("default.foundry.morphology", "marmot");
default_pos =
- properties.getProperty("default.layer.partOfSpeech", "tt");
+ properties.getProperty("default.foundry.partOfSpeech", "tt");
default_token =
- properties.getProperty("default.layer.orthography", "opennlp");
+ properties.getProperty("default.foundry.orthography", "opennlp");
// security configuration
inactiveTime = TimeUtils.convertTimeToSeconds(