Examples of MetaRuleset


Examples of com.sun.facelets.tag.MetaRuleset

    super(config);
  }

  protected MetaRuleset createMetaRuleset(Class type)
  {
    MetaRuleset m = super.createMetaRuleset(type);
   
    m.addRule(StringArrayPropertyTagRule.Instance);
    m.addRule(AdfListenersTagRule.Instance);
          
    return m;
  }
View Full Code Here

Examples of com.sun.facelets.tag.MetaRuleset

        }
        return ctx.generateUniqueId(this.tagId);
    }

    protected MetaRuleset createMetaRuleset(Class type) {
        MetaRuleset m = super.createMetaRuleset(type);
       
        // ignore standard component attributes
        m.ignore("binding").ignore("id");
       
        // add auto wiring for attributes
        m.addRule(ComponentRule.Instance);
       
        // if it's an ActionSource
        if (ActionSource.class.isAssignableFrom(type)) {
            m.addRule(ActionSourceRule.Instance);
        }
       
        // if it's a ValueHolder
        if (ValueHolder.class.isAssignableFrom(type)) {
            m.addRule(ValueHolderRule.Instance);
           
            // if it's an EditableValueHolder
            if (EditableValueHolder.class.isAssignableFrom(type)) {
                m.ignore("submittedValue");
                m.ignore("valid");
                m.addRule(EditableValueHolderRule.Instance);
            }
        }
       
        return m;
    }
View Full Code Here

Examples of com.sun.facelets.tag.MetaRuleset

  /* (non-Javadoc)
   * @see com.sun.facelets.tag.jsf.ComponentHandler#createMetaRuleset(java.lang.Class)
   */
  protected MetaRuleset createMetaRuleset(Class type) {
    // TODO Auto-generated method stub
    MetaRuleset metaRules = super.createMetaRuleset(type);
    if (ActionSource.class.isAssignableFrom(type)) {
      metaRules.addRule(AjaxActionsRule.instance);
    }
    metaRules.addRule(AjaxReRendrRule.instance);
    return metaRules;
  }
View Full Code Here

Examples of javax.faces.view.facelets.MetaRuleset

            wrappedHandlerDelegate.apply(ctx, parent);
        }
    }

    public MetaRuleset createMetaRuleset(Class type) {
        MetaRuleset metaRuleset = wrappedHandlerDelegate.createMetaRuleset(type);
        for (MetaRule metaRule : metaRules) {
            metaRuleset.addRule(metaRule);
        }
        return metaRuleset;
    }
View Full Code Here

Examples of javax.faces.view.facelets.MetaRuleset

    public AjaxPollHandler(ComponentConfig config) {
        super(config);
    }

    protected MetaRuleset createMetaRuleset(Class type) {
        MetaRuleset m = super.createMetaRuleset(type);
        m.addRule(META_RULE);
        return m;
    }
View Full Code Here

Examples of javax.faces.view.facelets.MetaRuleset

    super(config);
  }
 
  @SuppressWarnings("unchecked")
  protected MetaRuleset createMetaRuleset(Class type) {
    MetaRuleset metaRuleset = super.createMetaRuleset(type);
   
    metaRuleset.addRule(new MethodRule("closeListener", null, new Class[]{CloseEvent.class}));
    metaRuleset.addRule(new MethodRule("toggleListener", null, new Class[]{ToggleEvent.class}));
   
    return metaRuleset; 
  }
View Full Code Here

Examples of javax.faces.view.facelets.MetaRuleset

    super(config);
  }
 
  @SuppressWarnings("unchecked")
  protected MetaRuleset createMetaRuleset(Class type) {
    MetaRuleset metaRuleset = super.createMetaRuleset(type);
    Class[] dateSelectEventClass = new Class[]{DateSelectEvent.class};
   
    metaRuleset.addRule(new MethodRule("selectListener", null, dateSelectEventClass));
   
    return metaRuleset;
  }
View Full Code Here

Examples of javax.faces.view.facelets.MetaRuleset

    super(config);
  }
 
  @SuppressWarnings("unchecked")
  protected MetaRuleset createMetaRuleset(Class type) {
    MetaRuleset metaRuleset = super.createMetaRuleset(type);
    Class[] selectEventClasses = new Class[]{NodeSelectEvent.class};
    Class[] expandEventClasses = new Class[]{NodeExpandEvent.class};
    Class[] collapseEventClasses = new Class[]{NodeCollapseEvent.class};
   
    metaRuleset.addRule(new MethodRule("nodeSelectListener", List.class, selectEventClasses));
    metaRuleset.addRule(new MethodRule("nodeExpandListener", List.class, expandEventClasses));
    metaRuleset.addRule(new MethodRule("nodeCollapseListener", List.class, collapseEventClasses));
   
    return metaRuleset;
  }
View Full Code Here

Examples of javax.faces.view.facelets.MetaRuleset

    super(config);
  }
 
  @SuppressWarnings("unchecked")
  protected MetaRuleset createMetaRuleset(Class type) {
    MetaRuleset metaRuleset = super.createMetaRuleset(type);
    Class[] eventClasses = new Class[]{CloseEvent.class};
   
    metaRuleset.addRule(new MethodRule("closeListener", null, eventClasses));
   
    return metaRuleset; 
  }
View Full Code Here

Examples of javax.faces.view.facelets.MetaRuleset

    super(config);
  }
 
  @SuppressWarnings("unchecked")
  protected MetaRuleset createMetaRuleset(Class type) {
    MetaRuleset metaRuleset = super.createMetaRuleset(type);
    Class[] fileUploadEventClass = new Class[]{FileUploadEvent.class};
   
    metaRuleset.addRule(new MethodRule("fileUploadListener", List.class, fileUploadEventClass));
   
    return metaRuleset;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.