public QuestionElementManager(string identifyer, string text, ElementManager parent, ElementManagerController controller, ExpressionBool activationExpression = null, TypedExpressionValue <T> answerExpression = null) : base(identifyer, text, "question", parent, controller, activationExpression) { Answer = new QuestionElementValue <T>(default(T), false); IsAnswered = false; _answerExpression = answerExpression; }
public HexQuestionManager(string identifier, string text, ElementManagerCollection parent, ElementManagerController controller, ExpressionBool activationExpression = null, TypedExpressionValue <Hexadecimal> answerExpression = null) : base(identifier, text, parent, controller, activationExpression, answerExpression) { }
public StringQuestionManager(string identifyer, string text, ElementManager parent, ElementManagerController controller, ExpressionBool activationExpression = null, TypedExpressionValue <string> answerExpression = null) : base(identifyer, text, parent, controller, activationExpression, answerExpression) { }