src/org/tiefaces/components/websheet/utility/WebSheetUtility.java
private static boolean shouldContinue(final char c,
			final ShouldContinueParameter para) {
		if (c == '.' && !para.isDecimalHit()) {
			para.setDecimalHit(true);
			if (para.isCommaHit() && para.getSinceLastComma() != 3) {
				return false;
			}
			return true;
		} else if (c == ',' && !para.isDecimalHit()) {
			if (para.isCommaHit()) {
				if (para.getSinceLastComma() != 3) {
					return false;
				}
				para.setSinceLastComma(0);
			}
			para.setCommaHit(true);
			return true;
		}
		return false;
	}
private static boolean shouldContinue(final char c,
			final ShouldContinueParameter para) {
		if (c == '.' && !para.isDecimalHit()) {
			para.setDecimalHit(true);
			if (para.isCommaHit() && para.getSinceLastComma() != 3) {
				return false;
			}
			return true;
		} else if (c == ',' && !para.isDecimalHit()) {
			if (para.isCommaHit()) {
				if (para.getSinceLastComma() != 3) {
					return false;
				}
				para.setSinceLastComma(0);
			}
			para.setCommaHit(true);
			return true;
		}
		return false;
	}
Should continue.

@param c
the c
@param para
the para
@return true, if successful