From 20d21035af6ea28dfae8d33a1270b0b0c08fea75 Mon Sep 17 00:00:00 2001 From: Lars Vogel Date: Fri, 20 Jun 2025 10:18:00 +0200 Subject: [PATCH] Convert FileDialog#setFilterExtensions and setFilterNames to varargs Nicer to use for end user and API compliant. If this change is integrated we must update the usage of this method in platform to avoid compiler warnings. --- .../Eclipse SWT/cocoa/org/eclipse/swt/widgets/FileDialog.java | 4 ++-- .../Eclipse SWT/gtk/org/eclipse/swt/widgets/FileDialog.java | 4 ++-- .../Eclipse SWT/win32/org/eclipse/swt/widgets/FileDialog.java | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/FileDialog.java b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/FileDialog.java index 3f8f8c60537..e956dffaca2 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/FileDialog.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/FileDialog.java @@ -625,7 +625,7 @@ public void setFileName (String string) { * @see #setFilterNames to specify the user-friendly * names corresponding to the extensions */ -public void setFilterExtensions (String [] extensions) { +public void setFilterExtensions (String... extensions) { filterExtensions = extensions; } @@ -663,7 +663,7 @@ public void setFilterIndex (int index) { * * @see #setFilterExtensions */ -public void setFilterNames (String [] names) { +public void setFilterNames (String... names) { filterNames = names; } diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/FileDialog.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/FileDialog.java index 649651d0307..2c8e645a3a1 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/FileDialog.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/FileDialog.java @@ -745,7 +745,7 @@ public void setFileName (String string) { * @see #setFilterNames to specify the user-friendly * names corresponding to the extensions */ -public void setFilterExtensions (String [] extensions) { +public void setFilterExtensions (String... extensions) { filterExtensions = extensions; } /** @@ -781,7 +781,7 @@ public void setFilterIndex (int index) { * * @see #setFilterExtensions */ -public void setFilterNames (String [] names) { +public void setFilterNames (String... names) { filterNames = names; } /** diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/FileDialog.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/FileDialog.java index 40527b58430..f3b8c2beb90 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/FileDialog.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/FileDialog.java @@ -457,7 +457,7 @@ public void setFileName (String string) { * @see #setFilterNames to specify the user-friendly * names corresponding to the extensions */ -public void setFilterExtensions (String [] extensions) { +public void setFilterExtensions (String... extensions) { filterExtensions = extensions; } @@ -495,7 +495,7 @@ public void setFilterIndex (int index) { * * @see #setFilterExtensions */ -public void setFilterNames (String [] names) { +public void setFilterNames (String... names) { filterNames = names; }