The class StringPropertyBase is the base class for a property
wrapping a String value.
It provides all the functionality required for a property except for the
getBean() and getName() methods, which must be implemented
by extending classes.
extends
StringProperty