protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset m = super.createMetaRuleset(type); m.addRule(metaRule); return m; }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset ruleset = super.createMetaRuleset(type); ruleset.addRule(RowKeyConverterRule.INSTANCE); return ruleset; } }
protected MetaRuleset createMetaRuleset(Class type) { return super.createMetaRuleset(type).alias("class", "styleClass"); }
protected MetaRuleset createMetaRuleset(Class type) { return super.createMetaRuleset(type).addRule(actionListenerTagRule); }
protected MetaRuleset createMetaRuleset(Class clazz) { MetaRuleset ruleset = super.createMetaRuleset(clazz); ruleset.addRule(new MetaRule() { public Metadata applyRule(String name, final TagAttribute attribute, MetadataTarget metadataTarget) { if (SLIDER_LISTENER.equals(name)) { return new Metadata() { public void applyMetadata(FaceletContext context, Object object) { MethodBinding binding = context.getFacesContext().getApplication().createMethodBinding(attribute.getValue(), new Class[] {DataFilterSliderEvent.class}); ((UIComponent) object).getAttributes().put(SLIDER_LISTENER, binding); } }; } return null; } }); return ruleset; } }
protected MetaRuleset createMetaRuleset(Class aClass) { MetaRuleset metaRuleset = super.createMetaRuleset(aClass); metaRuleset.ignore(Attributes.CONVERTER); metaRuleset.ignore(Attributes.VALUE); return metaRuleset; } }
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; }
protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset meta = super.createMetaRuleset(type); if (!UILibrary.Namespace.equals(this.tag.getNamespace())) { meta.add(new TagMetaData(type)); } meta.alias("class", "styleClass"); return meta; }
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 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); if (SortActionSource.class.isAssignableFrom(aClass)) { metaRuleset.addRule(SortActionSourceRule.INSTANCE);