Implementation of VariableAccesses for SimleExpressionNames.
if a local variable, a parameter, or a field defined before its use in
the same class then it works correctly
improved import representation in schema
renamed SpecificType.fullyQualifiedName to SpecificType.canonicalName
some improved pictures
modeled body of an enumeration constant as an anonymous class
several tidy ups (in pdf)
modeled qualified access of fields and methods
Created Linker.
Refactored code to store all elements which have to be linked in the Linker.
Elements which can only be determined unambiguous when linking information is available are represented as temporary vertices.
Linking Step: Temporary vertices are blessed to default values. TODO implement linking
added link() method to Java5Builder
some bugfixes
some further bugfixes
bugfixes:
- Types are connected via HasTypeName to an Identifier
- HasEnumConstantType connect to an QualifiedType which connects to the EndumDefinition
bugfix:
- use HasTypeName instead of HasSimpleName
bugfix: EnumDefinitions with no adjacent Identifier yet are treated correctly
bugfix caused by copy&paste replaced temporary variable by $
bugfix:
- typo in variable naming
bugfix: Now, ExtendsClass of an anonymous class of an enum constant ends at a QualifiedType of the EnumDefinition
further bugfixes
bugfix in preliminary linking