code: public static String resolveDefaultBinding( String implBinding, String controlClass )
      {
          int intfIndex = implBinding.indexOf(ControlInterface.INTERFACE_NAME);
          if (intfIndex >= 0)
          {
              implBinding = implBinding.substring(0,intfIndex) + controlClass +
                            implBinding.substring(intfIndex +
                                                  ControlInterface.INTERFACE_NAME.length());
          }
          return implBinding;
      }
docs: Implements the default control implementation binding algorithm ( <InterfaceName> + "Impl" ).  See
  documentation for the org.apache.beehive.controls.api.bean.ControlInterface annotation.
  
  @param implBinding the value of the defaultBinding attribute returned from a ControlInterface annotation
  @param controlClass the actual name of the interface decorated by the ControlInterface annotation
  @return the resolved defaultBinding value