@Override
 public String getLocalizedName() {
   if (bindingName != null) {
     return FlexoLocalization.localizedForKeyWithParams(
         "binding_named_($bindingName)_is_required", this);
   }
   return null;
 }
 public String getLocalizedErrorMessageForInvalidValue() {
   return FlexoLocalization.localizedForKeyWithParams(
       "binding_named_($bindingName)_has_invalid_value", this);
 }
 public String getLocalizedErrorMessageForUndefinedAndRequiredValue() {
   return FlexoLocalization.localizedForKeyWithParams(
       "binding_named_($bindingName)_required_by_port_($portName)_is_not_defined", this);
 }
 public String getLocalizedMessage() {
   if ((_localizedMessage == null) && (_message != null) && _isLocalized) {
     _localizedMessage = FlexoLocalization.localizedForKeyWithParams(_message, this);
   }
   return _localizedMessage;
 }