You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by la...@apache.org on 2011/11/23 16:28:34 UTC

svn commit: r1205440 - /incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/HostDescriptionDialog.java

Author: lahiru
Date: Wed Nov 23 15:28:33 2011
New Revision: 1205440

URL: http://svn.apache.org/viewvc?rev=1205440&view=rev
Log:
fixing wrong logic when saving globusHost description.

Modified:
    incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/HostDescriptionDialog.java

Modified: incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/HostDescriptionDialog.java
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/HostDescriptionDialog.java?rev=1205440&r1=1205439&r2=1205440&view=diff
==============================================================================
--- incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/HostDescriptionDialog.java (original)
+++ incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/HostDescriptionDialog.java Wed Nov 23 15:28:33 2011
@@ -105,23 +105,21 @@ public class HostDescriptionDialog exten
     }
 
     private void setGlobusGateKeeperEPR(String epr) {
-        if (hostDescription.getType() == GlobusHostType.type) {
-            ((GlobusHostType)hostDescription).addGlobusGateKeeperEndPoint(epr);
-        }
+        hostDescription.getType().changeType(GlobusHostType.type);
+            ((GlobusHostType)hostDescription.getType()).addGlobusGateKeeperEndPoint(epr);
     }
 
     private String[] getGlobusGateKeeperEPR(String epr) {
-        if (hostDescription.getType() == GlobusHostType.type) {
-            return ((GlobusHostType)hostDescription).getGlobusGateKeeperEndPointArray();
+        if (hostDescription.getType() instanceof GlobusHostType) {
+            return ((GlobusHostType)hostDescription.getType()).getGlobusGateKeeperEndPointArray();
         } else {
             return null;
         }
     }
 
     private void setGridFTPEPR(String epr) {
-        if (hostDescription.getType() == GlobusHostType.type) {
-            ((GlobusHostType)hostDescription).addGridFTPEndPoint(epr);
-        }
+        hostDescription.getType().changeType(GlobusHostType.type);
+        ((GlobusHostType)hostDescription.getType()).addGridFTPEndPoint(epr);
     }
 
     private String[] getGridFTPEPR(String epr) {