Révision 550
tmp/org.txm.core/src/java/org/txm/core/results/TXMResult.java (revision 550) | ||
---|---|---|
8 | 8 |
import java.util.ArrayList; |
9 | 9 |
import java.util.Date; |
10 | 10 |
import java.util.HashMap; |
11 |
import java.util.List; |
|
11 | 12 |
import java.util.UUID; |
12 | 13 |
import java.util.concurrent.Semaphore; |
13 | 14 |
import java.util.regex.Pattern; |
14 | 15 |
|
16 |
import org.apache.commons.lang.StringUtils; |
|
15 | 17 |
import org.eclipse.core.runtime.IProgressMonitor; |
16 | 18 |
import org.osgi.framework.FrameworkUtil; |
17 | 19 |
import org.osgi.service.prefs.BackingStoreException; |
... | ... | |
231 | 233 |
} |
232 | 234 |
|
233 | 235 |
/** |
236 |
* sets the value of the specified key in parameters, local result node or |
|
237 |
* default preferences nodes. |
|
238 |
* |
|
239 |
* @param key |
|
240 |
* @return |
|
241 |
*/ |
|
242 |
public void setParameterValue(String key, Object value) { |
|
243 |
TXMPreferences.putLocal(this, key, value); |
|
244 |
} |
|
245 |
|
|
246 |
/** |
|
247 |
* sets the value of the specified key in parameters, local result node or |
|
248 |
* default preferences nodes. |
|
249 |
* |
|
250 |
* @param key |
|
251 |
* @return |
|
252 |
*/ |
|
253 |
public void setParameterValue(String key, List<?> values) { |
|
254 |
TXMPreferences.putLocal(this, key, StringUtils.join(values, UNDERSCORE)); |
|
255 |
} |
|
256 |
|
|
257 |
/** |
|
234 | 258 |
* Gets the value of the specified key in parameters, local result node or |
235 | 259 |
* default preferences nodes. |
236 | 260 |
* |
... | ... | |
297 | 321 |
} |
298 | 322 |
|
299 | 323 |
/** |
300 |
* Copies the parameters stored in the Java class members : the pXXXXX named members to the local preferences node. |
|
324 |
* Copies the parameters stored in the @Parameter Java class members : the pXXXXX named members to the local preferences node.
|
|
301 | 325 |
* Commands must define this method to persist their parameters. |
302 | 326 |
* Just returns <b>true</b> if you don't want to bother with this. |
303 | 327 |
* |
... | ... | |
305 | 329 |
*/ |
306 | 330 |
public abstract boolean saveParameters(); |
307 | 331 |
|
332 |
/** |
|
333 |
* Initialize the @Parameter class members objects |
|
334 |
* |
|
335 |
* @param parameters |
|
336 |
* @return |
|
337 |
*/ |
|
308 | 338 |
public abstract boolean setParameters(TXMParameters parameters); |
339 |
|
|
340 |
/** |
|
341 |
* Initialize the @Parameter class members objects using values persisted in the Preference Store |
|
342 |
* @return |
|
343 |
*/ |
|
309 | 344 |
public abstract boolean loadParameters(); |
310 | 345 |
|
311 | 346 |
|
tmp/org.txm.core/src/java/org/txm/objects/Alignement.java (revision 550) | ||
---|---|---|
1 | 1 |
package org.txm.objects; |
2 | 2 |
|
3 |
import org.txm.core.results.TXMParameters; |
|
3 | 4 |
|
5 |
|
|
4 | 6 |
/** |
5 | 7 |
* not used ? |
6 | 8 |
* deprecated ? |
tmp/org.txm.concordance.rcp/src/org/txm/concordance/rcp/editors/ConcordanceEditor.java (revision 550) | ||
---|---|---|
959 | 959 |
if (e.keyCode == SWT.CR || e.keyCode == SWT.KEYPAD_CR) { |
960 | 960 |
//updateResultFromEditor(); |
961 | 961 |
concordance.setQuery(queryWidget.getQuery()); |
962 |
//compute(true);
|
|
962 |
compute(true); |
|
963 | 963 |
} |
964 | 964 |
} |
965 | 965 |
|
tmp/org.txm.concordance.core/src/org/txm/concordance/core/functions/Concordance.java (revision 550) | ||
---|---|---|
86 | 86 |
protected List<Line> lines; |
87 | 87 |
/** The n lines. */ |
88 | 88 |
protected int nLines; |
89 |
|
|
89 |
|
|
90 | 90 |
/** The keyword analysis properties */ |
91 | 91 |
@Parameter |
92 | 92 |
protected List<Property> pAnalysisKeywordProperties; |
... | ... | |
153 | 153 |
if (corpus != null) { |
154 | 154 |
setCQLSeparator(corpus.getCQLLimitQuery()); |
155 | 155 |
} |
156 |
|
|
157 |
this.pTopIndex = this.getIntParameterValue(ConcordancePreferences.TOP_INDEX); |
|
158 |
this.pNLinesPerPage = this.getIntParameterValue(ConcordancePreferences.N_LINE_PER_PAGE); |
|
159 |
|
|
160 |
this.pLeftContextSize = this.getIntParameterValue(ConcordancePreferences.LEFT_CONTEXT_SIZE); |
|
161 |
this.pRightContextSize = this.getIntParameterValue(ConcordancePreferences.RIGHT_CONTEXT_SIZE); |
|
162 |
|
|
163 |
this.pLimitCQL = this.getStringParameterValue(ConcordancePreferences.LIMITCQL); |
|
164 |
|
|
165 |
try { |
|
166 |
String propertyNames = this.getStringParameterValue(ConcordancePreferences.KEYWORD_VIEW_PROPERTIES); |
|
167 |
this.pViewKeywordProperties = Property.stringToProperties(corpus, propertyNames); |
|
168 |
this.availableKeywordViewProperties = new ArrayList<Property>(corpus.getOrderedProperties()); |
|
169 |
this.availableKeywordViewProperties.removeAll(pViewKeywordProperties); |
|
170 |
|
|
171 |
propertyNames = this.getStringParameterValue(ConcordancePreferences.LEFT_VIEW_PROPERTIES); |
|
172 |
this.pViewLeftProperties = Property.stringToProperties(corpus, propertyNames); |
|
173 |
this.availableLeftViewProperties = new ArrayList<Property>(corpus.getOrderedProperties()); |
|
174 |
this.availableLeftViewProperties.removeAll(pViewLeftProperties); |
|
175 |
|
|
176 |
propertyNames = this.getStringParameterValue(ConcordancePreferences.RIGHT_VIEW_PROPERTIES); |
|
177 |
this.pViewRightProperties = Property.stringToProperties(corpus, propertyNames); |
|
178 |
this.availableRightViewProperties = new ArrayList<Property>(corpus.getOrderedProperties()); |
|
179 |
this.availableRightViewProperties.removeAll(pViewRightProperties); |
|
180 |
|
|
181 |
propertyNames = this.getStringParameterValue(ConcordancePreferences.KEYWORD_ANALYSIS_PROPERTIES); |
|
182 |
this.pAnalysisKeywordProperties = Property.stringToProperties(corpus, propertyNames); |
|
183 |
this.availableKeywordSortProperties = new ArrayList<Property>(corpus.getOrderedProperties()); |
|
184 |
this.availableKeywordSortProperties.removeAll(pAnalysisKeywordProperties); |
|
185 |
|
|
186 |
propertyNames = this.getStringParameterValue(ConcordancePreferences.LEFT_ANALYSIS_PROPERTIES); |
|
187 |
this.pAnalysisLeftProperties = Property.stringToProperties(corpus, propertyNames); |
|
188 |
this.availableLeftSortProperties = new ArrayList<Property>(corpus.getOrderedProperties()); |
|
189 |
this.availableLeftSortProperties.removeAll(pAnalysisLeftProperties); |
|
190 |
|
|
191 |
propertyNames = this.getStringParameterValue(ConcordancePreferences.RIGHT_ANALYSIS_PROPERTIES); |
|
192 |
this.pAnalysisRightProperties = Property.stringToProperties(corpus, propertyNames); |
|
193 |
this.availableRightSortProperties = new ArrayList<Property>(corpus.getOrderedProperties()); |
|
194 |
this.availableRightSortProperties.removeAll(pAnalysisRightProperties); |
|
195 |
|
|
196 |
String refPropertyNames = this.getStringParameterValue(ConcordancePreferences.VIEW_REFERENCEPATTERN); |
|
197 |
if ("*".equals(refPropertyNames)) { |
|
198 |
Property refProperty = corpus.getProperty("ref"); |
|
199 |
if (refProperty == null) { |
|
200 |
StructuralUnitProperty sup_textid = corpus.getTextIdStructuralUnitProperty(); |
|
201 |
this.pViewRefPattern = new ReferencePattern(sup_textid); |
|
202 |
} else { |
|
203 |
this.pViewRefPattern = new ReferencePattern(refProperty); |
|
204 |
} |
|
205 |
} else { |
|
206 |
this.pViewRefPattern = ReferencePattern.stringToReferencePattern(corpus, refPropertyNames); |
|
207 |
} |
|
208 |
|
|
209 |
refPropertyNames = this.getStringParameterValue(ConcordancePreferences.ANALYSIS_REFERENCEPATTERN); |
|
210 |
if ("*".equals(refPropertyNames)) { |
|
211 |
Property refProperty = corpus.getProperty("ref"); |
|
212 |
if (refProperty == null) { |
|
213 |
StructuralUnitProperty sup_textid = corpus.getTextIdStructuralUnitProperty(); |
|
214 |
this.pAnalysisRefPattern = new ReferencePattern(sup_textid); |
|
215 |
} else { |
|
216 |
this.pAnalysisRefPattern = new ReferencePattern(refProperty); |
|
217 |
} |
|
218 |
} else { |
|
219 |
this.pAnalysisRefPattern = ReferencePattern.stringToReferencePattern(corpus, refPropertyNames); |
|
220 |
} |
|
221 |
} catch (CqiClientException e) { |
|
222 |
// TODO Auto-generated catch block |
|
223 |
e.printStackTrace(); |
|
224 |
} |
|
225 | 156 |
} |
226 | 157 |
|
227 | 158 |
|
... | ... | |
1132 | 1063 |
this.pAnalysisRefPattern = refAnalysePattern; |
1133 | 1064 |
this.pLeftContextSize = leftContextSize; |
1134 | 1065 |
this.pRightContextSize = rightContextSize; |
1135 |
|
|
1066 |
|
|
1136 | 1067 |
this.dirty = true; |
1137 | 1068 |
} |
1138 | 1069 |
|
... | ... | |
1616 | 1547 |
public void setTopIndex(int i) { |
1617 | 1548 |
pTopIndex = i; |
1618 | 1549 |
} |
1550 |
|
|
1551 |
@Override |
|
1552 |
public boolean saveParameters() { |
|
1553 |
|
|
1554 |
this.setParameterValue(ConcordancePreferences.TOP_INDEX, this.pTopIndex); |
|
1555 |
this.setParameterValue(ConcordancePreferences.N_LINE_PER_PAGE, this.pNLinesPerPage); |
|
1556 |
|
|
1557 |
this.setParameterValue(ConcordancePreferences.LEFT_CONTEXT_SIZE, this.pLeftContextSize); |
|
1558 |
this.setParameterValue(ConcordancePreferences.RIGHT_CONTEXT_SIZE, this.pRightContextSize); |
|
1559 |
|
|
1560 |
this.setParameterValue(ConcordancePreferences.LIMITCQL, this.pLimitCQL); |
|
1561 |
|
|
1562 |
this.setParameterValue(ConcordancePreferences.KEYWORD_VIEW_PROPERTIES, this.pViewKeywordProperties); |
|
1563 |
|
|
1564 |
this.setParameterValue(ConcordancePreferences.LEFT_VIEW_PROPERTIES, this.pViewLeftProperties); |
|
1565 |
|
|
1566 |
this.setParameterValue(ConcordancePreferences.RIGHT_VIEW_PROPERTIES, this.pViewRightProperties); |
|
1567 |
|
|
1568 |
this.setParameterValue(ConcordancePreferences.KEYWORD_ANALYSIS_PROPERTIES, this.pAnalysisKeywordProperties); |
|
1569 |
|
|
1570 |
this.setParameterValue(ConcordancePreferences.LEFT_ANALYSIS_PROPERTIES, this.pAnalysisLeftProperties); |
|
1571 |
|
|
1572 |
this.setParameterValue(ConcordancePreferences.RIGHT_ANALYSIS_PROPERTIES, this.pAnalysisRightProperties); |
|
1573 |
|
|
1574 |
this.setParameterValue(ConcordancePreferences.VIEW_REFERENCEPATTERN, this.pViewRefPattern); |
|
1575 |
|
|
1576 |
this.setParameterValue(ConcordancePreferences.ANALYSIS_REFERENCEPATTERN, pAnalysisRefPattern); |
|
1577 |
|
|
1578 |
return true; |
|
1579 |
} |
|
1580 |
|
|
1581 |
|
|
1582 |
@Override |
|
1583 |
public boolean loadParameters() { |
|
1584 |
|
|
1585 |
|
|
1586 |
try { |
|
1587 |
this.pTopIndex = this.getIntParameterValue(ConcordancePreferences.TOP_INDEX); |
|
1588 |
this.pNLinesPerPage = this.getIntParameterValue(ConcordancePreferences.N_LINE_PER_PAGE); |
|
1589 |
|
|
1590 |
this.pLeftContextSize = this.getIntParameterValue(ConcordancePreferences.LEFT_CONTEXT_SIZE); |
|
1591 |
this.pRightContextSize = this.getIntParameterValue(ConcordancePreferences.RIGHT_CONTEXT_SIZE); |
|
1592 |
|
|
1593 |
this.pLimitCQL = this.getStringParameterValue(ConcordancePreferences.LIMITCQL); |
|
1594 |
|
|
1595 |
String propertyNames = this.getStringParameterValue(ConcordancePreferences.KEYWORD_VIEW_PROPERTIES); |
|
1596 |
this.pViewKeywordProperties = Property.stringToProperties(getCorpus(), propertyNames); |
|
1597 |
this.availableKeywordViewProperties = new ArrayList<Property>(getCorpus().getOrderedProperties()); |
|
1598 |
this.availableKeywordViewProperties.removeAll(pViewKeywordProperties); |
|
1599 |
|
|
1600 |
propertyNames = this.getStringParameterValue(ConcordancePreferences.LEFT_VIEW_PROPERTIES); |
|
1601 |
this.pViewLeftProperties = Property.stringToProperties(getCorpus(), propertyNames); |
|
1602 |
this.availableLeftViewProperties = new ArrayList<Property>(getCorpus().getOrderedProperties()); |
|
1603 |
this.availableLeftViewProperties.removeAll(pViewLeftProperties); |
|
1604 |
|
|
1605 |
propertyNames = this.getStringParameterValue(ConcordancePreferences.RIGHT_VIEW_PROPERTIES); |
|
1606 |
this.pViewRightProperties = Property.stringToProperties(getCorpus(), propertyNames); |
|
1607 |
this.availableRightViewProperties = new ArrayList<Property>(getCorpus().getOrderedProperties()); |
|
1608 |
this.availableRightViewProperties.removeAll(pViewRightProperties); |
|
1609 |
|
|
1610 |
propertyNames = this.getStringParameterValue(ConcordancePreferences.KEYWORD_ANALYSIS_PROPERTIES); |
|
1611 |
this.pAnalysisKeywordProperties = Property.stringToProperties(getCorpus(), propertyNames); |
|
1612 |
this.availableKeywordSortProperties = new ArrayList<Property>(getCorpus().getOrderedProperties()); |
|
1613 |
this.availableKeywordSortProperties.removeAll(pAnalysisKeywordProperties); |
|
1614 |
|
|
1615 |
propertyNames = this.getStringParameterValue(ConcordancePreferences.LEFT_ANALYSIS_PROPERTIES); |
|
1616 |
this.pAnalysisLeftProperties = Property.stringToProperties(getCorpus(), propertyNames); |
|
1617 |
this.availableLeftSortProperties = new ArrayList<Property>(getCorpus().getOrderedProperties()); |
|
1618 |
this.availableLeftSortProperties.removeAll(pAnalysisLeftProperties); |
|
1619 |
|
|
1620 |
propertyNames = this.getStringParameterValue(ConcordancePreferences.RIGHT_ANALYSIS_PROPERTIES); |
|
1621 |
this.pAnalysisRightProperties = Property.stringToProperties(getCorpus(), propertyNames); |
|
1622 |
this.availableRightSortProperties = new ArrayList<Property>(getCorpus().getOrderedProperties()); |
|
1623 |
this.availableRightSortProperties.removeAll(pAnalysisRightProperties); |
|
1624 |
|
|
1625 |
String refPropertyNames = this.getStringParameterValue(ConcordancePreferences.VIEW_REFERENCEPATTERN); |
|
1626 |
if ("*".equals(refPropertyNames)) { |
|
1627 |
Property refProperty = getCorpus().getProperty("ref"); |
|
1628 |
if (refProperty == null) { |
|
1629 |
StructuralUnitProperty sup_textid = getCorpus().getTextIdStructuralUnitProperty(); |
|
1630 |
this.pViewRefPattern = new ReferencePattern(sup_textid); |
|
1631 |
} else { |
|
1632 |
this.pViewRefPattern = new ReferencePattern(refProperty); |
|
1633 |
} |
|
1634 |
} else { |
|
1635 |
this.pViewRefPattern = ReferencePattern.stringToReferencePattern(getCorpus(), refPropertyNames); |
|
1636 |
} |
|
1637 |
|
|
1638 |
refPropertyNames = this.getStringParameterValue(ConcordancePreferences.ANALYSIS_REFERENCEPATTERN); |
|
1639 |
if ("*".equals(refPropertyNames)) { |
|
1640 |
Property refProperty = getCorpus().getProperty("ref"); |
|
1641 |
if (refProperty == null) { |
|
1642 |
StructuralUnitProperty sup_textid = getCorpus().getTextIdStructuralUnitProperty(); |
|
1643 |
this.pAnalysisRefPattern = new ReferencePattern(sup_textid); |
|
1644 |
} else { |
|
1645 |
this.pAnalysisRefPattern = new ReferencePattern(refProperty); |
|
1646 |
} |
|
1647 |
} else { |
|
1648 |
this.pAnalysisRefPattern = ReferencePattern.stringToReferencePattern(getCorpus(), refPropertyNames); |
|
1649 |
} |
|
1650 |
} catch (CqiClientException e) { |
|
1651 |
// TODO Auto-generated catch block |
|
1652 |
e.printStackTrace(); |
|
1653 |
return false; |
|
1654 |
} |
|
1655 |
|
|
1656 |
return true; |
|
1657 |
} |
|
1619 | 1658 |
} |
tmp/org.txm.rcp.feature/feature.xml (revision 550) | ||
---|---|---|
91 | 91 |
<import plugin="org.txm.chartsengine.rcp"/> |
92 | 92 |
<import plugin="org.eclipse.core.expressions" version="3.4.600" match="greaterOrEqual"/> |
93 | 93 |
<import plugin="org.txm.ca.core"/> |
94 |
<import plugin="org.eclipse.core.commands" version="3.6.100" match="greaterOrEqual"/> |
|
94 | 95 |
<import plugin="org.txm.utils"/> |
95 | 96 |
<import plugin="org.txm.libs.itext"/> |
96 | 97 |
<import plugin="org.txm.libs.jfreechart"/> |
97 | 98 |
<import plugin="org.txm.chartsengine.core"/> |
98 | 99 |
<import plugin="org.eclipse.core.resources"/> |
99 | 100 |
<import plugin="org.eclipse.swt"/> |
101 |
<import plugin="org.eclipse.e4.ui.workbench.renderers.swt"/> |
|
100 | 102 |
<import plugin="org.eclipse.swt" version="3.103.2" match="greaterOrEqual"/> |
101 | 103 |
<import plugin="org.eclipse.e4.ui.workbench" version="1.2.2" match="greaterOrEqual"/> |
102 | 104 |
<import plugin="org.txm.concordance.core"/> |
... | ... | |
107 | 109 |
<import plugin="org.txm.searchengine.cqp.core"/> |
108 | 110 |
<import plugin="org.apache.xerces" version="2.9.0" match="greaterOrEqual"/> |
109 | 111 |
<import plugin="org.eclipse.jface"/> |
110 |
<import plugin="org.eclipse.ui.workbench"/> |
|
111 |
<import plugin="org.txm.index.rcp"/> |
|
112 |
<import plugin="org.txm.progression.rcp"/> |
|
113 |
<import plugin="org.txm.lexicaltable.rcp"/> |
|
114 | 112 |
<import plugin="org.txm.partition.core"/> |
115 | 113 |
<import plugin="org.txm.concordance.rcp"/> |
116 | 114 |
<import plugin="org.txm.synopticeditor.rcp"/> |
... | ... | |
160 | 158 |
<import plugin="org.eclipse.equinox.p2.reconciler.dropins" version="1.1.200" match="greaterOrEqual"/> |
161 | 159 |
<import plugin="org.eclipse.ui.views.log" version="1.0.500" match="greaterOrEqual"/> |
162 | 160 |
<import plugin="org.txm.groovy.core"/> |
163 |
<import plugin="org.eclipse.core.commands" version="3.6.100" match="greaterOrEqual"/> |
|
164 | 161 |
<import plugin="org.eclipse.ui.workbench" version="3.106.2" match="greaterOrEqual"/> |
165 | 162 |
<import plugin="org.txm.statsengine.r.core"/> |
166 | 163 |
<import plugin="org.eclipse.jface.text" version="3.9.2" match="greaterOrEqual"/> |
... | ... | |
170 | 167 |
<import plugin="org.eclipse.jface.databinding" version="1.6.200" match="greaterOrEqual"/> |
171 | 168 |
<import plugin="org.eclipse.core.net" version="1.2.200" match="greaterOrEqual"/> |
172 | 169 |
<import plugin="org.txm.specificities.core"/> |
173 |
<import plugin="org.txm.chartsengine.r.core"/> |
|
174 |
<import plugin="org.txm.textsbalance.core" version="1.0.0" match="greaterOrEqual"/> |
|
170 |
<import plugin="org.txm.lexicaltable.rcp"/> |
|
175 | 171 |
<import plugin="org.txm.lexicon.core"/> |
176 |
<import plugin="org.txm.wordcloud.core" version="1.0.0" match="greaterOrEqual"/> |
|
172 |
<import plugin="org.eclipse.core.runtime" version="3.6.0" match="compatible"/> |
|
173 |
<import plugin="org.eclipse.help" version="3.2.0" match="compatible"/> |
|
174 |
<import plugin="org.eclipse.jface" version="3.9.0" match="compatible"/> |
|
175 |
<import plugin="org.eclipse.swt" version="3.101.0" match="compatible"/> |
|
176 |
<import plugin="org.eclipse.jface.databinding" version="1.3.0" match="compatible"/> |
|
177 |
<import plugin="org.eclipse.core.databinding.property" version="1.2.0" match="compatible"/> |
|
178 |
<import plugin="org.eclipse.core.databinding.observable" version="1.2.0" match="compatible"/> |
|
179 |
<import plugin="org.eclipse.e4.core.services" version="1.0.0" match="greaterOrEqual"/> |
|
180 |
<import plugin="org.eclipse.e4.core.contexts" version="1.0.0" match="greaterOrEqual"/> |
|
181 |
<import plugin="org.eclipse.e4.core.di" version="1.1.0" match="greaterOrEqual"/> |
|
182 |
<import plugin="org.eclipse.e4.ui.workbench.swt" version="0.9.1" match="greaterOrEqual"/> |
|
183 |
<import plugin="org.eclipse.e4.ui.di" version="0.9.0" match="greaterOrEqual"/> |
|
184 |
<import plugin="org.eclipse.e4.ui.model.workbench" version="0.9.1" match="greaterOrEqual"/> |
|
185 |
<import plugin="org.eclipse.e4.ui.css.swt.theme" version="0.9.0" match="greaterOrEqual"/> |
|
186 |
<import plugin="org.eclipse.e4.ui.bindings" version="0.9.0" match="greaterOrEqual"/> |
|
187 |
<import plugin="org.eclipse.e4.ui.css.swt" version="0.9.1" match="greaterOrEqual"/> |
|
188 |
<import plugin="org.eclipse.e4.ui.css.core" version="0.9.0" match="greaterOrEqual"/> |
|
189 |
<import plugin="org.eclipse.e4.ui.workbench3" version="0.12.0" match="greaterOrEqual"/> |
|
190 |
<import plugin="org.eclipse.e4.ui.workbench.addons.swt" version="0.10.0" match="greaterOrEqual"/> |
|
191 |
<import plugin="org.eclipse.emf.ecore" version="2.7.0" match="greaterOrEqual"/> |
|
192 |
<import plugin="com.ibm.icu"/> |
|
193 |
<import plugin="javax.annotation"/> |
|
194 |
<import plugin="javax.inject"/> |
|
195 |
<import plugin="org.eclipse.e4.core.commands"/> |
|
196 |
<import plugin="org.eclipse.e4.ui.services"/> |
|
197 |
<import plugin="org.eclipse.emf.common"/> |
|
198 |
<import plugin="javax.xml"/> |
|
177 | 199 |
</requires> |
178 | 200 |
|
179 | 201 |
<plugin |
... | ... | |
534 | 556 |
id="javax.persistence" |
535 | 557 |
download-size="0" |
536 | 558 |
install-size="0" |
537 |
version="0.0.0"
|
|
559 |
version="2.1.0.v201304241213"
|
|
538 | 560 |
unpack="false"/> |
539 | 561 |
|
540 | 562 |
<plugin |
541 | 563 |
id="org.txm.specificities.rcp" |
542 | 564 |
download-size="0" |
543 | 565 |
install-size="0" |
544 |
version="0.0.0"
|
|
566 |
version="1.0.0.qualifier"
|
|
545 | 567 |
unpack="false"/> |
546 | 568 |
|
547 | 569 |
<plugin |
... | ... | |
562 | 584 |
id="org.txm.wordcloud.core" |
563 | 585 |
download-size="0" |
564 | 586 |
install-size="0" |
565 |
version="0.0.0"
|
|
587 |
version="1.0.0.qualifier"
|
|
566 | 588 |
unpack="false"/> |
567 | 589 |
|
568 | 590 |
<plugin |
569 | 591 |
id="org.txm.wordcloud.rcp" |
570 | 592 |
download-size="0" |
571 | 593 |
install-size="0" |
594 |
version="1.0.0.qualifier" |
|
595 |
unpack="false"/> |
|
596 |
|
|
597 |
<plugin |
|
598 |
id="org.eclipse.ui.workbench" |
|
599 |
download-size="0" |
|
600 |
install-size="0" |
|
572 | 601 |
version="0.0.0" |
573 | 602 |
unpack="false"/> |
574 | 603 |
|
tmp/org.txm.cah.core/src/org/txm/cah/core/functions/AHC.java (revision 550) | ||
---|---|---|
134 | 134 |
} |
135 | 135 |
|
136 | 136 |
|
137 |
public void loadParameters() {
|
|
137 |
public boolean loadParameters() {
|
|
138 | 138 |
this.setParameters( |
139 | 139 |
this.getBooleanParameterValue(AHCPreferences.COLUMNS_COMPUTING), |
140 | 140 |
this.getStringParameterValue(AHCPreferences.METRIC), |
141 | 141 |
this.getIntParameterValue(AHCPreferences.N_CLUSTERS), |
142 | 142 |
this.getStringParameterValue(AHCPreferences.METHOD) |
143 | 143 |
); |
144 |
return true; |
|
144 | 145 |
} |
145 | 146 |
|
146 | 147 |
|
Formats disponibles : Unified diff