Revision 1b82ddb3 src/com/rackspacecloud/android/EditLoadBalancerActivity.java

b/src/com/rackspacecloud/android/EditLoadBalancerActivity.java
112 112
				}
113 113
			}
114 114
		});
115
		
115 116
	}
116 117

  
117 118
	private boolean validPort(){
118
		return !selectedPort.equals("") && Integer.valueOf(selectedPort) > 0 && Integer.valueOf(selectedPort) < 65536;
119
		Log.d("info", "selectedPort is " + selectedPort);
120
		try{
121
			return (!selectedPort.equals("")) && Integer.valueOf(selectedPort) > 0 && Integer.valueOf(selectedPort) < 65536;
122
		} catch (NumberFormatException nfe){	
123
			Log.d("info", "im returning false");
124
			return false;
125
		}
119 126
	}
120 127
	
121 128
	private void loadProtocolSpinner() {
......
230 237

  
231 238
		}
232 239
	}
240
	
241
	
242
	/*
243
	 * for testing purposes
244
	 */
245
	@SuppressWarnings("unused")
246
	private void setSelectedPort(String s){
247
		selectedPort = s;
248
	}
249
	
250
	@SuppressWarnings("unused")
251
	private String getSelectedProtocol(){
252
		return selectedProtocol;
253
	}
254
	
255
	@SuppressWarnings("unused")
256
	private String getSelectedAlgorithm(){
257
		return selectedAlgorithm;
258
	}
259
	
233 260
}

Also available in: Unified diff