uidesigner/com.nokia.sdt.component.symbian/src/com/nokia/sdt/component/symbian/actions/EnableSourceGenDebugAction.java
equal
deleted
inserted
replaced
19 import com.nokia.sdt.component.*; |
19 import com.nokia.sdt.component.*; |
20 import com.nokia.sdt.component.symbian.ComponentProvider; |
20 import com.nokia.sdt.component.symbian.ComponentProvider; |
21 import com.nokia.sdt.component.symbian.ComponentSystemPlugin; |
21 import com.nokia.sdt.component.symbian.ComponentSystemPlugin; |
22 import com.nokia.sdt.component.symbian.sourcegen.SourceGenAdapterFactory; |
22 import com.nokia.sdt.component.symbian.sourcegen.SourceGenAdapterFactory; |
23 import com.nokia.cpp.internal.api.utils.core.Check; |
23 import com.nokia.cpp.internal.api.utils.core.Check; |
|
24 import com.nokia.cpp.internal.api.utils.ui.BrowseDialogUtils; |
24 |
25 |
25 import org.eclipse.core.runtime.*; |
26 import org.eclipse.core.runtime.*; |
26 import org.eclipse.jface.action.IAction; |
27 import org.eclipse.jface.action.IAction; |
27 import org.eclipse.jface.dialogs.Dialog; |
28 import org.eclipse.jface.dialogs.Dialog; |
28 import org.eclipse.jface.dialogs.IDialogConstants; |
29 import org.eclipse.jface.dialogs.IDialogConstants; |
166 button.setText("Browse..."); |
167 button.setText("Browse..."); |
167 button.addSelectionListener(new SelectionAdapter() { |
168 button.addSelectionListener(new SelectionAdapter() { |
168 @Override |
169 @Override |
169 public void widgetSelected(SelectionEvent arg0) { |
170 public void widgetSelected(SelectionEvent arg0) { |
170 DirectoryDialog dlg = new DirectoryDialog(getShell()); |
171 DirectoryDialog dlg = new DirectoryDialog(getShell()); |
171 dlg.setFilterPath(text.getText()); |
172 BrowseDialogUtils.initializeFrom(dlg, text); |
172 dlg.setText("Select Output Directory"); |
173 dlg.setText("Select Output Directory"); |
173 dlg.setMessage("Select output directory"); |
174 dlg.setMessage("Select output directory"); |
174 String newDir = dlg.open(); |
175 String newDir = dlg.open(); |
175 if (newDir != null) { |
176 if (newDir != null) { |
176 text.setText(newDir); |
177 text.setText(newDir); |