You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by rw...@apache.org on 2017/06/14 14:57:08 UTC
svn commit: r1798697 -
/pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java
Author: rwhitcomb
Date: Wed Jun 14 14:57:08 2017
New Revision: 1798697
URL: http://svn.apache.org/viewvc?rev=1798697&view=rev
Log:
Code cleanup: Use "switch" on string arguments to make the startup code
cleaner in DesktopApplicationContext for getting the startup properties.
Modified:
pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java
Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java?rev=1798697&r1=1798696&r2=1798697&view=diff
==============================================================================
--- pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java (original)
+++ pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java Wed Jun 14 14:57:08 2017
@@ -523,32 +523,46 @@ public final class DesktopApplicationCon
String value = property[1];
try {
- if (key.equals(X_ARGUMENT)) {
- x = Integer.parseInt(value);
- } else if (key.equals(Y_ARGUMENT)) {
- y = Integer.parseInt(value);
- } else if (key.equals(WIDTH_ARGUMENT)) {
- width = Integer.parseInt(value);
- } else if (key.equals(HEIGHT_ARGUMENT)) {
- height = Integer.parseInt(value);
- } else if (key.equals(CENTER_ARGUMENT)) {
- center = Boolean.parseBoolean(value);
- } else if (key.equals(RESIZABLE_ARGUMENT)) {
- resizable = Boolean.parseBoolean(value);
- } else if (key.equals(MAXIMIZED_ARGUMENT)) {
- maximized = Boolean.parseBoolean(value);
- } else if (key.equals(UNDECORATED_ARGUMENT)) {
- undecorated = Boolean.parseBoolean(value);
- } else if (key.equals(FULL_SCREEN_ARGUMENT)) {
- fullScreen = Boolean.parseBoolean(value);
- } else if (key.equals(PRESERVE_SPLASH_SCREEN_ARGUMENT)) {
- preserveSplashScreen = Boolean.parseBoolean(value);
- } else if (key.equals(ORIGIN_ARGUMENT)) {
- origin = new URL(value);
- } else if (key.equals(USE_APPLICATION_INSTANCE_ARGUMENT)) {
- useApplicationInstance = Boolean.parseBoolean(value);
- } else {
- properties.put(key, value);
+ switch (key) {
+ case X_ARGUMENT:
+ x = Integer.parseInt(value);
+ break;
+ case Y_ARGUMENT:
+ y = Integer.parseInt(value);
+ break;
+ case WIDTH_ARGUMENT:
+ width = Integer.parseInt(value);
+ break;
+ case HEIGHT_ARGUMENT:
+ height = Integer.parseInt(value);
+ break;
+ case CENTER_ARGUMENT:
+ center = Boolean.parseBoolean(value);
+ break;
+ case RESIZABLE_ARGUMENT:
+ resizable = Boolean.parseBoolean(value);
+ break;
+ case MAXIMIZED_ARGUMENT:
+ maximized = Boolean.parseBoolean(value);
+ break;
+ case UNDECORATED_ARGUMENT:
+ undecorated = Boolean.parseBoolean(value);
+ break;
+ case FULL_SCREEN_ARGUMENT:
+ fullScreen = Boolean.parseBoolean(value);
+ break;
+ case PRESERVE_SPLASH_SCREEN_ARGUMENT:
+ preserveSplashScreen = Boolean.parseBoolean(value);
+ break;
+ case ORIGIN_ARGUMENT:
+ origin = new URL(value);
+ break;
+ case USE_APPLICATION_INSTANCE_ARGUMENT:
+ useApplicationInstance = Boolean.parseBoolean(value);
+ break;
+ default:
+ properties.put(key, value);
+ break;
}
} catch (Exception exception) {
System.err.println(String.format(INVALID_PROPERTY_VALUE_MESSAGE, value, key));