--- old/src/solaris/classes/sun/awt/X11/XToolkit.java 2010-05-14 19:19:09.000000000 +0400 +++ new/src/solaris/classes/sun/awt/X11/XToolkit.java 2010-05-14 19:19:08.000000000 +0400 @@ -1060,6 +1060,13 @@ targetCreatedPeer(target, peer); return peer; } + + public DirectoryDialogPeer createDirectoryDialog(DirectoryDialog target) { + DirectoryDialogPeer peer = checkGtkVersion(2, 4, 0) ? new GtkDirectoryDialogPeer( + target) : new XDirectoryDialogPeer(target); + targetCreatedPeer(target, peer); + return peer; + } public MenuBarPeer createMenuBar(MenuBar target) { XMenuBarPeer peer = new XMenuBarPeer(target);