Merged gcj-eclipse branch to trunk.

From-SVN: r120621
This commit is contained in:
Tom Tromey 2007-01-09 19:58:05 +00:00
parent c648dedbde
commit 97b8365caf
17478 changed files with 606493 additions and 100744 deletions

View file

@ -95,6 +95,11 @@ private FilenameFilter filter;
*/
private int mode;
/**
* The number used to generate the name returned by getName.
*/
private static transient long next_file_dialog_number;
/*************************************************************************/
/*
@ -300,7 +305,11 @@ getFile()
public synchronized void
setFile(String file)
{
this.file = file;
if ("".equals(file))
this.file = null;
else
this.file = file;
if (peer != null)
{
FileDialogPeer f = (FileDialogPeer) peer;
@ -366,5 +375,22 @@ paramString()
",mode=" + mode + "," + super.paramString());
}
/**
* Generate a unique name for this <code>FileDialog</code>.
*
* @return A unique name for this <code>FileDialog</code>.
*/
String
generateName()
{
return "filedlg" + getUniqueLong();
}
private static synchronized long
getUniqueLong()
{
return next_file_dialog_number++;
}
} // class FileDialog