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
package com.klq.gui; /** * Created by Timon on 24.02.2015. */ public interface IKLQItem { }