Révision 3021

tmp/org.txm.rcp/src/main/java/org/txm/rcp/editors/imports/sections/EditionSection.java (revision 3021)
31 31
	String ID = "org.txm.rcp.editors.imports.sections.EditionSection";
32 32

  
33 33
	private static final int SECTION_SIZE = 1;
34
	Button buildEditionCheckButton;
34
	Button buildDefaultEditionButton;
35
	Button paginateDefaultEditionButton;
35 36
	Text wordsPerPageText;
36 37
	Text pageBreakText;
37 38
	Button buildFacsEditionCheckButton;
......
73 74
		this.section.setClient(sectionClient);
74 75

  
75 76
		// build text edition or not button
76
		buildEditionCheckButton = toolkit.createButton(sectionClient, TXMUIMessages.buildEdition, SWT.CHECK);
77
		buildEditionCheckButton.setSelection(true);
77
		buildDefaultEditionButton = toolkit.createButton(sectionClient, TXMUIMessages.buildEdition, SWT.CHECK);
78
		buildDefaultEditionButton.setSelection(true);
78 79
		TableWrapData gdata2 = getButtonLayoutData();
79 80
		gdata2.colspan = 4; // one line
80
		buildEditionCheckButton.setLayoutData(gdata2);
81
		buildDefaultEditionButton.setLayoutData(gdata2);
81 82

  
83
		paginateDefaultEditionButton = toolkit.createButton(sectionClient, "Paginate", SWT.CHECK);
84
		paginateDefaultEditionButton.setSelection(true);
85
		gdata2 = getButtonLayoutData();
86
		gdata2.colspan = 4; // one line
87
		paginateDefaultEditionButton.setLayoutData(gdata2);
88
		
82 89
		// words per page -> pageSize
83 90
		Label tmpLabel = null;
84 91
		if (moduleParams.get(ImportModuleCustomization.EDITIONS_WORDSPERPAGE)) {
......
230 237
		if (this.section.isDisposed()) return;
231 238
		if (project == null) return;
232 239

  
233
		buildEditionCheckButton.setSelection(!project.hasEditionDefinition("default"));
240
		buildDefaultEditionButton.setSelection(!project.hasEditionDefinition("default"));
234 241
		
235 242
		if (project.hasEditionDefinition("default")) {
236 243

  
237 244
			EditionDefinition edition_params = project.getEditionDefinition("default");
238 245
			boolean be = edition_params.getBuildEdition();
239
			buildEditionCheckButton.setSelection(be);
246
			buildDefaultEditionButton.setSelection(be);
240 247

  
248
			boolean pe = edition_params.getPaginateEdition();
249
			paginateDefaultEditionButton.setSelection(pe);
250

  
251
			
241 252
			int wppt = edition_params.getWordsPerPage(); //$NON-NLS-1$
242 253
			wordsPerPageText.setText(""+wppt); //$NON-NLS-1$
243 254

  
......
277 288
				words_per_page =  Integer.parseInt(wordsPerPageText.getText()); //$NON-NLS-1$
278 289
			}
279 290

  
280
			boolean build = buildEditionCheckButton.getSelection();
291
			boolean build = buildDefaultEditionButton.getSelection();
292
			boolean paginate = paginateDefaultEditionButton.getSelection();
281 293
			EditionDefinition edition_params = project.getEditionDefinition("default");
282 294
			edition_params.setName("default");
283 295
			edition_params.setPageBreakTag(page_break_tag);
284 296
			edition_params.setWordsPerPage(words_per_page);
285 297
			edition_params.setBuildEdition(build);
298
			edition_params.setPaginateEdition(paginate);
286 299

  
287 300
			if (buildFacsEditionCheckButton != null) {
288 301

  

Formats disponibles : Unified diff