32 import java.io.*; |
32 import java.io.*; |
33 import java.util.Locale; |
33 import java.util.Locale; |
34 import java.util.Arrays; |
34 import java.util.Arrays; |
35 import com.sun.java.swing.plaf.motif.*; |
35 import com.sun.java.swing.plaf.motif.*; |
36 import javax.swing.plaf.ComponentUI; |
36 import javax.swing.plaf.ComponentUI; |
37 import java.util.logging.*; |
|
38 import java.security.AccessController; |
37 import java.security.AccessController; |
39 import java.security.PrivilegedAction; |
38 import java.security.PrivilegedAction; |
|
39 import sun.util.logging.PlatformLogger; |
40 |
40 |
41 class XFileDialogPeer extends XDialogPeer implements FileDialogPeer, ActionListener, ItemListener, KeyEventDispatcher, XChoicePeerListener { |
41 class XFileDialogPeer extends XDialogPeer implements FileDialogPeer, ActionListener, ItemListener, KeyEventDispatcher, XChoicePeerListener { |
42 private static final Logger log = Logger.getLogger("sun.awt.X11.XFileDialogPeer"); |
42 private static final PlatformLogger log = PlatformLogger.getLogger("sun.awt.X11.XFileDialogPeer"); |
43 |
43 |
44 FileDialog target; |
44 FileDialog target; |
45 |
45 |
46 // This variable holds value exactly the same as value of the 'target.file' variable except: |
46 // This variable holds value exactly the same as value of the 'target.file' variable except: |
47 // 1) is changed to null after quit (see handleQuitButton()) |
47 // 1) is changed to null after quit (see handleQuitButton()) |