Révision 1628

tmp/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/EditionPanel.java (revision 1628)
33 33
import org.osgi.framework.Bundle;
34 34
import org.txm.edition.rcp.messages.EditionUIMessages;
35 35
import org.txm.edition.rcp.preferences.SynopticEditionPreferences;
36
import org.txm.objects.CorpusBuild;
37 36
import org.txm.objects.Edition;
38 37
import org.txm.objects.Page;
39 38
import org.txm.objects.Project;
......
891 890

  
892 891
		Object ret = evaluate(SCRIPT02_getspans);
893 892
		if (ret instanceof Object[]) {
894
			Log.fine("selection word ids="+Arrays.toString((Object[])ret)); //$NON-NLS-1$
893
			Log.finer("selection word ids="+Arrays.toString((Object[])ret)); //$NON-NLS-1$
895 894
			Object[] array = (Object[])ret;
896 895
			String[] sel = new String[2];
897 896
			if (array.length == 0) {
......
1099 1098
	}
1100 1099

  
1101 1100
	public void setHighlightedArea(HashSet<int[]> positions) {
1102
		Log.fine("Highlight area: not implemented");
1101
		Log.finer("Highlight area: not implemented");
1103 1102
	}
1104 1103

  
1105 1104
	public void expandSelectionTo(String[] ids) {
tmp/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/SynopticEditionEditor.java (revision 1628)
676 676
	@Override
677 677
	public void init(IEditorSite site, IEditorInput input)
678 678
			throws PartInitException {
679
		
680
		corpus = ((SynopticEditorInput) input).getCorpus();
681
		corpus = corpus.getMainCorpus(); // get the main corpus of the corpus
682
		text = ((SynopticEditorInput) input).getText();
683
		editionNames = ((SynopticEditorInput) input).getEditions();
684
		
679 685
		super.init(site, input);
680

  
681
		corpus = ((SynopticEditorInput) getEditorInput()).getCorpus();
682
		corpus = corpus.getMainCorpus(); // get the main corpus of the corpus
683
		text = ((SynopticEditorInput) getEditorInput()).getText();
684
		editionNames = ((SynopticEditorInput) getEditorInput()).getEditions();
685 686
	}
686 687

  
687 688
	public boolean isDisposed() {
tmp/org.txm.edition.rcp/src/org/txm/edition/rcp/editors/SynopticEditorInput.java (revision 1628)
7 7
import org.eclipse.ui.IEditorInput;
8 8
import org.eclipse.ui.IPersistableElement;
9 9
import org.eclipse.ui.plugin.AbstractUIPlugin;
10
import org.txm.objects.Project;
10 11
import org.txm.objects.Text;
11 12
import org.txm.rcp.Application;
12 13
import org.txm.rcp.IImageKeys;
13 14
import org.txm.rcp.editors.TXMResultEditorInput;
14 15
import org.txm.searchengine.cqp.corpus.CQPCorpus;
15 16

  
16
public class SynopticEditorInput extends TXMResultEditorInput implements IEditorInput {
17
public class SynopticEditorInput extends TXMResultEditorInput<Text> implements IEditorInput {
17 18

  
18 19
	private CQPCorpus corpus;
19
	private Text text;
20 20
	private List<String> editions;
21 21

  
22 22
	/**
......
26 26
	 * @param text, the text to show
27 27
	 * @param editions, the editions to show
28 28
	 */
29
	public SynopticEditorInput(CQPCorpus corpus, String text, List<String> editions) {
30
		super(corpus);
29
	public SynopticEditorInput(Text text, CQPCorpus corpus, List<String> editions) {
30
		super(text);
31 31
		
32 32
		this.corpus = corpus;
33
		corpus = corpus.getMainCorpus();
34 33
		this.editions = editions;
35 34
		
36
		if (text == null) {
37
			this.text = corpus.getProject().getFirstText();
38
		} else {
39
			this.text = corpus.getProject().getText(text);
40
		}
35
//		if (text == null) {
36
//			this.text = corpus.getProject().getFirstText();
37
//		} else {
38
//			this.text = corpus.getProject().getText(text);
39
//		}
41 40
		
42 41
		if (editions == null) {
43 42
			String[] defaultEditions = {corpus.getProject().getDefaultEdition()};
......
59 58
	 */
60 59
	@Override
61 60
	public String getName() {
62
		return corpus.getName()+ " - "+text+ " - "+editions;  //$NON-NLS-1$ //$NON-NLS-2$
61
		return corpus.getName()+ " - "+getResult()+ " - "+editions;  //$NON-NLS-1$ //$NON-NLS-2$
63 62
	}
64 63

  
65 64
	/* (non-Javadoc)
......
96 95
	}
97 96

  
98 97
	public Text getText() {
99
		return text;
98
		return getResult();
100 99
	}
101 100
	
102 101
	public List<String> getEditions() {
tmp/org.txm.edition.rcp/src/org/txm/edition/rcp/handlers/OpenEdition.java (revision 1628)
186 186
			IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
187 187
			IWorkbenchPage page = window.getActivePage();
188 188

  
189
			SynopticEditorInput editorInput = new SynopticEditorInput(corpus, text.getName(), editions);
189
			SynopticEditorInput editorInput = new SynopticEditorInput(text, corpus, editions);
190 190
			SynopticEditionEditor editor = (SynopticEditionEditor) page.openEditor(editorInput, SynopticEditionEditor.ID, true);
191 191

  
192 192
			return editor;
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/toolbar/UnitToolbar.java (revision 1628)
1153 1153
	@Override
1154 1154
	public void notifyEndOfRefresh() throws Exception {
1155 1155
		// TODO Auto-generated method stub
1156

  
1157 1156
	}
1158 1157

  
1159 1158
	@Override
1160 1159
	public void notifyStartOfCreatePartControl() throws Exception {
1161 1160
		// TODO Auto-generated method stub
1162

  
1163 1161
	}
1164 1162

  
1165 1163
	@Override
1166 1164
	public void notifyStartOfRefresh() throws Exception {
1167 1165
		// TODO Auto-generated method stub
1168

  
1169 1166
	}
1170 1167

  
1171 1168
	ProgressListener pageProgressListener = null;
tmp/org.txm.analec.rcp/src/org/txm/annotation/urs/toolbar/SchemaToolbar.java (revision 1628)
646 646
	}
647 647

  
648 648
	protected void onIdentifiantComboSelected(SelectionEvent e) {
649
		Log.fine("Identifiants SelectionListener: "+navigationField.getSelectionIndex());
649
		Log.finer("Identifiants SelectionListener: "+navigationField.getSelectionIndex());
650 650
		int iSchema = navigationField.getSelectionIndex();
651 651
		if (iSchema <= 0) {
652 652
			if (previousSelectedSchemaIDS != null) {
......
672 672
	}
673 673

  
674 674
	protected void onTypeComboSelected(SelectionEvent e) {
675
		Log.fine("Types SelectionListener: "+typeCombo.getSelectionIndex());
675
		Log.finer("Types SelectionListener: "+typeCombo.getSelectionIndex());
676 676
		reloadIdentifiants();
677 677
		if (typeCombo.getSelectionIndex() > 0) {
678 678
			//String type = unitesAVoir[typeCombo.getSelectionIndex()-1];
......
698 698
	 * @param unite the unite to select, may be null
699 699
	 */
700 700
	public void reloadIdentifiants() {
701
		Log.fine("Reloading identifiants combo values.");
701
		Log.finer("Reloading identifiants combo values.");
702 702
		String type0 = typeCombo.getText();
703 703
		schemas = vue.getSchemasAVoir(type0);
704 704
		String[] identifiants = vue.getIdSchemas(type0, schemas);
......
712 712
	 * @param unite the unite to select, may be null
713 713
	 */
714 714
	public void reloadIdentifiantsUnites() {
715
		Log.fine("Reloading unites combo values.");
715
		Log.finer("Reloading unites combo values.");
716 716
		int iSchema = navigationField.getSelectionIndex();
717 717
		if (iSchema <= 0) {
718 718
			subNavigationField.setIdentifiants(new String[0], null, null);
tmp/org.txm.rcp/src/main/java/org/txm/rcp/ApplicationWorkbenchAdvisor.java (revision 1628)
846 846
	 * @param monitor
847 847
	 */
848 848
	private void installCorporaDirectory(IProgressMonitor monitor) {
849

  
849
		if (Toolbox.getTxmHomePath().endsWith("-dev")) {
850
			System.out.println("DEV MODE: no corpus restored!");
851
			return; // dev mode
852
		}
853
		
850 854
		String installdirpath = Toolbox.getInstallDirectory();
851 855
		File sampleCorporaDirectory = new File(installdirpath, "samples"); //$NON-NLS-1$
852 856

  
tmp/org.txm.rcp/src/main/java/org/txm/rcp/editors/TXMEditor.java (revision 1628)
246 246

  
247 247
			for (IConfigurationElement e : config) {
248 248
				try {
249
					//Log.finest(" "+e.getName()+" from "+e.getContributor().getName()); //$NON-NLS-1$ //$NON-NLS-2$
249
					Log.finer(" "+e.getName()+" from "+e.getContributor().getName()); //$NON-NLS-1$ //$NON-NLS-2$
250 250
					final Object o = e.createExecutableExtension("class"); //$NON-NLS-1$
251 251
					if (o instanceof TXMEditorExtension) {
252 252
						ISafeRunnable runnable = new ISafeRunnable() {
......
264 264
								if (getResult() == null) return;
265 265

  
266 266
								if (ext.getTXMResultValidClasses() == null || ext.getTXMResultValidClasses().contains(getResult().getClass())) {
267
									Log.finest("Installing TXMEditorExtension: "+ext.getName()); //$NON-NLS-1$
267
									Log.finer("Installing TXMEditorExtension: "+ext.getName()); //$NON-NLS-1$
268 268
									ext.setEditor(TXMEditor.this);
269 269
									extensions.add(ext);
270 270
								}
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/CQPSearchEngine.java (revision 1628)
29 29
import org.txm.utils.logger.Log;
30 30

  
31 31
public class CQPSearchEngine extends SearchEngine {
32

  
33 32
	
34 33
	public static final String NAME = "CQP";
35 34
	
tmp/org.txm.searchengine.cqp.core/src/org/txm/searchengine/cqp/MemCqiServer.java (revision 1628)
446 446
	 * @throws Exception 
447 447
	 */
448 448
	public static void main(String[] args) throws Exception {
449
		String pathToCQPLibDirectory = "/home/mdecorde/workspace37/CWB-lib/src/cqp/";
450
		String cqpserverPathToExecutable = "/home/mdecorde/workspace37/CWB-lib/src/cqp/cqpserver";
451
		String pathToRegistry = "/home/mdecorde/TXM/registry";
452
		String pathToInitFile = "/usr/lib/TXM/cwb/cqpserver.init";
449
		String pathToCQPLibDirectory = "/home/mdecorde/workspace047/org.txm.libs.cqp.linux/res/linux64/";
450
		String cqpserverPathToExecutable = pathToCQPLibDirectory+"cqpserver";
451
		String pathToRegistry = "/home/mdecorde/TXM-0.8.0/corpora/DEMOCRATLYON5/registry";
452
		String pathToInitFile = "/home/mdecorde/workspace047/org.txm.libs.cqp.linux/res/cqpserver.init";
453 453

  
454
		String corpus = "DISCOURS";
454
		String corpus = "DEMOCRATLYON5";
455 455
		String subcorpusname = "SUB";
456 456
		String subcorpusid = corpus+":"+subcorpusname;
457 457
		String query = "[word=\"j.*\"]";
......
475 475

  
476 476
		MemCqiServer server = new MemCqiServer(pathToRegistry, pathToInitFile, " -b 10000000 -d OFF", false);
477 477
		if (server.start()) System.out.println("Mem Server ok");
478
		System.out.println("SERVER="+server);
478 479
		MemCqiClient client = new MemCqiClient(server);
479 480
		if (client.connect("anonymous", "")) System.out.println("Mem Client ok");
480 481

  
tmp/org.txm.core/src/java/org/txm/objects/Text.java (revision 1628)
64 64
		this.setVisible(false);
65 65
		this.internalPersistable = true;
66 66
	}
67
	
68
	public Project getParent() {
69
		return (Project) super.getParent();
70
	}
67 71

  
68 72
	/**
69 73
	 * Instantiates a new text.
tmp/org.txm.annotation.rcp/src/org/txm/annotation/rcp/editor/AnnotationExtension.java (revision 1628)
77 77
				if (!aa.getAnnotatedTXMResultClass().equals(editor.getResult().getClass())) {
78 78
					continue;
79 79
				}
80
				Log.finest("Installing AnnotationExtension: "+aa.getName());
80
				Log.finer("Installing AnnotationExtension: "+aa.getName());
81 81
				modes.add(aa.getName()); // get the annotation name
82 82

  
83 83
				listeners.add(new SelectionListener() { // create alistener to instantiate a new AnnotationArea

Formats disponibles : Unified diff