예제 #1
0
 private WidgetBase GetWidget(QuestionUnit unit, Number type)
 {
     unit.InitialiseValue(GetTypeWrapper(type));
     return new NumberWidget(unit);
 }
예제 #2
0
 private ITerminalWrapper GetTypeWrapper(Number type)
 {
     return new NumberWrapper(type);
 }
예제 #3
0
 private NumberWrapper CreateWrapperFor(Number terminal)
 {
     return new NumberWrapper(terminal);
 }
예제 #4
0
 public void Visit(Number node)
 {
 }
예제 #5
0
 public override void ExitNumber(QLParser.NumberContext context)
 {
     Number literal = new Number(context.NUMBER().GetText(), SourceLocation.CreateFor(context));
     AppendToAST(literal);
 }