NonEmptyString is used for the special case where DFDL properties can
have expressions that compute their values which are strings, but those
strings aren't allowed to be empty strings. Also for properties that simply
arent allowed to be empty strings (e.g. padChar).
NonEmptyString is used for the special case where DFDL properties can have expressions that compute their values which are strings, but those strings aren't allowed to be empty strings. Also for properties that simply arent allowed to be empty strings (e.g. padChar).