How to render protected element?
You can't (without reflection). Protected members of a class are available only to the defining class and its subclasses - it's the whole point of using access modifiers in the first place - if you can get access to a protected value directly from the object, then the language has failed. Miserably.

If a method doesn't exist to expose that data already, you'll need to extend the class that represents that object to provide getter methods for the protected properties.