At end. > -----Original Message----- > From: Paul Kinnucan [mailto:[EMAIL PROTECTED] > > Karr, David writes: > > I see now that the user guide just says it inserts at the > head of the > buffer, but the code appears to be a little > more sophisticated, where it > tries to figure out where it > should insert the import > > (jde-import-get-import-insertion-point). However, the result > is the > same. It just inserts the new import before the > package statement. I > guess I'll try a little debugging of > that function. > > Hi David, > > The import statements are supposed to be inserted AFTER the > package statement. That's how it's always worked for me and > how it worked when I just tested it by creating: > > file Foo.java > package jmath; > > class Foo { > JButton button; > } > > and doing C-c C-v C-z with point on JButton. The result is > > package jmath; > > import javax.swing.JButton; > > public class Foo { > JButton button; > } > > > I'm mystified that it works differently for you. Please send > a test case that I can use to reproduce the bug.
I'm not sure how I would do that. It happens on every source file I've tried, whether new or existing. It's clearly something wrong with my configuration, but I'm not sure what it would be. > > > -----Original Message----- > > > From: Karr, David > > > > > > Is there any way to customize where import statements are > > > generated? It presently inserts them at the head of the > > > buffer, which means I still have to move them after they're > > > generated. I always put imports in a block with no blank > > > lines, after the "package" statement, with a blank line > > > before and after the block. I see there are options for > > > specifying how imports are grouped, but I assume that's > > > separate from where they're initially inserted. > >