private boolean notOverrideVessel(Map<String, EnumElement> board,
			EnumLine line, EnumColumn column, boolean vertical,
			EnumElement vessel) {

		boolean empty = true;

		for (int i = 1; i < (vessel.getLength() + 1); i++) {
			if (vertical) {
				line = EnumLine.getEnumLine(i);
				empty = this.isEmpty(board, line, column);
			} else {
				column = EnumColumn.getEnumColumn(i);
				empty = this.isEmpty(board, line, column);
			}

			if (!empty) {
				return false;
			}
		}
		return empty;
	}