The methods using them are protected and can be overridden. But since the properties are private, and used internally as flag to do things only once, a child class cannot override them without using its own flags.
Also fixes an issue with setDefaultElementDecorator() as it accepts strings but doesn't instantiate the class return by a loader.
The methods using them are protected and can be overridden. But since the properties are private, and used internally as flag to do things only once, a child class cannot override them without using its own flags.
Also fixes an issue with
setDefaultElementDecorator()
as it accepts strings but doesn't instantiate the class return by a loader.