Fixed the STRING lexer rule. Added the ExpressionsLanguage as the API
for parsing the various language constructs.
Implemented the parser into the Tree editor of Web models. In order to
do so various elements were added to the meta-model, e.g. expression
attributes of type EString to receive the textual representation of the
expression from the user. Moreover, an expression analyzer has been
implemented which parses, initializes and validates the expressions,
variable initializations and parameters declarations.
Developed and implemented the Joomla! Generator Model. In this process
database tables based on the provided datamodel are created.
Fixed a bug in parsing String concatenation operation. Furthermore,
added test cases in order to test this fix.
Added the concept of ActualParameters to webmodel. This is used to in
conjunction with internal links.
Generated code Expressions and modified existing templates according to
changes made to the meta-models of webmodel and joomla! gen model.