Update of /cvsroot/pydev/org.python.pydev/src/org/python/pydev/ui/importsconf
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10109/src/org/python/pydev/ui/importsconf
Modified Files:
ImportsPreferencesPage.java
Log Message:
Auto-import grouping imports when possible
Index: ImportsPreferencesPage.java
===================================================================
RCS file: /cvsroot/pydev/org.python.pydev/src/org/python/pydev/ui/importsconf/ImportsPreferencesPage.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ImportsPreferencesPage.java 18 May 2008 20:02:16 -0000 1.1
--- ImportsPreferencesPage.java 19 May 2008 00:58:20 -0000 1.2
***************
*** 9,12 ****
--- 9,13 ----
import org.python.pydev.core.docutils.WordUtils;
import org.python.pydev.plugin.PydevPlugin;
+ import org.python.pydev.plugin.PydevPrefs;
import org.python.pydev.utils.LabelFieldEditor;
***************
*** 65,68 ****
--- 66,81 ----
// pass
}
+
+
+ /**
+ * @return true if imports should be grouped when possible. E.g.: If from aaa import b and from aaa import c
+ * exist, they should be grouped as from aaa import b, c
+ */
+ public static boolean getGroupImports() {
+ if(PydevPlugin.getDefault() == null){
+ return true;
+ }
+ return PydevPrefs.getPreferences().getBoolean(GROUP_IMPORTS);
+ }
|