Révision 2194
| tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/corpus/CQPCorpus.java (revision 2194) | ||
|---|---|---|
| 37 | 37 |
import java.util.List; |
| 38 | 38 |
import java.util.Locale; |
| 39 | 39 |
|
| 40 |
import org.apache.commons.lang.StringUtils; |
|
| 40 | 41 |
import org.eclipse.osgi.util.NLS; |
| 41 | 42 |
import org.txm.core.messages.TXMCoreMessages; |
| 42 | 43 |
import org.txm.core.preferences.TXMPreferences; |
| 43 | 44 |
import org.txm.core.results.TXMResult; |
| 44 | 45 |
import org.txm.objects.CorpusBuild; |
| 46 |
import org.txm.objects.CorpusCommandPreferences; |
|
| 45 | 47 |
import org.txm.objects.Project; |
| 46 | 48 |
import org.txm.objects.SavedQuery; |
| 47 | 49 |
import org.txm.searchengine.core.messages.SearchEngineCoreMessages; |
| ... | ... | |
| 787 | 789 |
|
| 788 | 790 |
@Override |
| 789 | 791 |
public String getCQLLimitQuery() {
|
| 790 |
return cql_limit_query; |
|
| 792 |
CorpusCommandPreferences prefs = getProject().getCommandPreferences("concordance");
|
|
| 793 |
if (prefs == null) {
|
|
| 794 |
return null; |
|
| 795 |
} |
|
| 796 |
String str = prefs.get("context_limits");
|
|
| 797 |
if (str != null) {
|
|
| 798 |
String type = prefs.get("context_limits_type");
|
|
| 799 |
if ("list".equals(type)) {
|
|
| 800 |
return "<"+str+"> []"; |
|
| 801 |
} else {
|
|
| 802 |
return str; |
|
| 803 |
} |
|
| 804 |
} else {
|
|
| 805 |
return null; |
|
| 806 |
} |
|
| 791 | 807 |
} |
| 792 | 808 |
|
| 793 | 809 |
/* |
Formats disponibles : Unified diff