@Override
	public void analyse() throws AnalyseException {
		if (this.sentence != null && this.sentence.length() != 0) {
			this.analyseImpl();
			if (this.errorMsg == null || this.errorMsg.size() == 0) {
				this.isComplete = true;
			}
		} else {
			AnalyseException exception = new AnalyseException(
					"Error your sentence is enpty");
			this.addErrorMsg(exception.getMessage());
			throw exception;
		}
	}