diff options
Diffstat (limited to 'bundles/org.eclipse.jface/src/org/eclipse/jface/resource/StringConverter.java')
-rw-r--r-- | bundles/org.eclipse.jface/src/org/eclipse/jface/resource/StringConverter.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/resource/StringConverter.java b/bundles/org.eclipse.jface/src/org/eclipse/jface/resource/StringConverter.java index e56b89731f4..828d76bc094 100644 --- a/bundles/org.eclipse.jface/src/org/eclipse/jface/resource/StringConverter.java +++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/resource/StringConverter.java @@ -562,7 +562,9 @@ public class StringConverter { } catch (NumberFormatException e) { throw new DataFormatException(e.getMessage()); } - return new RGB(rval, gval, bval); + return new RGB(rval, gval, bval); // may throw IllegalArgumentException + } catch (IllegalArgumentException e) { + throw new DataFormatException(e.getMessage()); } catch (NoSuchElementException e) { throw new DataFormatException(e.getMessage()); } |