private Rectangle isRect(final String _line) {
		
		int i1 = -1;
		int i2 = -1;
		int i3 = -1;
		Rectangle r = new Rectangle();
		for (int i = 0; i < _line.length(); i++) {
			
			if (_line.charAt(i) == ' ') {
				if (i1 == -1) {
					i1 = i;
				} else if (i2 == -1) {
					i2 = i;
				} else if (i3 == -1) {
					i3 = i;
				} else {
					State.getLogger().warning("Trailing spaces?");
				}
			} 
		}
		
		if (i1 != -1 && i2 != -1 && i3 != -1) {

			try {
				r.x = (int) (Double.parseDouble(_line.substring(0, i1)));
				r.y = (int) (Double.parseDouble(_line.substring(i1, i2)));
				r.width = (int) (Double.parseDouble(_line.substring(i2, i3)));
				r.height = (int) (Double.parseDouble(_line.substring(i3)));
				return r;
			} catch (Exception e) {
				return null;
			}
		}
		return null;
	}