Please see attached files for my usage. I'm new to generics, so I might be doing something wrong there too. The text file has all the exceptions that were thrown immediately upon re-opening this project.
I have a subclass of a class that takes one type parameter. This subclass (StringAttribute) doesn't take a parameter but instead directly passes in the type "String". This compiles fine, but is underlined as an error in the editor.
In the member popup (when it works, most of the time for me it refuses to open; probably because of the exceptions) the type of my "get" method is "TYPE", rather than "String".