/*
 *	Modulname:	TypeTextField
 *	Autor:		Eyer Leander
 *	Datum:		08.05.2006
 *
 *	(c) Copyright 2005
 */
package survey.model;



public class TypeTextArea extends QuestionType {

	/** The text field */
	private String text = "";

	/**
	 * Constructor
	 */
	public TypeTextArea(Question question) {
		super(question);
	}

	/**
	 * Return true if an answer has been set for this question
	 */
	public boolean hasBeenAnswered() {
		return (text.trim().equals("") == false);
	}

	public void setAnswer(Object value) {
		text = value.toString();
		getQuestion().fireStateChagned();
	}

	public Object getAnswer() {
		return text;
	}

}

