*/
public void applyBehaviorAnnotations(FacesContext ctx, Behavior b) {
applyAnnotations(ctx, b.getClass(), ProcessingTarget.Behavior, b);
if (b instanceof ClientBehaviorBase) {
ClientBehaviorBase clientBehavior = (ClientBehaviorBase) b;
String rendererType = clientBehavior.getRendererType();
RenderKit renderKit = ctx.getRenderKit();
if( null != rendererType && null != renderKit){
ClientBehaviorRenderer behaviorRenderer = renderKit.getClientBehaviorRenderer(rendererType);
if(null != behaviorRenderer){
applyClientBehaviorRendererAnnotations(ctx, behaviorRenderer);