Subclass (Inheritance) from UIMAEntity can't recognize properties (UIMAProperty) from parents.
When I tested it (folder: lingson, filename: new03.py), this problem doesn't occur. It can access the getter and setter from its and parent's properties.
Notes:
- I copied the new UIMANLPStructs.py to my folder and added the decorators in the copy
- In the code to generate the function dynamically, for further testing, I even deleted the added loop for subclass which you added before, and everything still works fine.