Project

General

Profile

« Previous | Next » 

Revision 233a8fe2

Added by Cherian Mathew almost 9 years ago

#5012 Adding remoting session and updating save methods for Bulk Editor

Replace properties file with xml file

#5012 updates for making Bulk Editor remoting capable

View differences:

eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/BulkEditor.java
34 34
import org.eclipse.swt.widgets.Control;
35 35
import org.eclipse.ui.IEditorInput;
36 36
import org.eclipse.ui.IEditorSite;
37
import org.eclipse.ui.IViewPart;
38 37
import org.eclipse.ui.PartInitException;
39
import org.eclipse.ui.PlatformUI;
40 38
import org.eclipse.ui.texteditor.ITextEditorActionConstants;
41 39

  
42 40
import eu.etaxonomy.taxeditor.annotatedlineeditor.AnnotatedLineDocumentProvider;
......
44 42
import eu.etaxonomy.taxeditor.annotatedlineeditor.LineAnnotation;
45 43
import eu.etaxonomy.taxeditor.annotatedlineeditor.LineAnnotationModel;
46 44
import eu.etaxonomy.taxeditor.bulkeditor.input.AbstractBulkEditorInput;
47
import eu.etaxonomy.taxeditor.bulkeditor.referencingobjects.ReferencingObjectsView;
48 45
import eu.etaxonomy.taxeditor.model.IDerivedUnitFacadePart;
49 46
import eu.etaxonomy.taxeditor.model.IDirtyMarkable;
50 47
import eu.etaxonomy.taxeditor.model.IPartContentHasDetails;
......
193 190
	@Override
194 191
	public void setFocus() {
195 192
	    conversation.bind();
193
	    getCdmEntitySession().bind();
196 194
		searchBar.setFocus();
197 195

  
198 196
		// TODO find a better place to put this - this dialog should be shown after initial contents of
......
286 284
	@Override
287 285
	public void doSave(IProgressMonitor progressMonitor) {
288 286
	    isDirty = false;
289
	   
287

  
290 288
	    super.doSave(progressMonitor);
291
	    
289

  
292 290
	    selectFirstItem();
293
	   
291

  
294 292
		getSourceViewer().getTextWidget().setFocus();
295 293

  
296 294
	}
......
323 321
			}
324 322
			conversation.commit();
325 323
			conversation.clear();
326
			
324

  
327 325
			getEditorInput().performSearch(query);
328 326

  
329 327
			refresh();

Also available in: Unified diff