• Home
  • Java
  • JSTL
  • Struts
  • Spring
  • Hibernate
  • Webservice
  • Eclipse
  • API
  • Guest Post
Menu
  • Explorer
  • many-ql-master
    • Amir
      • qlProject
        • src
          • qlProject
            • ast
              • Questionnaire.java
              • expression
                • BinaryExpression.java
                • IExpression.java
                • IExpressionVisitor.java
                • Id.java
                • ParenthesisExpr.java
                • StringExpr
                  • ConcatenationExpr.java
                  • StringLiteral.java
                • UnaryExpression.java
                • arithmeticExpr
                  • AdditionExpr.java
                  • DivisionExpr.java
                  • IntLiteral.java
                  • MultiplicationExpr.java
                  • NegationExpr.java
                  • SubtractionExpr.java
                • booleanExpr
                  • BoolLiteral.java
                  • comparisonExpression
                    • BiggerEqExpr.java
                    • BiggerThanExpr.java
                    • EqualExpr.java
                    • SmallerEqExpr.java
                    • SmallerThanExpr.java
                    • UnequalExpr.java
                  • logicalExpression
                    • AndExpr.java
                    • NotExpr.java
                    • OrExpr.java
              • statement
                • IStatement.java
                • IStatementsVisitor.java
                • IfStatement.java
                • assignment
                  • Assignment.java
                  • ComputedAssignment.java
                  • DirectAssignment.java
              • type
                • BooleanType.java
                • ITypeVisitor.java
                • IntType.java
                • NullType.java
                • StringType.java
                • Type.java
              • value
                • BoolValue.java
                • IntValue.java
                • NullValue.java
                • StringValue.java
                • Value.java
            • auxiliary_expression_visitors
              • ExpressionEvaluationVisitor.java
              • VariablesCollectionVisitor.java
            • grammar
              • ParserToASTVisitor.java
              • qlGrammarBaseVisitor.java
              • qlGrammarLexer.java
              • qlGrammarParser.java
              • qlGrammarVisitor.java
            • gui
              • GuiManager.java
              • InputInterpreter.java
              • gui_building_visitors
                • DefaultValueVisitor.java
                • QuestionWidget.java
                • TypeWidgetMatchingVisitor.java
                • WidgetsCreationVisitor.java
              • input_response_visitors
                • InputTypeVisitor.java
                • InputUpdaterVisitor.java
                • SetEditabilityVisitor.java
                • TrackChangesVisitor.java
                • WidgetBindingVisitor.java
              • listeners
                • DocumentListenerSelector.java
                • ItemListenerSelector.java
                • ListenerSelector.java
                • document_listeners
                  • DocumentInputListener.java
                  • TextFieldToBasicQuestionListener.java
                  • TextFieldToComputedListener.java
                  • TextFieldToConditionalQuestionsListListener.java
                • item_listeners
                  • CheckBoxToBasicQuestionListener.java
                  • CheckBoxToComputedListener.java
                  • CheckBoxToConditionalQuestionsListListener.java
                  • InputItemListener.java
            • main
              • Main.java
            • test
              • CopyOfMainTest.java
            • typeChecking
              • TypeCheckManager.java
              • complaints
                • Complaint.java
                • expression_level_complaint
                  • ConditionTypeError.java
                  • CyclicReferenceError.java
                  • ExpressionTypeError.java
                  • ReferenceToUndefinedQError.java
                  • operation_error
                    • EqualityOperationError.java
                    • OperationError.java
                • statement_level_complaint
                  • DuplicateLabelsWarning.java
                  • TypeClashingDuplicateQsError.java
              • typeCheckVisitors
                • ConditionCyclicReference.java
                • ExpressionsTypeCheckVisitor.java
                • QuestionsStoringVisitor.java
                • StatementsTypeCheckVisitor.java
            • util
              • QuestionDetails.java
    • CalinWouter
      • sablecc3
        • sablecc-3.7
          • src
            • org
              • sablecc
                • sablecc
                  • AcceptStates.java
                  • AddAstProductions.java
                  • AddEventualEmptyTransformationToProductions.java
                  • AddProdTransformAndAltTransform.java
                  • AltTransformAdapter.java
                  • AlternativeElementTypes.java
                  • BooleanCast.java
                  • Cast.java
                  • CharSet.java
                  • ComputeCGNomenclature.java
                  • ComputeInlining.java
                  • ComputeSimpleTermPosition.java
                  • ConflictException.java
                  • ConstructNFA.java
                  • ConstructParserGenerationDatas.java
                  • ConstructProdsMap.java
                  • DFA.java
                  • DisplayLicense.java
                  • GenAlts.java
                  • GenAnalyses.java
                  • GenLexer.java
                  • GenParser.java
                  • GenProds.java
                  • GenTokens.java
                  • GenUtils.java
                  • GenerateAlternativeCodeForParser.java
                  • Grammar.java
                  • In_Production.java
                  • Inlining.java
                  • IntSet.java
                  • IntegerCast.java
                  • IntegerComparator.java
                  • InternalTransformationsToGrammar.java
                  • LR0Collection.java
                  • LR0Item.java
                  • LR0ItemAndSetPair.java
                  • LR0ItemSet.java
                  • LR1Collection.java
                  • LR1Item.java
                  • LR1ItemSet.java
                  • ListCast.java
                  • MacroExpander.java
                  • NFA.java
                  • NoCast.java
                  • NodeCast.java
                  • PrettyPrinter.java
                  • Production.java
                  • RecursiveProductionsDetections.java
                  • ResolveAltIds.java
                  • ResolveAstIds.java
                  • ResolveIds.java
                  • ResolveProdTransformIds.java
                  • ResolveTransformIds.java
                  • SableCC.java
                  • StringCast.java
                  • StringComparator.java
                  • Symbol.java
                  • SymbolSet.java
                  • Transitions.java
                  • TypedHashMap.java
                  • TypedLinkedList.java
                  • TypedTreeMap.java
                  • Version.java
                  • analysis
                    • Analysis.java
                    • AnalysisAdapter.java
                    • DepthFirstAdapter.java
                    • ReversedDepthFirstAdapter.java
                  • lexer
                    • IPushbackReader.java
                    • Lexer.java
                    • LexerException.java
                  • node
                    • AAlt.java
                    • AAltTransform.java
                    • AAst.java
                    • AAstAlt.java
                    • AAstProd.java
                    • ACharBasic.java
                    • ACharChar.java
                    • AConcat.java
                    • ADecChar.java
                    • AElem.java
                    • AGrammar.java
                    • AHelperDef.java
                    • AHelpers.java
                    • AHexChar.java
                    • AIdBasic.java
                    • AIgnTokens.java
                    • AIntervalSet.java
                    • AListTerm.java
                    • AMinusBinOp.java
                    • ANewListTerm.java
                    • ANewTerm.java
                    • ANullTerm.java
                    • AOperationSet.java
                    • APlusBinOp.java
                    • APlusUnOp.java
                    • AProd.java
                    • AProdName.java
                    • AProductionSpecifier.java
                    • AProductions.java
                    • AQMarkUnOp.java
                    • ARegExp.java
                    • ARegExpBasic.java
                    • ASetBasic.java
                    • ASimpleListTerm.java
                    • ASimpleTerm.java
                    • AStarUnOp.java
                    • AStateList.java
                    • AStateListTail.java
                    • AStates.java
                    • AStringBasic.java
                    • ATokenDef.java
                    • ATokenSpecifier.java
                    • ATokens.java
                    • ATransition.java
                    • AUnExp.java
                    • EOF.java
                    • InvalidToken.java
                    • Node.java
                    • PAlt.java
                    • PAltTransform.java
                    • PAst.java
                    • PAstAlt.java
                    • PAstProd.java
                    • PBasic.java
                    • PBinOp.java
                    • PChar.java
                    • PConcat.java
                    • PElem.java
                    • PGrammar.java
                    • PHelperDef.java
                    • PHelpers.java
                    • PIgnTokens.java
                    • PListTerm.java
                    • PProd.java
                    • PProdName.java
                    • PProductions.java
                    • PRegExp.java
                    • PSet.java
                    • PSpecifier.java
                    • PStateList.java
                    • PStateListTail.java
                    • PStates.java
                    • PTerm.java
                    • PTokenDef.java
                    • PTokens.java
                    • PTransition.java
                    • PUnExp.java
                    • PUnOp.java
                    • Start.java
                    • Switch.java
                    • Switchable.java
                    • TAbstract.java
                    • TArrow.java
                    • TBar.java
                    • TBlank.java
                    • TChar.java
                    • TColon.java
                    • TComma.java
                    • TComment.java
                    • TDDot.java
                    • TDecChar.java
                    • TDot.java
                    • TEqual.java
                    • THelpers.java
                    • THexChar.java
                    • TId.java
                    • TIgnored.java
                    • TLBkt.java
                    • TLBrace.java
                    • TLPar.java
                    • TMinus.java
                    • TNew.java
                    • TNull.java
                    • TPackage.java
                    • TPkgId.java
                    • TPlus.java
                    • TProductionSpecifier.java
                    • TProductions.java
                    • TQMark.java
                    • TRBkt.java
                    • TRBrace.java
                    • TRPar.java
                    • TSemicolon.java
                    • TSlash.java
                    • TStar.java
                    • TStates.java
                    • TString.java
                    • TSyntax.java
                    • TTokenSpecifier.java
                    • TTokens.java
                    • TTree.java
                    • Token.java
                  • parser
                    • Parser.java
                    • ParserException.java
                    • State.java
                    • TokenIndex.java
      • src
        • main
          • java
            • org
              • uva
                • student
                  • calinwouter
                    • qlqls
                      • Main.java
                      • generated
                        • analysis
                          • Analysis.java
                          • AnalysisAdapter.java
                          • DepthFirstAdapter.java
                          • ReversedDepthFirstAdapter.java
                        • lexer
                          • IPushbackReader.java
                          • Lexer.java
                          • LexerException.java
                        • node
                          • AAddExpression.java
                          • AAndExpression.java
                          • ABooleanType.java
                          • ADivideExpression.java
                          • AEqualsExpression.java
                          • AFalseExpression.java
                          • AForm.java
                          • AFormBegin.java
                          • AFunctionElement.java
                          • AGreaterThanExpression.java
                          • AGreaterThanOrEqualsExpression.java
                          • AHexElement.java
                          • AIdentifierElement.java
                          • AIdentifierExpression.java
                          • AIfElseStatement.java
                          • AIfStatement.java
                          • AIntegerType.java
                          • AKeyValue.java
                          • ALesserThanExpression.java
                          • ALesserThanOrEqualsExpression.java
                          • AModuloExpression.java
                          • AMultiplyExpression.java
                          • ANonParameterizedFunction.java
                          • ANotEqualsExpression.java
                          • ANotExpression.java
                          • ANumberElement.java
                          • ANumberExpression.java
                          • AObjectElement.java
                          • AOrExpression.java
                          • AParameterizedFunction.java
                          • AQuestionStatement.java
                          • AStringElement.java
                          • AStringType.java
                          • AStylesheetBegin.java
                          • ASubtractExpression.java
                          • ATrueExpression.java
                          • ATypeElement.java
                          • AValueStatement.java
                          • EOF.java
                          • InvalidToken.java
                          • Node.java
                          • PBegin.java
                          • PElement.java
                          • PExpression.java
                          • PForm.java
                          • PFunction.java
                          • PKeyValue.java
                          • PStatement.java
                          • PType.java
                          • Start.java
                          • Switch.java
                          • Switchable.java
                          • TAdd.java
                          • TAnd.java
                          • TBlank.java
                          • TColon.java
                          • TComma.java
                          • TComment.java
                          • TDivide.java
                          • TElse.java
                          • THex.java
                          • TIdentifier.java
                          • TIf.java
                          • TLeftBrace.java
                          • TLeftParenthesis.java
                          • TModulo.java
                          • TMultiply.java
                          • TNumber.java
                          • TOr.java
                          • TRightBrace.java
                          • TRightParenthesis.java
                          • TString.java
                          • TSubtract.java
                          • TTokenBoolean.java
                          • TTokenEquals.java
                          • TTokenFalse.java
                          • TTokenForm.java
                          • TTokenGreaterThan.java
                          • TTokenGreaterThanOrEquals.java
                          • TTokenInteger.java
                          • TTokenLesserThan.java
                          • TTokenLesserThanOrEquals.java
                          • TTokenNot.java
                          • TTokenNotEquals.java
                          • TTokenString.java
                          • TTokenTrue.java
                          • Token.java
                        • parser
                          • Parser.java
                          • ParserException.java
                          • State.java
                          • TokenIndex.java
                      • ql
                        • QLGUI.java
                        • QLInterpreter.java
                        • QLStaticAnalyser.java
                        • QLTypeChecker.java
                        • exceptions
                          • AbstractRuntimeInterpretationException.java
                          • FieldNotFoundException.java
                          • UnsupportedValueOperationException.java
                          • VariableNotSetException.java
                        • gui
                          • AbstractSwingGUI.java
                          • QLWidgetFetcher.java
                          • StateWrapper.java
                          • widgets
                            • CheckboxWidget.java
                            • IWidget.java
                            • IntboxWidget.java
                            • LabelWithWidgetWidget.java
                            • TextboxWidget.java
                        • helper
                          • ASTHelper.java
                          • QLGeneratorHelper.java
                          • QLHelper.java
                        • interfaces
                          • ChangedStateEventListener.java
                          • IAllowTypeChecker.java
                          • IQLRenderer.java
                          • ITypeCallback.java
                          • ITypeDescriptor.java
                        • interpreter
                          • PExpressionInterpreter.java
                          • PStatementInterpreter.java
                        • model
                          • AbstractStaticFormField.java
                          • QLTypeCheckResults.java
                          • StateWrapper.java
                          • StaticComputedValueField.java
                          • StaticFields.java
                          • StaticQuestionField.java
                          • VariableTable.java
                        • staticfieldscollector
                          • PFormStaticFieldsCollector.java
                          • PStatementStaticFieldsCollector.java
                          • PTypeCollector.java
                        • tests
                          • PExpressionInterpreter.java
                          • PFormInterpreter.java
                          • PStatementInterpreter.java
                        • typechecker
                          • PExpressionTypeChecker.java
                          • PFormTypeChecker.java
                          • PStatementTypeChecker.java
                          • UndefinedTypeDescriptor.java
                        • types
                          • BooleanValue.java
                          • IntegerValue.java
                          • StringValue.java
                          • Value.java
                      • qls
                        • QLSAdapter.java
                        • QLSGUI.java
                        • QLSInterpreter.java
                        • QLSReflection.java
                        • QLSTypeChecker.java
                        • abstractions
                          • AbstractFormField.java
                          • AbstractWidget.java
                        • exceptions
                          • CouldNotFindMatchingQLSComponentException.java
                        • helper
                          • QLSHelper.java
                        • interfaces
                          • IQuestionWidgetCallback.java
                        • model
                          • FieldType.java
                          • QLSRenderParameters.java
                          • QLSTypeCheckResults.java
                          • StylingSettings.java
                          • WidgetType.java
                          • functions
                            • ComputedValue.java
                            • Defaults.java
                            • Fields.java
                            • Page.java
                            • Pages.java
                            • Question.java
                            • Section.java
                            • Sections.java
                            • StyleSheet.java
                            • widgets
                              • Checkbox.java
                              • Combo.java
                              • Intbox.java
                              • Radio.java
                              • Slider.java
                              • Spinbox.java
                              • Textbox.java
                        • widgets
                          • StyledLabelWithWidgetWidget.java
                          • computedvalue
                            • LabelWidget.java
                          • question
                            • boolwidgets
                              • ComboWidget.java
                              • RadioWidget.java
                            • intwidgets
                              • SliderWidget.java
                              • SpinboxWidget.java
        • test
          • org
            • uva
              • student
                • calinwouter
                  • qlqls
                    • ql
                      • tests
                        • TestPrecedence.java
                        • TestTypeChecker.java
                        • types
                          • TestBoolOperations.java
                          • TestIntegerOperations.java
    • Fati
      • taxgradle
        • grammar
          • TaxBaseListener.java
          • TaxLexer.java
          • TaxListener.java
          • TaxParser.java
        • src
          • main
            • java
              • org
                • tax
                  • datatypes
                    • QLBoolean.java
                    • QLDate.java
                    • QLDecimal.java
                    • QLInteger.java
                    • QLMoney.java
                    • QLNumber.java
                    • QLString.java
                    • QLType.java
                  • expression
                    • BooleanBinOpExpr.java
                    • BooleanCompExpr.java
                    • BooleanExprs.java
                    • BooleanUniOpExpr.java
                    • BooleanValueExpr.java
                    • DecimalValueExpr.java
                    • Expression.java
                    • IntOpExprs.java
                    • IntValueExpr.java
                    • MoneyValueExpr.java
                    • NumberOptExpr.java
                  • exprgen
                    • ExprBaseListener.java
                    • ExprBaseVisitor.java
                    • ExprLexer.java
                    • ExprListener.java
                    • ExprParser.java
                    • ExprVisitor.java
                  • parser
                    • CodeGenStart.java
                    • ExprManVisitor.java
                    • TaxCodeGen.java
                    • TaxManVisitor.java
                    • Variable.java
                    • VariableWithExpr.java
                  • taxgen
                    • TaxBaseListener.java
                    • TaxBaseVisitor.java
                    • TaxLexer.java
                    • TaxListener.java
                    • TaxParser.java
                    • TaxVisitor.java
    • Fugazi
      • src
        • Main.java
        • org
          • fugazi
            • ql
              • QLApplication.java
              • ast
                • AbstractASTNode.java
                • FugaziQLVisitor.java
                • IASTVisitor.java
                • QLASTBuilder.java
                • expression
                  • Binary.java
                  • Expression.java
                  • IExpressionVisitor.java
                  • comparison
                    • Comparison.java
                    • EQ.java
                    • GE.java
                    • Greater.java
                    • LE.java
                    • Less.java
                    • NotEq.java
                  • literal
                    • BOOL.java
                    • ID.java
                    • INT.java
                    • Literal.java
                    • STRING.java
                  • logical
                    • And.java
                    • Logical.java
                    • Or.java
                  • numerical
                    • Add.java
                    • Div.java
                    • Mul.java
                    • Numerical.java
                    • Sub.java
                  • unary
                    • Negative.java
                    • Not.java
                    • Positive.java
                    • Unary.java
                • form
                  • Form.java
                  • form_data
                    • QLFormDataStorage.java
                    • visitor
                      • ComputedQuestionsVisitor.java
                      • FullQLFormVisitor.java
                      • IdTypeVisitor.java
                      • IfStatementsVisitor.java
                      • QuestionsVisitor.java
                      • StatementsVisitor.java
                • statement
                  • ComputedQuestion.java
                  • IStatementVisitor.java
                  • IfStatement.java
                  • Question.java
                  • Statement.java
                • type
                  • BoolType.java
                  • ITypeVisitor.java
                  • IntType.java
                  • StringType.java
                  • Type.java
                  • UndefinedType.java
              • evaluator
                • Evaluator.java
                • ValueStorage.java
                • expression_value
                  • BoolValue.java
                  • ExpressionValue.java
                  • IntValue.java
                  • StringValue.java
                  • UndefinedValue.java
                • visitor
                  • EvaluationExprVisitor.java
              • gui
                • GUIBuilder.java
                • GUIEvaluator.java
                • UIFormManager.java
                • mediator
                  • Colleague.java
                  • IMediator.java
                • ui_element
                  • UIForm.java
                  • UIPanel.java
                  • ui_questions
                    • UIBoolQuestion.java
                    • UIComputedQuestion.java
                    • UINumQuestion.java
                    • UIQuestion.java
                    • UITextQuestion.java
                  • visitors
                    • TypeToUIQuestionVisitor.java
                    • UIQuestionBuilder.java
                • widgets
                  • AbstractWidget.java
                  • CheckBox.java
                  • IWidget.java
                  • IntegerOnlyTextBox.java
                  • TextBox.java
                  • WidgetsEventListener.java
                  • WidgetsFactory.java
              • parser
                • QLBaseVisitor.java
                • QLLexer.java
                • QLParser.java
                • QLVisitor.java
              • type_checker
                • QLTypeChecker.java
                • dependency
                  • DependencyManager.java
                • issue
                  • ASTIssueHandler.java
                  • ASTIssuePrinter.java
                  • ASTNodeIssue.java
                  • ASTNodeIssueType.java
                  • error
                    • ASTErrorIssue.java
                    • CyclicDependenciesError.java
                    • DuplicateQuestionError.java
                    • NonBoolConditionError.java
                    • TypeMismatchError.java
                    • UndefinedQuestionError.java
                  • warning
                    • ASTWarningIssue.java
                    • DuplicateLabelWarning.java
                • visitor
                  • CyclicDependenciesVisitor.java
                  • TypeMismatchVisitor.java
                  • UndefinedQuestionsVisitor.java
            • qls
              • QLSApplication.java
              • ast
                • DefaultStyleHandler.java
                • DefaultWidgetsFactory.java
                • FugaziQLSVisitor.java
                • IQLSASTVisitor.java
                • QLSASTBuilder.java
                • question
                  • QLSQuestion.java
                • segment
                  • Page.java
                  • Section.java
                  • Segment.java
                • style
                  • DefaultStyleDeclaration.java
                  • Style.java
                  • UndefinedStyle.java
                  • style_property
                    • Color.java
                    • Font.java
                    • FontSize.java
                    • StyleProperty.java
                    • Width.java
                • stylesheet
                  • StyleSheet.java
                  • stylesheet_data
                    • QLSStyleSheetDataStorage.java
                    • visitor
                      • DefaultDeclarationsVisitor.java
                      • FullQLSFormVisitor.java
                      • QuestionsVisitor.java
                • widget
                  • AbstractQLSWidget.java
                  • IWidgetsTypeVisitor.java
                  • QLSCheckBox.java
                  • QLSDropdown.java
                  • QLSRadioBtn.java
                  • QLSSlider.java
                  • QLSSpinBox.java
                  • QLSTextBox.java
                  • QLSUndefinedWidget.java
                  • widget_types
                    • CheckBoxType.java
                    • DropdownType.java
                    • IWidgetType.java
                    • RadioBtnType.java
                    • SliderType.java
                    • SpinBoxType.java
                    • TextBoxType.java
                    • UndefinedWidgetType.java
                    • WidgetTypeToWidgetVisitor.java
              • gui
                • QLSUIFormManager.java
                • StyledGUIBuilder.java
                • ui_element
                  • QLSUIForm.java
                  • QLSUIPanel.java
                • ui_segment
                  • UIPage.java
                  • UISection.java
                • widget
                  • QLSWidgetsFactory.java
              • parser
                • QLSBaseVisitor.java
                • QLSLexer.java
                • QLSParser.java
                • QLSVisitor.java
              • type_checker
                • QLSTypeChecker.java
                • issue
                  • ASTQlsNodeIssueType.java
      • test
        • org
          • fugazi
            • ql
              • evaluator
                • EvaluatorTest.java
              • type_checker
                • TestCheckerCorrectQlForm.java
                • TestCheckerCyclicDependencies.java
                • TestCheckerDuplicateConflictingQuestions.java
                • TestCheckerDuplicateLabels.java
                • TestCheckerInvalidOperandTypes.java
                • TestCheckerNonBoolConditions.java
                • TestCheckerUndefinedVariables.java
                • TestQlTypeCheckerBase.java
            • qls
              • type_checker
                • TestCheckerCorrectQlsForm.java
                • TestCheckerMultipleQuestionsPlacement.java
                • TestCheckerUndefinedQuestions.java
                • TestCheckerUnplacedQuestions.java
                • TestCheckerWidgetCompatibility.java
                • TestQlsTypeCheckerBase.java
    • George
      • Atest
        • antlr
          • grammars
            • ArrayInitBaseListener.java
            • ArrayInitLexer.java
            • ArrayInitListener.java
            • ArrayInitParser.java
        • src
          • org
            • blast
              • main
                • ArrayInitBaseListener.java
                • ArrayInitLexer.java
                • ArrayInitListener.java
                • ArrayInitParser.java
                • Main.java
    • JeffSebastian
      • playground
        • src
          • main
            • java
              • nl
                • uva
                  • se
                    • Main.java
                    • ql
                      • ast
                        • Node.java
                        • expression
                          • Binary.java
                          • Expression.java
                          • ExpressionVisitor.java
                          • Unary.java
                          • arithmetical
                            • Addition.java
                            • Divide.java
                            • Modulo.java
                            • Multiply.java
                            • Negative.java
                            • Positive.java
                            • Power.java
                            • Substraction.java
                          • literal
                            • AbstractLiteral.java
                            • BooleanLiteral.java
                            • DecimalLiteral.java
                            • IntegerLiteral.java
                            • StringLiteral.java
                          • logical
                            • And.java
                            • Equal.java
                            • GreaterOrEqual.java
                            • GreaterThen.java
                            • LessOrEqual.java
                            • LessThen.java
                            • Not.java
                            • NotEqual.java
                            • Or.java
                          • variable
                            • Reference.java
                        • form
                          • Form.java
                          • FormVisitor.java
                        • statement
                          • CalculatedQuestion.java
                          • Condition.java
                          • Question.java
                          • Statement.java
                          • StatementVisitor.java
                        • type
                          • BooleanType.java
                          • DecimalType.java
                          • IntegerType.java
                          • StringType.java
                          • Type.java
                          • TypeVisitor.java
                          • UndefinedType.java
                      • evaluation
                        • Evaluator.java
                        • ExpressionEvaluator.java
                        • ValueTable.java
                        • value
                          • BooleanValue.java
                          • DecimalValue.java
                          • IntegerValue.java
                          • StringValue.java
                          • UndefinedValue.java
                          • Value.java
                      • gui
                        • builders
                          • CalculatedQuestionBuilder.java
                          • ConditionBuilder.java
                          • GuiBuilder.java
                          • QuestionBuilder.java
                        • listeners
                          • Listener.java
                        • mediators
                          • GuiMediator.java
                          • Mediator.java
                        • validators
                          • BooleanValidator.java
                          • DecimalValidator.java
                          • IntegerValidator.java
                          • TextValidator.java
                          • Validator.java
                        • widgets
                          • boxes
                            • ConditionBox.java
                            • QuestionBox.java
                          • panes
                            • QuestionPane.java
                          • questions
                            • BaseQuestion.java
                            • BooleanQuestion.java
                            • DecimalQuestion.java
                            • IntegerQuestion.java
                            • TextQuestion.java
                            • UndefinedQuestion.java
                            • calculated
                              • BaseCalculatedQuestion.java
                              • BooleanCalculatedQuestion.java
                              • DecimalCalculatedQuestion.java
                              • IntegerCalculatedQuestion.java
                              • TextCalculatedQuestion.java
                              • UndefinedCalculatedQuestion.java
                      • parser
                        • QLOperators.java
                        • QLVisitorImpl.java
                      • typechecking
                        • AbstractResolver.java
                        • CyclicDependencyChecker.java
                        • DependencyResolver.java
                        • DependencyTable.java
                        • SymbolResolver.java
                        • SymbolResult.java
                        • SymbolTable.java
                        • TypeChecker.java
                        • error
                          • AbstractError.java
                          • CyclicDependency.java
                          • DuplicateLabels.java
                          • Error.java
                          • ErrorList.java
                          • IncompatibleTypeDeclaration.java
                          • InvalidConditionType.java
                          • InvalidOperandType.java
                          • TypeMismatch.java
                          • TypeNotAllowed.java
                          • UndefinedReference.java
                          • Warning.java
                    • qls
                      • parser
                        • QLSBaseListener.java
                        • QLSListener.java
    • KevinRene
      • src
        • Main.java
        • gui
          • Application.java
          • Screen.java
          • content
            • UILog.java
          • file
            • FileChooser.java
            • FileFilter.java
          • screen
            • ql
              • FormScreen.java
              • SelectionScreen.java
            • qls
              • SelectionScreen.java
        • ql
          • CommandLine.java
          • Value.java
          • ast
            • Expression.java
            • QLNode.java
            • QLType.java
            • Statement.java
            • expression
              • Binary.java
              • Identifier.java
              • Literal.java
              • Unary.java
              • arithmetic
                • Add.java
                • Divide.java
                • Multiply.java
                • Negation.java
                • Positive.java
                • Subtract.java
              • booleanalgebra
                • And.java
                • Not.java
                • Or.java
              • literal
                • BooleanLiteral.java
                • FloatLiteral.java
                • IntegerLiteral.java
                • MoneyLiteral.java
                • StringLiteral.java
              • relational
                • Equal.java
                • Greater.java
                • GreaterOrEqual.java
                • Lower.java
                • LowerOrEqual.java
                • NotEqual.java
            • statement
              • Block.java
              • ComputedQuestion.java
              • Form.java
              • If.java
              • IfElse.java
              • Question.java
            • type
              • QLBoolean.java
              • QLError.java
              • QLFloat.java
              • QLForm.java
              • QLInteger.java
              • QLMoney.java
              • QLNumeric.java
              • QLString.java
            • visitor
              • ExpressionVisitor.java
              • StatementVisitor.java
              • TypeVisitor.java
              • evaluator
                • Evaluator.java
                • ValueEnvironment.java
              • prettyprinter
                • PrettyPrinter.java
                • PrintWriter.java
                • printer
                  • ConsolePrinter.java
                  • WriterCache.java
              • typechecker
                • TypeChecker.java
                • TypeEnvironment.java
          • errorhandling
            • Error.java
            • ErrorEnvironment.java
            • error
              • IllegalAssignmentError.java
              • RedefinedVariableError.java
              • TypeError.java
              • UndefinedVariableError.java
          • gui
            • Component.java
            • ComponentCreator.java
            • DefaultComponent.java
            • content
              • UIComputedQuestion.java
              • UIConditional.java
              • UIQuestion.java
            • structure
              • Label.java
              • Panel.java
              • ScrollablePanel.java
            • widget
              • InputWidget.java
              • input
                • Button.java
                • Field.java
                • RadioButton.java
                • Spinbox.java
                • TextArea.java
                • field
                  • TextField.java
                • spinbox
                  • FloatSpinbox.java
                  • IntegerSpinbox.java
                  • MoneySpinbox.java
          • parser
            • Parser.java
            • QLLexer.java
          • value
            • BooleanValue.java
            • FloatValue.java
            • IntegerValue.java
            • MoneyValue.java
            • StringValue.java
            • UndefinedValue.java
        • qls
          • CommandLine.java
          • ast
            • Statement.java
            • expression
              • Literal.java
              • literal
                • BooleanLiteral.java
                • FloatLiteral.java
                • IntegerLiteral.java
                • StringLiteral.java
            • statement
              • Block.java
              • DefaultStyle.java
              • DefaultWidget.java
              • Page.java
              • Question.java
              • Section.java
              • Stylesheet.java
              • widget
                • Widget.java
                • WidgetType.java
                • styling
                  • Property.java
                  • StyleProperties.java
                  • property
                    • Color.java
                    • Font.java
                    • FontSize.java
                    • Height.java
                    • Width.java
                • type
                  • Checkbox.java
                  • Default.java
                  • ParameterisedWidget.java
                  • Spinbox.java
                  • TextField.java
                  • parameterised
                    • Dropdown.java
                    • RadioButton.java
                    • Slider.java
            • visitor
              • ExpressionVisitor.java
              • ProcessedCache.java
              • StatementVisitor.java
              • WidgetEnvironment.java
              • domaincreator
                • ConditionalDomain.java
                • DomainCreator.java
              • pagebuilder
                • PageBuilder.java
              • prettyprinter
                • PrettyPrinter.java
              • typechecker
                • TypeChecker.java
              • widgetbinder
                • DefaultWidgetEnvironment.java
                • UnboundQuestionRegister.java
                • WidgetBinder.java
          • errorhandling
            • Error.java
            • error
              • DuplicateIdentifierError.java
              • IllegalPropertyValueError.java
              • IllegalWidgetValueError.java
              • IncompatibleWidgetError.java
              • MissingIdentifiersError.java
              • NullQuestionError.java
              • PageIdentifierError.java
              • StylesheetIdentifierError.java
          • gui
            • WidgetBuilder.java
            • WidgetFactory.java
            • builder
              • BooleanWidgetBuilder.java
              • FloatWidgetBuilder.java
              • IntegerWidgetBuilder.java
              • MoneyWidgetBuilder.java
              • StringWidgetBuilder.java
            • factory
              • CheckboxFactory.java
              • DefaultFactory.java
              • DropdownFactory.java
              • RadioButtonFactory.java
              • SliderFactory.java
              • SpinboxFactory.java
              • TextFieldFactory.java
            • structure
              • TabbedPanel.java
              • UIPage.java
              • UISection.java
            • widget
              • InputWidget.java
              • WidgetStylizer.java
              • input
                • Checkbox.java
                • Dropdown.java
                • Field.java
                • Radio.java
                • Slider.java
                • Spinbox.java
                • field
                  • FloatField.java
                  • IntegerField.java
                  • MoneyField.java
                  • TextField.java
                • slider
                  • IntegerSlider.java
                  • MoneySlider.java
                • spinbox
                  • FloatSpinbox.java
                  • IntegerSpinbox.java
                  • MoneySpinbox.java
          • parser
            • Parser.java
            • QLSLexer.java
        • test
          • ql
            • TestAll.java
            • TestEvaluator.java
            • TestParser.java
            • TestTypeChecker.java
            • TestTypeRegister.java
            • evaluator
              • BaseTest.java
              • TestArithmetic.java
              • TestLiteral.java
              • TestRelational.java
              • arithmetic
                • TestAddition.java
                • TestDivision.java
                • TestMultiplication.java
                • TestNegation.java
                • TestPositive.java
                • TestSubtraction.java
              • literal
                • TestBooleanLiteral.java
                • TestFloatLiteral.java
                • TestIntegerLiteral.java
                • TestStringLiteral.java
              • relational
                • TestAnd.java
                • TestEqual.java
                • TestGreater.java
                • TestGreaterOrEqual.java
                • TestLower.java
                • TestLowerOrEqual.java
                • TestNot.java
                • TestNotEqual.java
                • TestOr.java
            • typechecker
              • BaseTest.java
              • TestArithmetic.java
              • TestCompatibility.java
              • TestIdentifier.java
              • TestLiteral.java
              • TestRelational.java
              • TestStatement.java
              • arithmetic
                • TestAddition.java
                • TestDivision.java
                • TestMultiplication.java
                • TestNegation.java
                • TestPositive.java
                • TestSubtraction.java
              • literal
                • TestBooleanLiteral.java
                • TestFloatLiteral.java
                • TestIntegerLiteral.java
                • TestStringLiteral.java
              • relational
                • TestAnd.java
                • TestEqual.java
                • TestGreater.java
                • TestGreaterOrEqual.java
                • TestLower.java
                • TestLowerOrEqual.java
                • TestNot.java
                • TestNotEqual.java
                • TestOr.java
              • statement
                • TestComputedQuestion.java
                • TestForm.java
                • TestIf.java
                • TestQuestion.java
          • qls
            • TestTypeChecker.java
            • typechecker
              • BaseTest.java
              • TestStatement.java
              • statement
                • TestDefault.java
                • TestQuestion.java
    • KrasiMilan
      • QL
        • src
          • main
            • java
              • nl
                • uva
                  • softwcons
                    • Main.java
                    • ql
                      • FormBuilder.java
                      • ast
                        • ASTBuilderQL.java
                        • ASTBuilderVisitor.java
                        • ASTNode.java
                        • LineInfo.java
                        • expression
                          • Expression.java
                          • ExpressionVisitor.java
                          • binary
                            • BinaryExpression.java
                            • arithmetic
                              • Addition.java
                              • ArithmeticExpression.java
                              • Division.java
                              • Multiplication.java
                              • Subtraction.java
                            • comparison
                              • ComparisonExpression.java
                              • Equal.java
                              • EqualityExpression.java
                              • GreaterOrEqual.java
                              • GreaterThan.java
                              • LowerOrEqual.java
                              • LowerThan.java
                              • NotEqual.java
                            • logical
                              • And.java
                              • LogicalExpression.java
                              • Or.java
                          • identifier
                            • Identifier.java
                          • literal
                            • BooleanLiteral.java
                            • NumberLiteral.java
                            • StringLiteral.java
                          • unary
                            • UnaryExpression.java
                            • logical
                              • Not.java
                        • form
                          • Form.java
                          • FormVisitor.java
                        • statement
                          • Computable.java
                          • ComputedQuestion.java
                          • Conditional.java
                          • Question.java
                          • Statement.java
                          • StatementVisitor.java
                        • type
                          • BooleanType.java
                          • DateType.java
                          • NumberType.java
                          • StringType.java
                          • Type.java
                          • TypeVisitor.java
                          • UndefinedType.java
                      • eval
                        • Evaluator.java
                        • ExpressionEvaluator.java
                        • FormAnswers.java
                        • ReferenceResolver.java
                        • ValueChangeListener.java
                        • value
                          • BooleanValue.java
                          • NumberValue.java
                          • StringValue.java
                          • UndefinedValue.java
                          • Value.java
                      • i18n
                        • I18n.java
                      • ui
                        • UiBuilder.java
                        • converter
                          • BooleanToBooleanValueConverter.java
                          • StringToNumberValueConverter.java
                          • StringToStringValueConverter.java
                          • ValueConverter.java
                        • layout
                          • FormLayout.java
                          • Layout.java
                          • QuestionLayout.java
                        • renderer
                          • QLRenderer.java
                          • Renderer.java
                        • widget
                          • CheckboxWidget.java
                          • TextFieldWidget.java
                          • Widget.java
                          • factory
                            • DefaultWidgetFactory.java
                            • WidgetFactory.java
                      • util
                        • Utils.java
                      • validation
                        • Checker.java
                        • Error.java
                        • Validator.java
                        • VariableExctractor.java
                        • dependency
                          • CyclicDependencyChecker.java
                          • error
                            • CyclicQuestionsDependency.java
                        • identifier
                          • QuestionIdentifierChecker.java
                          • error
                            • DuplicateQuestionIdentifier.java
                        • label
                          • LabelChecker.java
                          • error
                            • DuplicateLabel.java
                        • type
                          • Environment.java
                          • TypeChecker.java
                          • error
                            • InvalidConditionType.java
                            • InvalidOperatorTypes.java
                            • InvalidQuestionExpressionType.java
                            • UndefinedReference.java
                    • qls
                      • StylesheetBuilder.java
                      • ast
                        • ASTBuilderQLS.java
                        • ASTBuilderVisitor.java
                        • ASTNode.java
                        • segment
                          • Page.java
                          • PageSegment.java
                          • Question.java
                          • Section.java
                          • SegmentValueVisitor.java
                          • SegmentVisitor.java
                        • stylesheet
                          • Stylesheet.java
                          • StylesheetVisitor.java
                        • widgetstyle
                          • Style.java
                          • StyledWidget.java
                          • type
                            • CheckboxType.java
                            • DropdownType.java
                            • RadioButtonType.java
                            • SliderType.java
                            • TextType.java
                            • WidgetType.java
                            • WidgetTypeVisitor.java
                      • ui
                        • converter
                          • NumberToNumberValueConverter.java
                          • StringToBooleanValueConverter.java
                        • layout
                          • PageLayout.java
                          • SectionLayout.java
                        • renderer
                          • QLSRenderer.java
                        • style
                          • DefaultStylesMerged.java
                          • StyleBlock.java
                          • StylesheetResolver.java
                        • widget
                          • DropdownWidget.java
                          • RadioButtonWidget.java
                          • RawValueAndTypeToConverterMap.java
                          • SliderWidget.java
                          • StyledWidgetFactory.java
                      • util
                        • QuestionTypeCollector.java
                      • validation
                        • QLSValidator.java
                        • questionidentifier
                          • FormQuestionCollector.java
                          • QuestionIdentifierChecker.java
                          • error
                            • MissingQuestionIdentifier.java
                            • UnknownQuestionIdentifier.java
                        • widget
                          • WidgetTypeChecker.java
                          • error
                            • IncompatibleWidget.java
          • test
            • java
              • nl
                • uva
                  • softwcons
                    • helper
                      • TestHelper.java
                    • ql
                      • ast
                        • ASTBuilderVisitorTest.java
                      • eval
                        • EvaluatorTest.java
                        • ExpressionEvaluatorTest.java
                        • ReferenceResolverTest.java
                      • util
                        • UtilsTest.java
                      • validation
                        • CyclicDependencyCheckerTest.java
                        • LabelCheckerTest.java
                        • QuestionIdentifierCheckerTest.java
                        • TypeCheckerTest.java
                        • VariableExtractorTest.java
                    • qls
                      • ast
                        • ASTBuilderVisitorTest.java
                      • validation
                        • QuestionIdentifierCheckerTest.java
                        • WidgetTypeCheckerTest.java
    • Nian_Karl
      • SoftwareConstruction
        • src
          • org
            • uva
              • ql
                • antlr
                  • QLImplErrorListener.java
                • ast
                  • BaseNode.java
                  • CodePosition.java
                  • Node.java
                  • builder
                    • QLImplVisitor.java
                  • expression
                    • Expression.java
                    • association
                      • Parenthesis.java
                    • binary
                      • Addition.java
                      • And.java
                      • Binary.java
                      • Divide.java
                      • Equal.java
                      • Greater.java
                      • GreaterEqual.java
                      • Less.java
                      • LessEqual.java
                      • Multiply.java
                      • NotEqual.java
                      • Or.java
                      • Substraction.java
                    • literal
                      • BoolLiteral.java
                      • Identifier.java
                      • IntLiteral.java
                      • Literal.java
                      • StrLiteral.java
                    • unary
                      • Negative.java
                      • Not.java
                      • Positive.java
                      • Unary.java
                  • questionnaire
                    • Form.java
                    • Questionnaire.java
                  • statement
                    • Block.java
                    • IfElseStatement.java
                    • IfStatement.java
                    • QuestionComputed.java
                    • QuestionNormal.java
                    • Statement.java
                  • type
                    • BoolType.java
                    • IntType.java
                    • StrType.java
                    • Type.java
                    • UndefinedType.java
                  • value
                    • BoolValue.java
                    • IntValue.java
                    • StrValue.java
                    • UndefinedValue.java
                    • Value.java
                • evaluation
                  • Evaluator.java
                • main
                  • Main.java
                • test
                  • QLChecker.java
                  • evaluator
                    • BoolTest.java
                    • EvaluatorTest.java
                    • IntTest.java
                    • StringTest.java
                  • typechecker
                    • BoolTest.java
                    • IdentifierTest.java
                    • IntTest.java
                    • SpecialCases.java
                    • StringTest.java
                    • TypeCheckerTest.java
                • typechecker
                  • DependencyVisitor.java
                  • TypeChecker.java
                  • dependency
                    • DependencyList.java
                    • DependencyPair.java
                • view
                  • FormFrame.java
                  • GUIVisitor.java
                  • component
                    • ExprQuestionComponent.java
                    • ExprQuestionItem.java
                    • QuestionComponent.java
                    • QuestionItem.java
                  • listener
                    • CheckBoxListener.java
                    • DoneButtonListener.java
                    • NumberTextFieldListener.java
                    • TextFieldListener.java
                    • WidgetListener.java
                  • panel
                    • IfElseQuestionPanel.java
                    • IfQuestionPanel.java
                    • Panel.java
                  • widget
                    • BaseTextField.java
                    • CheckBox.java
                    • Label.java
                    • NumberTextField.java
                    • TextField.java
                    • Widget.java
                • visitor
                  • ExpressionVisitor.java
                  • QuestionnaireVisitor.java
                  • StatementVisitor.java
                  • TypeVisitor.java
              • qls
                • ast
                  • BaseNode.java
                  • CodePosition.java
                  • Node.java
                  • builder
                    • QLSImplVisitor.java
                  • literal
                    • BoolLiteral.java
                    • ColorLiteral.java
                    • IdentifierLiteral.java
                    • IntLiteral.java
                    • Literal.java
                    • StrLiteral.java
                  • sheet
                    • Page.java
                    • Question.java
                    • QuestionWidget.java
                    • Section.java
                    • Sheet.java
                    • Style.java
                  • style
                    • BackgroundColor.java
                    • Font.java
                    • Fontsize.java
                    • Height.java
                    • StyleNumber.java
                    • StyleProperty.java
                    • Width.java
                    • widget
                      • CheckboxModel.java
                      • DropdownModel.java
                      • RadioModel.java
                      • SliderModel.java
                      • SpinboxModel.java
                      • TextboxModel.java
                      • WidgetType.java
                  • type
                    • BoolType.java
                    • ColorType.java
                    • IdentifierType.java
                    • IntType.java
                    • StrType.java
                    • Type.java
                  • value
                    • BoolValue.java
                    • ColorValue.java
                    • IntValue.java
                    • StrValue.java
                    • Value.java
                • main
                  • Main.java
                • typechecker
                  • TypeChecker.java
                • view
                  • QLSGUIVisitor.java
                  • listener
                    • BaseListener.java
                    • CheckBoxListener.java
                    • DropDownListener.java
                    • RadioButtonListener.java
                    • SliderChangeListener.java
                    • SpinboxChangeListener.java
                    • TextFieldDocumentListener.java
                  • widget
                    • CheckBox.java
                    • DropDown.java
                    • RadioButton.java
                    • Slider.java
                    • Spinbox.java
                    • TextField.java
                    • Widget.java
                • visitor
                  • LiteralVisitable.java
                  • LiteralVisitor.java
                  • SheetVisitable.java
                  • SheetVisitor.java
                  • StyleVisitable.java
                  • StyleVisitor.java
                  • TypeVisitable.java
                  • TypeVisitor.java
              • util
                • message
                  • Error.java
                  • Message.java
                  • MessageManager.java
                  • Warning.java
    • RobertGer
      • src
        • main
          • java
            • nl
              • uva
                • bromance
                  • App.java
                  • QL
                    • ast
                      • AST.java
                      • Node.java
                      • QLNode.java
                      • QLNodeVisitorInterface.java
                      • QLParseTreeListener.java
                      • nodes
                        • Calculation.java
                        • Form.java
                        • Question.java
                        • Questionnaire.java
                    • controlstructures
                      • Else.java
                      • ElseIf.java
                      • If.java
                      • IfSequence.java
                    • exceptions
                      • DuplicateIdentifierException.java
                      • OperationException.java
                      • QLError.java
                      • SyntaxError.java
                      • TypeCheckingError.java
                    • expressions
                      • Evaluable.java
                      • Expression.java
                      • binary
                        • BinaryExpression.java
                        • arithmetic
                          • Addition.java
                          • ArithmeticExpression.java
                          • Division.java
                          • Multiplication.java
                          • Subtraction.java
                        • logicalexpressions
                          • And.java
                          • BiggerThan.java
                          • BiggerThanOrEqual.java
                          • EqualTo.java
                          • LogicalExpression.java
                          • NotEqualTo.java
                          • Or.java
                          • SmallerThan.java
                          • SmallerThanOrEqual.java
                      • primitives
                        • BooleanPrimitive.java
                        • NumberPrimitive.java
                        • StringPrimitive.java
                      • unary
                        • Primitive.java
                        • UnaryExpression.java
                        • Variable.java
                    • gui
                      • GrammarErrorListener.java
                      • QLGUI.java
                      • QLGuiVisitor.java
                    • typechecking
                      • CyclicDependencyVisitor.java
                      • CylicDependencyVariableVisitor.java
                      • Identifier.java
                      • LookupValue.java
                      • Reference.java
                      • SymbolTable.java
                      • SymbolTableBuilderVisitor.java
                      • TypeCheckerVisitor.java
    • SanderMark
      • QL
        • src
          • com
            • form
              • language
                • ast
                  • ASTNode.java
                  • expression
                    • BinaryExpression.java
                    • Expression.java
                    • UnaryExpression.java
                    • literal
                      • BoolLiteral.java
                      • IntLiteral.java
                      • Literal.java
                      • StringLiteral.java
                    • logic
                      • And.java
                      • Equal.java
                      • GreaterThan.java
                      • GreaterThanOrEqual.java
                      • LessThan.java
                      • LessThanOrEqual.java
                      • Not.java
                      • NotEqual.java
                      • Or.java
                    • math
                      • Addition.java
                      • Division.java
                      • Modulus.java
                      • Multiplication.java
                      • Negation.java
                      • Substraction.java
                    • variable
                      • Reference.java
                      • ReferenceCollection.java
                      • ReferenceName.java
                  • form
                    • Form.java
                    • FormId.java
                    • FormStatementCollection.java
                  • statement
                    • IfStatement.java
                    • Statement.java
                    • StatementCollection.java
                    • question
                      • ComputedQuestion.java
                      • Question.java
                      • QuestionId.java
                      • QuestionLabel.java
                  • type
                    • BoolType.java
                    • ErrorType.java
                    • IntType.java
                    • StringType.java
                    • Type.java
                    • TypeVisitor.java
                  • values
                    • BoolValue.java
                    • GenericValue.java
                    • IntValue.java
                    • StringValue.java
                    • UndefinedValue.java
                • gui
                  • components
                    • ComputedQuestionComponent.java
                    • FormComponent.java
                    • QuestionComponent.java
                  • program
                    • MainFrame.java
                    • Program.java
                    • QuestionnaireFrame.java
                  • widget
                    • CheckBox.java
                    • IntegerTextField.java
                    • Label.java
                    • TextField.java
                    • Widget.java
                    • WidgetFactory.java
                • issue
                  • Error.java
                  • Issue.java
                  • IssueCollector.java
                  • QLToken.java
                  • Warning.java
                • memory
                  • ComputedDependencies.java
                  • Context.java
                  • IfDependencies.java
                  • QuestionDeclarations.java
                  • QuestionLabels.java
                  • QuestionReferences.java
                  • QuestionValues.java
                • test
                  • AstTest.java
                  • EqualityTest.java
                  • StatementTest.java
      • QLS
        • src
          • com
            • form
              • language
                • Test.java
                • ast
                  • ASTNode.java
                  • style
                    • Color.java
                    • Font.java
                    • FontSize.java
                    • Style.java
                    • Width.java
                  • stylesheet
                    • Page.java
                    • Statement
                      • Default.java
                      • Question.java
                      • Section.java
                      • Statement.java
                    • StyleSheet.java
                  • type
                    • BoolType.java
                    • IntType.java
                    • StringType.java
                    • Type.java
                  • widget
                    • CheckBox.java
                    • DropDown.java
                    • RadioButton.java
                    • Slider.java
                    • SpinBox.java
                    • TextBox.java
                    • Widget.java
        • target
          • generated-sources
            • antlr4
              • com
                • form
                  • language
                    • GrammarQLSBaseListener.java
                    • GrammarQLSLexer.java
                    • GrammarQLSListener.java
                    • GrammarQLSParser.java
    • Steven
      • src
        • main
          • java
            • edu
              • Main.java
              • Widgets.java
              • exceptions
                • CloneException.java
                • EvaluationException.java
                • GuiException.java
                • ParseException.java
                • TypeCheckException.java
              • gui
                • MainWindow.java
                • Observer.java
                • QuestionTypeGui.java
                • Renderer.java
                • Subject.java
                • components
                  • AbstractBox.java
                  • CheckBox.java
                  • NumberBox.java
                  • Page.java
                  • QuestionsPanel.java
                  • SectionsPanel.java
                  • TextBox.java
                  • store
                    • DefaultStore.java
                    • Store.java
              • nodes
                • Identifier.java
                • QuestionType.java
                • styles
                  • Color.java
                  • Font.java
                  • Style.java
                  • Widget.java
                  • Width.java
              • parser
                • AntlrParser.java
                • QL
                  • ParseTreeVisitor.java
                  • QLAntlrParser.java
                  • QLVisitor.java
                  • QLVisitorImpl.java
                  • QuestionRetriever.java
                  • antlrGenerated
                    • QLBaseVisitor.java
                    • QLLexer.java
                    • QLParser.java
                    • QLVisitor.java
                  • evaluator
                    • ComputedQuestionsRetriever.java
                    • Evaluator.java
                    • EvaluatorExpressionValidator.java
                  • nodes
                    • AbstractNode.java
                    • Form.java
                    • expression
                      • Addition.java
                      • And.java
                      • BinaryExpression.java
                      • Division.java
                      • Equal.java
                      • Expression.java
                      • ExpressionVisitor.java
                      • GreaterOrEqual.java
                      • GreaterThan.java
                      • LessOrEqual.java
                      • LessThan.java
                      • Multiplication.java
                      • Not.java
                      • NotEqual.java
                      • Or.java
                      • QLIdentifier.java
                      • Subtraction.java
                      • UnaryExpression.java
                    • question
                      • Label.java
                      • Question.java
                    • statement
                      • ElseClause.java
                      • IfStatement.java
                      • Statement.java
                    • type
                      • Boolean.java
                      • Number.java
                      • Text.java
                  • typechecker
                    • TypeChecker.java
                    • TypeCheckerExpressionValidator.java
                • QLS
                  • ParseTreeVisitor.java
                  • QLSAntlrParser.java
                  • QLSVisitor.java
                  • QuestionRetriever.java
                  • TypeChecker.java
                  • antlrGenerated
                    • QLSBaseVisitor.java
                    • QLSLexer.java
                    • QLSParser.java
                    • QLSVisitor.java
                  • nodes
                    • AbstractNode.java
                    • QLSIdentifier.java
                    • Section.java
                    • Stylesheet.java
                    • statement
                      • Default.java
                      • Page.java
                      • QLSQuestion.java
                      • Statement.java
    • Stravopodis_Safaric
      • QL
        • src
          • uva
            • ql
              • ast
                • CodeLines.java
                • Form.java
                • Node.java
                • Prog.java
                • expression
                  • evaluation
                    • ExpressionEvaluator.java
                    • ValueTable.java
                • expressions
                  • BinaryExpression.java
                  • Expression.java
                  • Operator.java
                  • literals
                    • BooleanLiteral.java
                    • Identifier.java
                    • IntLiteral.java
                    • Literal.java
                    • MoneyLiteral.java
                    • StringLiteral.java
                  • logic
                    • And.java
                    • Equal.java
                    • Greater.java
                    • Greater_Eq.java
                    • Less.java
                    • Less_Eq.java
                    • NotEqual.java
                    • Or.java
                  • math
                    • Addition.java
                    • Division.java
                    • Exponentiation.java
                    • Multiplication.java
                    • Substraction.java
                • statements
                  • Assign.java
                  • IfStatement.java
                  • Question.java
                  • Statement.java
                • type
                  • Type.java
                  • TypeBoolean.java
                  • TypeInteger.java
                  • TypeMoney.java
                  • TypeString.java
                • value
                  • BooleanValue.java
                  • GenericValue.java
                  • NumberValue.java
                  • StringValue.java
                • visitor
                  • ExpressionVisitor.java
                  • StatementVisitor.java
                  • TypeVisitor.java
              • interpreter
                • gui
                  • Renderer.java
                  • elements
                    • UICheckBox.java
                    • UIContainer.java
                    • UIFrame.java
                    • UILabel.java
                    • UIScrollPanel.java
                    • UITextField.java
                    • UIWidget.java
                    • UIWidgetKit.java
                  • supporting
                    • Size.java
                    • UpdateValue.java
                • typecheck
                  • TypeCheckVisitor.java
                  • depedency
                    • DependencyExpressionVisitor.java
                    • DependencyHelper.java
                    • IdentifierSet.java
                  • error
                    • IssueList.java
                    • IssueObject.java
                    • IssueType.java
                  • table
                    • DependencyTable.java
                    • LabelTable.java
                    • SymbolTable.java
              • main
                • Main.java
              • parser
                • QLBaseVisitor.java
                • QLLexer.java
                • QLMainVisitor.java
                • QLParser.java
                • QLVisitor.java
              • supporting
                • Tuple.java
              • test
                • Test.java
                • TestAST.java
                • TestExpression.java
                • TestExpressionEvaluator.java
                • TestSuite.java
                • TestTypeChecker.java
      • QLS
        • src
          • uva
            • qls
              • ast
                • ASTNode.java
                • CodeLines.java
                • Page.java
                • Prog.java
                • StyleSheet.java
                • component
                  • Checkbox.java
                  • Component.java
                  • Dropdown.java
                  • Radio.java
                  • Slider.java
                  • Spinbox.java
                  • Textbox.java
                  • visitor
                    • ComponentVisitor.java
                • literal
                  • BooleanLiteral.java
                  • Identifier.java
                  • IntLiteral.java
                  • Literal.java
                  • MoneyLiteral.java
                  • StringLiteral.java
                  • visitor
                    • LiteralVisitor.java
                • statements
                  • DefaultValue.java
                  • Question.java
                  • QuestionStringTable.java
                  • Section.java
                  • Statement.java
                  • Subsection.java
                  • visitor
                    • StatementVisitor.java
                • style
                  • Color.java
                  • Font.java
                  • FontName.java
                  • FontSize.java
                  • Height.java
                  • Style.java
                  • Width.java
                  • availableStyles
                    • AvailableStyles.java
                  • visitor
                    • StyleTable.java
                    • StyleVisitor.java
                • type
                  • PrimitiveType.java
                  • Type.java
                  • TypeBoolean.java
                  • TypeInteger.java
                  • TypeMoney.java
                  • TypeString.java
                  • TypeVisitor.java
                • value
                  • BooleanValue.java
                  • ColorValue.java
                  • GenericValue.java
                  • NumberValue.java
                  • StringValue.java
                • visitor
                  • QLSMainVisitor.java
              • interpreter
                • gui
                  • GUI.java
                  • elements
                    • Size.java
                    • UICheckbox.java
                    • UIComponent.java
                    • UIContainer.java
                    • UIDropdown.java
                    • UIFrame.java
                    • UILabel.java
                    • UIRadio.java
                    • UIScrollView.java
                    • UISlider.java
                    • UISpinbox.java
                    • UITabController.java
                    • UITextbox.java
                  • table
                    • DefaultTable.java
                    • DefaultTableValue.java
                    • QuestionValueTable.java
                  • visitor
                    • QuestionValueVisitor.java
                    • Renderer.java
                • typecheck
                  • CheckWidget.java
                  • TypeCheckQLS.java
                  • TypeCheckVisitorQLS.java
                  • table
                    • ErrorTable.java
                    • SymbolTable.java
                    • SymbolTableValue.java
              • main
                • Main.java
              • parser
                • QLSBaseVisitor.java
                • QLSLexer.java
                • QLSParser.java
                • QLSVisitor.java
              • supporting
                • Tuple.java
    • TaZ
      • stevan
        • TaxForm
          • src
            • main
              • java
                • uva
                  • TaxForm
                    • AST
                      • Node.java
                      • NodeCondition
                        • NodeCondition.java
                        • NodeConditionIf.java
                      • NodeExp
                        • Expression.java
                        • NodeExp.java
                        • Operations
                          • OpArithmetic.java
                          • OpAssign.java
                          • OpBoolean.java
                          • OpComparison.java
                      • NodeForm.java
                      • NodeQuestion
                        • NodeQuestion.java
                        • Question.java
                      • NodeVar
                        • NodeVar.java
                        • Var.java
                      • Utils
                        • UtilsNode.java
                      • Visitors
                        • Checker
                          • QuestionChecker.java
                        • CommonTaxFormVisitor.java
                        • VisitorArithmetic.java
                        • VisitorBoolean.java
                        • VisitorComparison.java
                        • VisitorCondition.java
                        • VisitorForm.java
                    • App.java
                    • GUI
                      • GUI.java
                      • Layout.java
                      • QnA.java
                    • TaxForm.java
                    • Trash
                      • AST.java
                      • CommonTaxFormListener.java
                      • Node.java
                      • NodeQuestionBoolean.java
                      • NodeQuestionInteger.java
                      • NodeQuestionMoney.java
                      • NodeQuestionString.java
                      • TreeTaxFormListener.java
                      • VarBoolean.java
                      • VarInteger.java
                      • VarMoney.java
                      • VarString.java
                    • Utils
                      • StringUtils.java
            • test
              • java
                • uva
                  • TaxForm
                    • Tests
                      • testDefaultTax.java
      • taz-ql
        • src
          • main
            • java
              • org
                • taz
                  • exercises
                    • TaZQL
                      • MyTaZQLListener.java
                      • TaZQL.java
          • test
            • java
              • org
                • taz
                  • exercises
                    • TaZQL
                      • TaZQLTest.java
      • zarinka
        • src
          • AST
            • ObjectGeneric.java
            • QuestionVisitor.java
            • TestGeneric.java
          • com
            • antlr4
              • zarina
                • tazql
                  • MainTaZQL.java
                  • MyTaZQLBaseListener.java
                  • QuestionLabels.java
                  • Questions.java
          • gui
            • MainFrame.java
        • target
          • generated-sources
            • antlr4
              • com
                • antlr4
                  • zarina
                    • tazql
                      • TaZQLBaseListener.java
                      • TaZQLBaseVisitor.java
                      • TaZQLLexer.java
                      • TaZQLListener.java
                      • TaZQLParser.java
                      • TaZQLVisitor.java
    • Zarina
      • TaZQL
        • src
          • ast
            • AST.java
            • expression
              • Binary.java
              • Brackets.java
              • Expression.java
              • IExpressionVisitor.java
              • arithmetic
                • Addition.java
                • Division.java
                • Multiplication.java
                • Substraction.java
              • comparison
                • Equal.java
                • GreaterEqual.java
                • GreaterThan.java
                • LessEqual.java
                • LessThan.java
                • NotEqual.java
              • logical
                • And.java
                • Or.java
              • variables
                • BooleanVariable.java
                • Id.java
                • IntegerVariable.java
                • StringVariable.java
                • Variable.java
            • form
              • Form.java
              • IFormVisitor.java
            • question
              • ComputationQuestion.java
              • IQuestionVisitor.java
              • IfElseStatement.java
              • IfStatement.java
              • Question.java
              • SimpleQuestion.java
            • type
              • ChoiceType.java
              • ITypeVisitor.java
              • IntegerType.java
              • TextType.java
              • Type.java
              • UndefinedType.java
            • unary
              • Minus.java
              • Not.java
              • Plus.java
              • Unary.java
          • astvisitor
            • MyBaseVisitor.java
          • evaluator
            • BooleanValue.java
            • EvaluatorVisitor.java
            • IntegerValue.java
            • NullValue.java
            • StringValue.java
            • Value.java
            • ValueRepository.java
          • gui
            • GUIRenderer.java
            • GUIVisitor.java
            • MainFrame.java
            • errors
              • ErrorCollector.java
              • ErrorDialog.java
              • TaZQLError.java
              • TaZQLWarning.java
              • TroublesBase.java
            • listeners
              • EvaluateExpression.java
              • SaveButtonListener.java
              • Updater.java
            • questions
              • ComputedQuestionUI.java
              • IQuestionUI.java
              • IQuestionUpdater.java
              • IfElseQuestionUI.java
              • SimpleQuestionUI.java
            • widgets
              • ChoiceWidget.java
              • IWidgetComponent.java
              • IntegerFieldWidget.java
              • TextFieldWidget.java
              • WidgetVisitor.java
          • main
            • MainTaZQL.java
            • manager
              • ASTCreator.java
              • FileManager.java
              • GUIManager.java
          • tests
            • TestEvaluator.java
          • typechecker
            • TypeCheckerVisitor.java
            • TypeRepository.java
        • target
          • generated-sources
            • antlr4
              • grammar
                • TaZQLBaseListener.java
                • TaZQLBaseVisitor.java
                • TaZQLLexer.java
                • TaZQLListener.java
                • TaZQLParser.java
                • TaZQLVisitor.java
              • main
                • TaZQLBaseListener.java
                • TaZQLBaseVisitor.java
                • TaZQLLexer.java
                • TaZQLListener.java
                • TaZQLParser.java
                • TaZQLVisitor.java
    • Zisimopoulos_Valencia
      • Software Construction
        • QL
          • lib
            • QLTest.java
          • src
            • uva
              • sc
                • core
                  • INode.java
                  • errors
                    • Arithmetic.java
                    • Boolean.java
                    • CyclicDependency.java
                    • DuplicatedID.java
                    • IError.java
                    • Syntax.java
                    • TypeMissmatch.java
                    • UndefinedID.java
                  • types
                    • Boolean.java
                    • Number.java
                    • String.java
                    • Type.java
                    • Undefined.java
                  • warnings
                    • DuplicatedLabel.java
                    • IWarning.java
                • ql
                  • ast
                    • IQLExpressionNode.java
                    • IQLExpressionNodeVisitor.java
                    • IQLFormNode.java
                    • IQLFormNodeVisitor.java
                    • IQLStatementNode.java
                    • IQLStatementNodeVisitor.java
                  • atom
                    • BooleanAtom.java
                    • ID.java
                    • NumberAtom.java
                    • StringAtom.java
                  • evaluator
                    • EvaluatorVisitor.java
                    • QuestionsPropertiesVisitor.java
                  • expression
                    • Expression.java
                    • binaryExpressions
                      • Addition.java
                      • And.java
                      • BinaryExpression.java
                      • Division.java
                      • Equals.java
                      • GreaterThan.java
                      • GreaterThanEquals.java
                      • LesserThan.java
                      • LesserThanEquals.java
                      • Modulus.java
                      • Multiplication.java
                      • NotEquals.java
                      • Or.java
                      • Substraction.java
                    • unaryExpressions
                      • Minus.java
                      • Not.java
                      • UnaryExpression.java
                  • form
                    • Form.java
                  • gui
                    • DrawQuestionnaire.java
                    • FileChooser.java
                    • GUIVisitor.java
                    • QuestionnaireForm.java
                    • helpers
                      • ListenerHelper.java
                      • QuestionData.java
                    • listeners
                      • CalculatorListener.java
                      • VisibilityListener.java
                    • questions
                      • CalculatedQuestion.java
                      • CheckBoxQuestion.java
                      • Question.java
                      • QuestionFactory.java
                      • TextBoxQuestion.java
                  • parser
                    • ASTGeneratorVisitor.java
                    • QLErrorListener.java
                    • QLGrammarBaseListener.java
                    • QLGrammarBaseVisitor.java
                    • QLGrammarLexer.java
                    • QLGrammarListener.java
                    • QLGrammarParser.java
                    • QLGrammarVisitor.java
                    • exceptions
                      • InlineRecognitionException.java
                  • patronElements
                    • PatronQuestionsVisitor.java
                  • statements
                    • IfStatement.java
                    • Question.java
                    • Statement.java
                  • test
                    • EvaluatorVisitorTest.java
                    • QLIntegration.java
                  • typeChecker
                    • TypeCheckerVisitor.java
          • target
            • generated-sources
              • antlr4
                • grammar
                  • HelloBaseListener.java
                  • HelloLexer.java
                  • HelloListener.java
                  • HelloParser.java
                • org
                  • uva
                    • sea
                      • ql
                        • parser
                          • antlr
                            • QLLexer.java
        • QLS
          • src
            • uva
              • sc
                • qls
                  • ast
                    • IQLSNode.java
                    • IQLSNodeVisitor.java
                  • logic
                    • ID.java
                    • Page.java
                    • Question.java
                    • Section.java
                    • SectionBody.java
                    • StyleSheet.java
                    • Widget.java
                    • fonts
                      • Arial.java
                      • Bazooka.java
                      • BookAntiqua.java
                      • Courier.java
                      • Dialog.java
                      • FontType.java
                      • TimesNewRoman.java
                      • UndefinedFont.java
                    • style
                      • Color.java
                      • DefaultStyle.java
                      • Font.java
                      • FontSize.java
                      • StyleProperty.java
                      • Width.java
                  • main
                    • Main.java
                  • parser
                    • ASTGeneratorVisitor.java
                    • QLSGrammarBaseListener.java
                    • QLSGrammarBaseVisitor.java
                    • QLSGrammarLexer.java
                    • QLSGrammarListener.java
                    • QLSGrammarParser.java
                    • QLSGrammarVisitor.java
                  • typeChecker
                    • TypeCheckerVisitor.java
                  • widgetTypes
                    • Checkbox.java
                    • Radio.java
                    • Spinbox.java
                    • UnidentifiedWidget.java
                    • WidgetType.java
    • bg-nv
      • main
        • src
          • Main.java
      • ql
        • src
          • ql
            • ast
              • AstBuilder.java
              • AstNode.java
              • expression
                • Add.java
                • And.java
                • BinaryExpr.java
                • BoolExpr.java
                • ConstExpr.java
                • DecExpr.java
                • DefaultExprVisitor.java
                • Div.java
                • Equ.java
                • Expr.java
                • ExprVisitor.java
                • Gt.java
                • GtEqu.java
                • Ident.java
                • IntExpr.java
                • Lt.java
                • LtEqu.java
                • Mul.java
                • NaryExpr.java
                • Neg.java
                • Not.java
                • NotEqu.java
                • Or.java
                • Pos.java
                • StrExpr.java
                • Sub.java
                • UnaryExpr.java
              • form
                • Form.java
                • FormVisitor.java
              • statement
                • CalculatedQuestion.java
                • IfCondition.java
                • Question.java
                • StatVisitor.java
                • Statement.java
              • type
                • BoolType.java
                • DecType.java
                • IntType.java
                • StrType.java
                • Type.java
                • TypeFactory.java
                • TypeVisitor.java
                • UndefType.java
            • gen
              • QLBaseVisitor.java
              • QLLexer.java
              • QLParser.java
              • QLVisitor.java
            • gui
              • GuiElement.java
              • Modeler.java
              • Refreshable.java
              • Refresher.java
              • Renderer.java
              • SimpleModeler.java
              • canvas
                • Canvas.java
                • CanvasVisitor.java
              • control
                • BoolControl.java
                • CheckBox.java
                • Control.java
                • ControlElement.java
                • DecControl.java
                • Dropdown.java
                • IntControl.java
                • Radio.java
                • Slider.java
                • StrControl.java
                • TextField.java
              • input
                • BoolInput.java
                • DecInput.java
                • ExprInput.java
                • ExprInputBuilder.java
                • Input.java
                • InputBuilder.java
                • InputVisitor.java
                • IntInput.java
                • RegularInput.java
                • StrInput.java
              • label
                • Label.java
              • segment
                • Page.java
                • ParentSegment.java
                • Row.java
                • RowStyle.java
                • Section.java
                • Segment.java
                • SegmentVisitor.java
            • semantics
              • CondQuestionTable.java
              • CondQuestionTableBuilder.java
              • ConditionStack.java
              • DataStore.java
              • ExprEvaluator.java
              • FileStore.java
              • Identifiers.java
              • LabelDuplicates.java
              • LabelMap.java
              • QuestionCollector.java
              • QuestionDependencies.java
              • QuestionDependenciesBuilder.java
              • Questions.java
              • TypeChecker.java
              • TypeDeducer.java
              • ValueTable.java
              • ValueTableBuilder.java
              • errors
                • Error.java
                • Message.java
                • Messages.java
                • Warning.java
              • values
                • BoolValue.java
                • DecValue.java
                • IntValue.java
                • StrValue.java
                • UndefValue.java
                • Value.java
                • ValueVisitor.java
            • tests
              • TestHelper.java
              • TypeChecker.java
              • ast
                • ArithmeticExpr.java
                • ConstantExpr.java
                • Form.java
                • LogicalExpr.java
                • RelationalExpr.java
                • Statement.java
              • evaluator
                • Arithmetic.java
                • Identifiers.java
                • Logical.java
                • Relational.java
            • util
              • ParserHelper.java
              • StringHelper.java
      • qls
        • src
          • qls
            • ast
              • AstBuilder.java
              • Page.java
              • Styleable.java
              • Stylesheet.java
              • StylesheetVisitor.java
              • rule
                • BackColor.java
                • ColorRule.java
                • ColorValue.java
                • Font.java
                • FontSize.java
                • ForeColor.java
                • IntRule.java
                • Rule.java
                • RuleVisitor.java
                • Rules.java
                • StrRule.java
                • Widget.java
                • Width.java
                • widget
                  • BoolWidgetValue.java
                  • Checkbox.java
                  • DecSlider.java
                  • Dropdown.java
                  • IntSlider.java
                  • NumWidgetValue.java
                  • Radio.java
                  • Textbox.java
                  • WidgetValue.java
                  • WidgetVisitor.java
              • statement
                • DefaultStat.java
                • DefaultStatementVisitor.java
                • Question.java
                • QuestionWithRules.java
                • Section.java
                • Statement.java
                • StatementVisitor.java
                • StyleCollector.java
            • gen
              • QLSBaseVisitor.java
              • QLSLexer.java
              • QLSParser.java
              • QLSVisitor.java
            • gui
              • StyledModeler.java
            • semantics
              • QuestionStyles.java
              • RowStyleBuilder.java
              • Style.java
              • StyleMerger.java
              • StyleStack.java
              • TypeChecker.java
              • messages
                • StyleError.java
            • tests
              • Rule.java
              • StyleBuilder.java
              • StyleTests.java
              • TypeChecker.java
              • ast
                • Statement.java
                • Stylesheet.java
                • StylesheetRule.java
                • WidgetValue.java
            • util
              • ParserHelper.java
    • encoders
      • JavaFXTest
        • src
          • helloworld
            • HelloWorld.java
          • login
            • Login.java
            • LoginWithCSS.java
          • org
            • uva
              • sea
                • ql
                  • encoders
                    • visitortest
                      • Bus.java
                      • Car.java
                      • Root.java
                      • UberNode.java
                      • Vehicle.java
                      • VehicleVisitor.java
                      • VehicleVisitorImpl.java
          • pagination
            • PaginationSample.java
      • ql
        • src
          • main
            • java
              • nl
                • uva
                  • sc
                    • encoders
                      • ql
                        • ast
                          • AstNode.java
                          • Questionnaire.java
                          • TextLocation.java
                          • expression
                            • BinaryExpression.java
                            • BracedExpression.java
                            • Expression.java
                            • LiteralExpression.java
                            • NameExpression.java
                            • UnaryExpression.java
                          • literal
                            • BooleanLiteral.java
                            • IntegerLiteral.java
                            • Literal.java
                            • StringLiteral.java
                          • operator
                            • AddOperator.java
                            • AndOperator.java
                            • BinaryOperator.java
                            • DivideOperator.java
                            • EqualsOperator.java
                            • GreaterOrEqualOperator.java
                            • GreaterThanOperator.java
                            • LessOrEqualOperator.java
                            • LessThanOperator.java
                            • MultiplyOperator.java
                            • NotEqualsOperator.java
                            • NotOperator.java
                            • OrOperator.java
                            • SubstractOperator.java
                            • UnaryOperator.java
                          • statement
                            • ConditionalBlock.java
                            • Question.java
                            • Statement.java
                          • type
                            • BooleanType.java
                            • DataType.java
                            • IntegerType.java
                            • StringType.java
                            • TypeMap.java
                            • UndefinedType.java
                        • message
                          • Messages.java
                        • parser
                          • LiteralParser.java
                          • ParseTreeToAbstractSyntaxTree.java
                          • ParsingResult.java
                          • QuestionnaireParser.java
                          • QuestionnaireParsingResult.java
                          • TypeParser.java
                        • validation
                          • SyntaxError.java
                          • TypeChecker.java
                          • TypeValidation.java
                          • ValidationMessage.java
                          • ValidationResult.java
                        • visitor
                          • BinaryOperatorVisitor.java
                          • DataTypeVisitor.java
                          • ExpressionVisitor.java
                          • LiteralVisitor.java
                          • StatementVisitor.java
                          • UnaryOperatorVisitor.java
          • test
            • java
              • nl
                • uva
                  • sc
                    • encoders
                      • ql
                        • ast
                          • ConditionalBlockBuilder.java
                          • QuestionBuilder.java
                          • QuestionnaireBuilder.java
                          • TextLocationBuilder.java
                        • parser
                          • QuestionnaireParserTest.java
                        • validation
                          • TypeCheckerTest.java
      • qlruntime
        • src
          • main
            • java
              • nl
                • uva
                  • sc
                    • encoders
                      • qlruntime
                        • evaluator
                          • BinaryEvaluator.java
                          • ExpressionEvaluator.java
                          • UnaryEvaluator.java
                        • model
                          • RuntimeQuestion.java
                          • value
                            • BooleanValue.java
                            • IntegerValue.java
                            • StringValue.java
                            • Value.java
                        • ui
                          • Main.java
                          • QuestionnaireGridPane.java
                          • ValidationsGridPane.java
                          • control
                            • CheckBoxPropertyChangeWrapper.java
                            • ControlGenerator.java
                            • ControlPropertyChangeWrapper.java
                            • NumberField.java
                            • NumberFieldPropertyChangeWrapper.java
                            • TextFieldPropertyChangeWrapper.java
                          • handler
                            • ChooseInputButtonHandler.java
                            • ParseQLButtonHandler.java
                            • QuestionnaireToRuntimeQuestions.java
          • test
            • java
              • qlruntime
                • ExpressionEvaluatorTest.java
      • qls
        • src
          • main
            • java
              • nl
                • uva
                  • sc
                    • encoders
                      • qls
                        • ast
                          • AstNode.java
                          • DefaultStyle.java
                          • Page.java
                          • Question.java
                          • Section.java
                          • Stylesheet.java
                          • property
                            • Color.java
                            • DefaultStyleProperty.java
                            • Font.java
                            • FontSize.java
                            • Width.java
                          • widget
                            • CheckBox.java
                            • NumberField.java
                            • Radio.java
                            • TextField.java
                            • Widget.java
                        • message
                          • Messages.java
                        • parser
                          • ParseTreeToAbstractSyntaxTree.java
                          • StylesheetParser.java
                          • StylesheetParsingResult.java
                        • validation
                          • TypeChecker.java
                        • visitor
                          • AstVisitor.java
                          • DefaultPropertyVisitor.java
          • test
            • java
              • nl
                • uva
                  • sc
                    • encoders
                      • qls
                        • ast
                          • PageBuilder.java
                          • SectionBuilder.java
                          • StylesheetBuilder.java
                          • property
                            • FontSizeBuilder.java
                          • widget
                            • RadioBuilder.java
                        • validation
                          • TypeCheckerTest.java
      • qlsruntime
        • src
          • main
            • java
              • nl
                • uva
                  • sc
                    • encoders
                      • qlsruntime
                        • ui
                          • Main.java
                          • StyleGenerator.java
                          • StyledQuestionnaireGridPane.java
                          • UIProperties.java
                          • handler
                            • CombinedParsingResult.java
                            • QLSParseButtonHandler.java
      • testriggui
        • src
          • tools
            • java
              • nl
                • uva
                  • sc
                    • encoders
                      • testrig
                        • TestRigGui.java
    • kennedy-langlotz
      • KLQ
        • gen
          • com
            • klq
              • parser
                • KLQBaseVisitor.java
                • KLQLexer.java
                • KLQParser.java
                • KLQVisitor.java
        • src
          • Main.java
          • com
            • klq
              • ast
                • ASTPrinter.java
                • IExpressionVisitor.java
                • IStatementVisitor.java
                • ParseTreeConverter.java
                • impl
                  • ANode.java
                  • Location.java
                  • Type.java
                  • expr
                    • ABinaryExprNode.java
                    • AExpression.java
                    • ExpressionUtil.java
                    • IdentifierNode.java
                    • bool
                      • ABooleanNode.java
                      • AndNode.java
                      • EqualsNode.java
                      • GreaterEqualsNode.java
                      • GreaterThanNode.java
                      • LessEqualsNode.java
                      • LessThanNode.java
                      • NotEqualsNode.java
                      • OrNode.java
                    • literal
                      • BooleanNode.java
                      • DateNode.java
                      • NumberNode.java
                      • StringNode.java
                    • math
                      • AMathNode.java
                      • AddNode.java
                      • DivideNode.java
                      • MultiplyNode.java
                      • SubtractNode.java
                  • stmt
                    • AStatementNode.java
                    • ComputedQuestionNode.java
                    • ConditionalNode.java
                    • QuestionNode.java
                    • QuestionnaireNode.java
                  • value
                    • BooleanValue.java
                    • ComparableValue.java
                    • DateValue.java
                    • NumberValue.java
                    • StringValue.java
                    • UndefinedValue.java
                    • Value.java
              • controller
                • Controller.java
                • VariableTable.java
              • gui
                • AST2GUIConverter.java
                • IKLQItem.java
                • QuestionList.java
                • QuestionPage.java
                • Questionnaire.java
                • control
                  • ARenderedQuestion.java
                  • BooleanRenderedQuestion.java
                  • ComputedRenderedQuestion.java
                  • DateRenderedQuestion.java
                  • TextRenderedQuestion.java
              • typechecker
                • CyclicDetector.java
                • QuestionMapper.java
                • QuestionTable.java
                • TypeChecker.java
                • TypeCheckerVisitor.java
                • error
                  • AError.java
                  • CyclicDependency.java
                  • Incomparable.java
                  • InvalidCondition.java
                  • InvalidTypeForOperator.java
                  • NotUniqueID.java
                  • QuestionIDReference.java
                  • TypeMismatch.java
        • test
          • test
            • klq
              • ast
                • AST2LogicTest.java
                • EvaluationTest.java
              • controller
                • VariableTableTest.java
              • typechecker
                • CyclicDetectorTest.java
                • DuplicateQuestionIdTest.java
                • IncomparableTest.java
                • InvalidConditionTest.java
                • QuestionTableTest.java
      • KLS
        • src
          • KLSMain.java
          • com
            • kls
              • ast
                • ASTGenerator.java
                • IVisitor.java
                • node
                  • AGroupNodeBase.java
                  • ANodeBase.java
                  • ASelectorNodeBase.java
                  • DeclarationNode.java
                  • DefaultNode.java
                  • PageNode.java
                  • PropertyNode.java
                  • QuestionNode.java
                  • SectionNode.java
                  • StylesheetNode.java
                  • ValueNode.java
                  • property
                    • AProperty.java
                    • BackgroundColorProperty.java
                    • FontColorProperty.java
                    • FontFamilyProperty.java
                    • FontSizeProperty.java
                    • FontStyleProperty.java
                    • WidgetProperty.java
                  • value
                    • AValue.java
                    • ColorValue.java
                    • FontSizeValue.java
                    • FontStyleValue.java
                    • StringValue.java
                    • WidgetValue.java
              • logic
                • StyleMap.java
                • properties
                  • AProperty.java
                  • FontColor.java
                  • FontFamily.java
                  • FontSize.java
                • style
                  • AStyle.java
                  • PageStyle.java
                  • QuestionStyle.java
                  • SectionStyle.java
              • typechecker
                • Typechecker.java
                • error
                  • UnexpectedValue.java
        • test
          • kls
            • logic
              • AStyleTest.java
    • nlamah
      • src
        • main
          • java
            • org
              • nlamah
                • QBase
                  • Builders
                    • FormFactory.java
                  • Constants
                    • Language.java
                    • QBaseQuestionType.java
                    • UIConstants.java
                    • UriConstants.java
                  • Error
                    • AmbiguityError.java
                    • AttemptingFullContextError.java
                    • ContextSensitivityError.java
                    • EnumRecognitionError.java
                    • FileReadError.java
                    • FileReadException.java
                    • QBaseError.java
                    • QBaseErrorView.java
                    • QBaseErrorViewController.java
                    • QBaseException.java
                    • QBaseParsingError.java
                    • QBaseWarning.java
                    • SyntaxError.java
                  • Model
                    • QBaseNode.java
                  • Tools
                    • AntlrTools.java
                    • ArrayTools.java
                    • QLSTools.java
                    • QLTools.java
                    • SourceCodeTools.java
                    • StringTools.java
                  • TypeChecker
                    • QBaseAbstractTypeChecker.java
                • QL
                  • Builders
                    • ConditionalBlockViewControllerFactory.java
                    • FormHeightEvaluator.java
                    • FragmentedFormElementFinder.java
                    • QLFormFragmentiser.java
                    • QLInterpreter.java
                    • QLViewControllersFactory.java
                    • QLViewFactory.java
                    • RawFormBuilder.java
                  • Error
                    • CyclicDependencyError.java
                    • DoubleQuestionLabelWarning.java
                    • ExpressionTypeMismatchError.java
                    • IdentifierTypeMismatchError.java
                    • OutOfScopeDeclarationError.java
                    • QLDoubleDeclarationError.java
                    • TooLateDeclaredQuestionError.java
                    • UndeclaredFormQuestionError.java
                  • Interfaces
                    • Controllable.java
                    • QLFormElementViewControllerVisitor.java
                    • QLFormElementVisitor.java
                    • QLNodeVisitor.java
                    • QLShowable.java
                    • QLVisitable.java
                    • TypeAware.java
                    • ViewLoadingStrategy.java
                    • WidgetViewDelegate.java
                  • Model
                    • Expression
                      • Abstract
                        • BinaryComputationalExpression.java
                        • BinaryExpression.java
                        • BinaryLogicalExpression.java
                        • ComposedExpression.java
                        • Expression.java
                        • UnaryComputationalExpression.java
                        • UnaryExpression.java
                        • UnaryLogicalExpression.java
                        • ValueExpression.java
                      • Binary
                        • AddExpression.java
                        • AndExpression.java
                        • DivideExpression.java
                        • EqualExpression.java
                        • GreaterThanEqualExpression.java
                        • GreaterThanExpression.java
                        • MultiplyExpression.java
                        • OrExpression.java
                        • SmallerThanEqualExpression.java
                        • SmallerThanExpression.java
                        • SubtractExpression.java
                        • UnEqualExpression.java
                      • Evaluation
                        • ExpressionEvaluator.java
                      • Literal
                        • BooleanLiteral.java
                        • IdentifierLiteral.java
                        • NumberLiteral.java
                        • TextLiteral.java
                      • Unary
                        • MinusExpression.java
                        • NotExpression.java
                        • PlusExpression.java
                    • Form
                      • Abstract
                        • ConditionalBlockChildWithExpression.java
                        • DeclaringFormElement.java
                        • FormElement.java
                        • FormQuestion.java
                        • QLNode.java
                      • ComputedQuestion.java
                      • ConditionalBlock.java
                      • ElseIfThenBlock.java
                      • ElseThenBlock.java
                      • Form.java
                      • IfThenBlock.java
                      • InputQuestion.java
                  • QL.java
                  • TypeChecker
                    • ExpressionTypeChecker.java
                    • FormQuestionsCollector.java
                    • IdentifierTypeChecker.java
                    • OutOfScopeDeclarationChecker.java
                    • QLTypeChecker.java
                    • ReferencedQuestionsCollector.java
                  • View
                    • Controllers
                      • Abstract
                        • DeclaringFormElementViewController.java
                        • FormElementViewController.java
                      • ComputedQuestionViewController.java
                      • ConditionalBlockAllViewController.java
                      • ConditionalBlockIfElseIfViewController.java
                      • ConditionalBlockIfElseViewController.java
                      • ConditionalBlockIfViewController.java
                      • ConditionalBlockViewController.java
                      • ElseIfThenBlockViewController.java
                      • ElseThenBlockViewController.java
                      • FormRootViewController.java
                      • IfThenBlockViewController.java
                      • QuestionViewController.java
                    • Form
                      • Abstract
                        • FormElementView.java
                        • QuestionView.java
                        • WidgetView.java
                      • ConditionalBlockView.java
                      • ContentView.java
                      • ElseIfThenBlockView.java
                      • ElseThenBlockView.java
                      • IfThenBlockView.java
                      • NavigationView.java
                    • Widgets
                      • CheckboxWidgetView.java
                      • ComputedValueWidgetView.java
                      • NumberFieldWidgetView.java
                      • RadioButtonWidgetView.java
                      • SpinnerWidgetView.java
                      • TextFieldWidgetView.java
                • QLS
                  • Builders
                    • PageFinder.java
                    • QLSInterpreter.java
                    • QLSViewControllersFactory.java
                    • QLSViewFactory.java
                    • QuestionStyleCombiner.java
                    • RawStylesheetBuilder.java
                    • SectionsCollector.java
                    • StylesheetFactory.java
                    • WidgetViewFactory.java
                  • Error
                    • DoubleDefaultBlockError.java
                    • DoublePropertyDeclarationError.java
                    • FontRecognitionError.java
                    • QLSDoubleDeclarationError.java
                    • UnStyledFormQuestionError.java
                    • WidgetTypeMismatchError.java
                  • Interfaces
                    • QLSNodeVisitor.java
                    • QLSShowable.java
                    • QLSVisitable.java
                    • QLSVisitorAbstract.java
                    • QLStylesheetBlockVisitor.java
                  • Model
                    • Abstract
                      • QLSNode.java
                      • SectionItem.java
                      • StyleDeclaration.java
                      • StylesheetBlock.java
                    • Declaration
                      • ColorDeclaration.java
                      • FontDeclaration.java
                      • FontSizeDeclaration.java
                      • WidgetDeclaration.java
                      • WidthDeclaration.java
                    • StylesheetBlock
                      • DefaultBlock.java
                      • Page.java
                      • Section.java
                      • StyleBlock.java
                      • StyledQuestion.java
                      • Stylesheet.java
                    • Value
                      • IdentifierValue.java
                      • WidgetTypeEnum.java
                  • QLS.java
                  • TypeChecker
                    • DoubleDefaultBlockChecker.java
                    • QLSTypeChecker.java
                    • StyledQuestionsCollector.java
                    • WidgetDeclarationsCollector.java
                    • WidgetTypeChecker.java
                  • View
                    • Controllers
                      • NavigationPageViewController.java
                      • NavigationViewController.java
                      • PageViewController.java
                      • RootFormViewControllerStyled.java
                      • SectionViewController.java
                      • StylesheetViewController.java
                    • Stylesheet
                      • NavigationButton.java
                      • NavigationPageButtonView.java
                      • NavigationSectionButtonView.java
                      • NavigationSubviewPage.java
                      • PageView.java
                      • QuestionViewStyled.java
                      • SectionView.java
                      • StylesheetBlockButtonView.java
        • test
          • java
            • org
              • nlamah
                • QBase
                  • QBaseTestCase.java
                • QL
                  • QLComputationalExpressionTest.java
                  • QLFormErrorTest.java
                  • QLFormTest.java
                  • QLFragmentiserTest.java
                  • QLLogicalExpressionTest.java
                  • QLTest.java
                • QLS
                  • QLSTest.java
                  • QLStyleCombiningTest.java
                  • QLStylesheetErrorTest.java
                  • QLStylesheetTest.java
    • prototypes
      • QLJava
        • src
          • org
            • uva
              • sea
                • ql
                  • parser
                    • antlr
                      • QLLexer.java
                    • jacc
                      • QLLexer.java
                      • QLTokens.java
                    • rats
                      • QLParser.java
                      • RunRats.java
                      • SimpleParser.java