code: function mapTextFormat (e) {
        if ((e === undefined) || (e === null)) return undefined;
  
        return {
          textType: getAttrValue(e, 'textType'),
          isSequence: toBoolean(getAttrValue(e, 'isSequence')),
          interval: toNumeric(getAttrValue(e, 'interval')),
          startValue: toNumeric(getAttrValue(e, 'startValue')),
          endValue: toNumeric(getAttrValue(e, 'endValue')),
          timeInterval: getAttrValue(getAttrValue(e, 'timeInterval')),
          startTime: toNumeric(getAttrValue(e, 'startTime')),
          endTime: toNumeric(getAttrValue(e, 'endTime')),
          minLength: toNumeric(getAttrValue(e, 'minLength')),
          maxLength: toNumeric(getAttrValue(e, 'maxLength')),
          minValue: toNumeric(getAttrValue(e, 'minValue')),
          maxValue: toNumeric(getAttrValue(e, 'maxValue')),
          decimals: toNumeric(getAttrValue(e, 'decimals')),
          pattern: getAttrValue(e, 'pattern'),
          isMultiLingual: toBoolean(getAttrValue(e, 'isMultiLingual'))
        };
      }
docs: ------------------------------------------------------------------------------ Functions for mapping representations