Révision 453
| tmp/org.txm.textsbalance.rcp/META-INF/MANIFEST.MF (revision 453) | ||
|---|---|---|
| 4 | 4 |
Bundle-SymbolicName: org.txm.textsbalance.rcp;singleton:=true |
| 5 | 5 |
Bundle-Version: 1.0.0.qualifier |
| 6 | 6 |
Bundle-Vendor: Textometrie.org |
| 7 |
Require-Bundle: org.txm.rcp;bundle-version="0.7.7", |
|
| 7 |
Require-Bundle: org.txm.searchengine.cqp.core;bundle-version="1.1.0", |
|
| 8 |
org.txm.searchengine.core;bundle-version="1.0.0", |
|
| 9 |
org.txm.rcp;bundle-version="0.7.7", |
|
| 8 | 10 |
org.eclipse.core.runtime;bundle-version="3.10.0", |
| 9 | 11 |
org.eclipse.ui;bundle-version="3.106.1", |
| 10 | 12 |
org.eclipse.jface.text, |
| tmp/org.txm.rcp/src/main/java/org/txm/rcp/commands/function/ComputeInterTextDistance.java (revision 453) | ||
|---|---|---|
| 6 | 6 |
import org.eclipse.core.commands.IHandlerListener; |
| 7 | 7 |
import org.eclipse.jface.viewers.IStructuredSelection; |
| 8 | 8 |
import org.eclipse.ui.handlers.HandlerUtil; |
| 9 |
import org.rosuda.REngine.REXPMismatchException; |
|
| 10 | 9 |
import org.txm.functions.intertextualdistance.InterTextDistance; |
| 11 | 10 |
import org.txm.lexicaltable.core.functions.LexicalTable; |
| 12 |
import org.txm.rcp.utils.Logger; |
|
| 13 |
import org.txm.searchengine.cqp.clientExceptions.CqiClientException; |
|
| 14 |
import org.txm.searchengine.cqp.clientExceptions.InvalidCqpIdException; |
|
| 15 |
import org.txm.statsengine.core.StatException; |
|
| 16 | 11 |
|
| 17 | 12 |
public class ComputeInterTextDistance extends AbstractHandler {
|
| 18 | 13 |
|
| ... | ... | |
| 39 | 34 |
LexicalTable table = (LexicalTable) s; |
| 40 | 35 |
InterTextDistance dist = new InterTextDistance(table.getData()); |
| 41 | 36 |
|
| 42 |
try {
|
|
| 43 |
dist.compute(); |
|
| 44 |
table.getPartition().getResults().add(dist); |
|
| 45 |
} catch (CqiClientException e) {
|
|
| 46 |
// TODO Auto-generated catch block |
|
| 47 |
org.txm.rcp.utils.Logger.printStackTrace(e); |
|
| 48 |
} catch (InvalidCqpIdException e) {
|
|
| 49 |
// TODO Auto-generated catch block |
|
| 50 |
org.txm.rcp.utils.Logger.printStackTrace(e); |
|
| 51 |
} catch (REXPMismatchException e) {
|
|
| 52 |
// TODO Auto-generated catch block |
|
| 53 |
org.txm.rcp.utils.Logger.printStackTrace(e); |
|
| 54 |
} catch (StatException e) {
|
|
| 55 |
// TODO Auto-generated catch block |
|
| 56 |
org.txm.rcp.utils.Logger.printStackTrace(e); |
|
| 57 |
} |
|
| 37 |
dist.compute(); |
|
| 38 |
table.getPartition().getResults().add(dist); |
|
| 39 |
|
|
| 58 | 40 |
return null; |
| 59 | 41 |
} |
| 60 | 42 |
|
Formats disponibles : Unified diff