@Override protected MetaRuleset createMetaRuleset(Class type) { return super.createMetaRuleset(type).ignore("targetClass"); } }
@Override protected MetaRuleset createMetaRuleset(Class type) { return super.createMetaRuleset(type).ignore("targetClass"); } }
protected MetaRuleset createMetaRuleset(Class type) { return super.createMetaRuleset(type).ignore("locale"); }
protected MetaRuleset createMetaRuleset(Class type) { return super.createMetaRuleset(type).ignore("binding"); } }
protected MetaRuleset createMetaRuleset(Class type) { return super.createMetaRuleset(type).ignore("binding"); }
protected MetaRuleset createSubComponentMetaRuleset(Class aClass) { MetaRuleset metaRuleset = super.createMetaRuleset(aClass); //metaRuleset.ignore(Attributes.LABEL); metaRuleset.ignore(Attributes.TIP); metaRuleset.ignore("labelWidth"); if (SupportsMarkup.class.isAssignableFrom(aClass)) { metaRuleset.addRule(SupportsMarkupRule.INSTANCE); } if (InputSuggest.class.isAssignableFrom(aClass)) { metaRuleset.addRule(SuggestMethodRule.INSTANCE); } return metaRuleset; }
@Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset ruleSet = super.createMetaRuleset(type).ignore("destType"); //Add locale rule ruleSet.addRule(_LocaleRule.Instance); return ruleSet; } }
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; }
@Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset ruleSet = super.createMetaRuleset(type).ignore("destType"); //Add locale rule ruleSet.addRule(_LocaleRule.Instance); return ruleSet; } }
protected MetaRuleset createMetaRuleset(Class aClass) { MetaRuleset metaRuleset = super.createMetaRuleset(aClass); if (UISeparator.class.isAssignableFrom(aClass)) { metaRuleset.ignore(Attributes.LABEL); return metaRuleset; } else { TagAttribute[] attrs = tag.getAttributes().getAll(); for (int i = 0; i < attrs.length; i++) { TagAttribute attr = attrs[i]; metaRuleset.ignore(attr.getLocalName()); } return metaRuleset; } } }
protected MetaRuleset createMetaRuleset(Class aClass) { MetaRuleset metaRuleset = super.createMetaRuleset(aClass); TagAttribute [] attrs = tag.getAttributes().getAll(); for (int i = 0; i < attrs.length; i++) { TagAttribute attr = attrs[i]; if (!attr.getLocalName().equals("rendered")) { metaRuleset.ignore(attr.getLocalName()); } } return metaRuleset; } }
protected MetaRuleset createSubComponentMetaRuleset(Class aClass) { MetaRuleset metaRuleset = super.createMetaRuleset(aClass); TagAttribute [] attrs = tag.getAttributes().getAll(); for (int i = 0; i < attrs.length; i++) { TagAttribute attr = attrs[i]; if (!(attr.getLocalName().equals(Attributes.CONVERTER) || attr.getLocalName().equals(Attributes.VALUE))) { metaRuleset.ignore(attr.getLocalName()); } } return metaRuleset; }
protected MetaRuleset createMetaRuleset(Class type) { TagAttributes attributes = this.tag.getAttributes(); TagAttribute eventAttribute = attributes.get("event"); TagAttribute showEventAttribute = attributes.get("showEvent"); MetaRuleset ruleset = super.createMetaRuleset(type); if (eventAttribute != null) { if (showEventAttribute != null) { TagAttribute idAttribute = attributes.get("id"); FacesContext facesContext = FacesContext.getCurrentInstance(); facesContext.getExternalContext().log("showEvent attribute has been already set for component with id: " + idAttribute != null ? idAttribute.getValue() : null + "[" + eventAttribute.getValue() + "]. event attribute is deprecated and thus has been dropped!"); ruleset.ignore("event"); } else { ruleset.alias("event", "showEvent"); } } return ruleset; } }