|
Lines 19-24
Link Here
|
| 19 |
import java.util.List; |
19 |
import java.util.List; |
| 20 |
import java.util.Set; |
20 |
import java.util.Set; |
| 21 |
|
21 |
|
|
|
22 |
import org.eclipse.equinox.bidi.StructuredTextTypeHandlerFactory; |
| 23 |
|
| 22 |
import org.eclipse.swt.SWT; |
24 |
import org.eclipse.swt.SWT; |
| 23 |
import org.eclipse.swt.events.KeyAdapter; |
25 |
import org.eclipse.swt.events.KeyAdapter; |
| 24 |
import org.eclipse.swt.events.KeyEvent; |
26 |
import org.eclipse.swt.events.KeyEvent; |
|
Lines 55-60
Link Here
|
| 55 |
import org.eclipse.jface.dialogs.MessageDialog; |
57 |
import org.eclipse.jface.dialogs.MessageDialog; |
| 56 |
import org.eclipse.jface.operation.IRunnableWithProgress; |
58 |
import org.eclipse.jface.operation.IRunnableWithProgress; |
| 57 |
import org.eclipse.jface.preference.PreferenceDialog; |
59 |
import org.eclipse.jface.preference.PreferenceDialog; |
|
|
60 |
import org.eclipse.jface.util.BidiUtils; |
| 58 |
import org.eclipse.jface.viewers.CellEditor; |
61 |
import org.eclipse.jface.viewers.CellEditor; |
| 59 |
import org.eclipse.jface.viewers.ICellModifier; |
62 |
import org.eclipse.jface.viewers.ICellModifier; |
| 60 |
import org.eclipse.jface.viewers.ISelection; |
63 |
import org.eclipse.jface.viewers.ISelection; |
|
Lines 778-783
Link Here
|
| 778 |
protected void createPackageControls(Composite composite, int nColumns) { |
781 |
protected void createPackageControls(Composite composite, int nColumns) { |
| 779 |
fPackageDialogField.doFillIntoGrid(composite, nColumns); |
782 |
fPackageDialogField.doFillIntoGrid(composite, nColumns); |
| 780 |
Text text= fPackageDialogField.getTextControl(null); |
783 |
Text text= fPackageDialogField.getTextControl(null); |
|
|
784 |
BidiUtils.applyBidiProcessing(text, StructuredTextTypeHandlerFactory.FILE); |
| 781 |
LayoutUtil.setWidthHint(text, getMaxFieldWidth()); |
785 |
LayoutUtil.setWidthHint(text, getMaxFieldWidth()); |
| 782 |
LayoutUtil.setHorizontalGrabbing(text); |
786 |
LayoutUtil.setHorizontalGrabbing(text); |
| 783 |
ControlContentAssistHelper.createTextContentAssistant(text, fCurrPackageCompletionProcessor); |
787 |
ControlContentAssistHelper.createTextContentAssistant(text, fCurrPackageCompletionProcessor); |
|
Lines 891-896
Link Here
|
| 891 |
fSuperClassDialogField.doFillIntoGrid(composite, nColumns); |
895 |
fSuperClassDialogField.doFillIntoGrid(composite, nColumns); |
| 892 |
Text text= fSuperClassDialogField.getTextControl(null); |
896 |
Text text= fSuperClassDialogField.getTextControl(null); |
| 893 |
LayoutUtil.setWidthHint(text, getMaxFieldWidth()); |
897 |
LayoutUtil.setWidthHint(text, getMaxFieldWidth()); |
|
|
898 |
BidiUtils.applyBidiProcessing(text, StructuredTextTypeHandlerFactory.FILE); |
| 894 |
|
899 |
|
| 895 |
JavaTypeCompletionProcessor superClassCompletionProcessor= new JavaTypeCompletionProcessor(false, false, true); |
900 |
JavaTypeCompletionProcessor superClassCompletionProcessor= new JavaTypeCompletionProcessor(false, false, true); |
| 896 |
superClassCompletionProcessor.setCompletionContextRequestor(new CompletionContextRequestor() { |
901 |
superClassCompletionProcessor.setCompletionContextRequestor(new CompletionContextRequestor() { |