Project

General

Profile

« Previous | Next » 

Revision 0fa0610e

Added by Patrick Plitzner over 6 years ago

ref #6913 Remove org.eclipse.ui dependency from AbstractUtility

  • fix changing type of description element

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/StoreUtil.java
14 14
import org.eclipse.core.commands.operations.IOperationHistory;
15 15
import org.eclipse.core.commands.operations.IUndoContext;
16 16
import org.eclipse.jface.action.IStatusLineManager;
17
import org.eclipse.swt.widgets.Composite;
17 18
import org.eclipse.ui.IEditorInput;
19
import org.eclipse.ui.forms.widgets.ScrolledForm;
18 20

  
19 21
import eu.etaxonomy.cdm.api.facade.DerivedUnitFacade;
20 22
import eu.etaxonomy.cdm.model.common.CdmBase;
......
86 88
		statusLineManager = manager;
87 89
	}
88 90

  
91
	public static void reflowParentScrolledForm(Composite composite, boolean flushCashes){
92
        ScrolledForm scrolledForm = null;
93
        Composite parent = composite;
94
        while(parent!=null && !(parent instanceof ScrolledForm)){
95
            parent = parent.getParent();
96
        }
97
        scrolledForm = (ScrolledForm)parent;
98
        if(scrolledForm!=null){
99
            scrolledForm.reflow(flushCashes);
100
        }
101
    }
102

  
89 103

  
90 104
	/**
91 105
	 * <p>getUndoContext</p>

Also available in: Unified diff