@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(LISTENER); return metaRuleset; } }
public ImportEnumTagHandler(TagConfig config) { super(config); typeTagAttribute = super.getRequiredAttribute("type"); varTagAttribute = super.getAttribute("var"); allSuffixTagAttribute = super.getAttribute("allSuffix"); }
@Override public void applyMetadata(FaceletContext ctx, Object instance) { MethodExpression expr = this.attribute.getMethodExpression(ctx, this.returnType, this.paramList); try { this.method.invoke(instance, new Object[]{expr}); } catch (InvocationTargetException e) { throw new TagAttributeException(this.attribute, e.getCause()); } catch (Exception e) { throw new TagAttributeException(this.attribute, e); } } }
@Override public void apply(FaceletContext faceletContext, UIComponent parent) throws IOException, FacesException, FaceletException, ELException { if (parent == null || !ComponentHandler.isNew(parent)) { return; } if (parent instanceof ActionSource) { ValueExpression targetVE = target.getValueExpression(faceletContext, Object.class); ValueExpression clearModelVE = clearModel != null ? clearModel.getValueExpression(faceletContext, Boolean.class) : null; ActionSource actionSource = (ActionSource) parent; actionSource.addActionListener(new ResetInputActionListener(targetVE, clearModelVE)); } else { throw new TagException(tag, "ResetInput can only be attached to ActionSource components."); } }
@Override public void apply(FaceletContext faceletContext, UIComponent parent) throws IOException, FacesException, FaceletException, ELException { boolean disabled = false; if (disabledAttribute != null) { disabled = disabledAttribute.getBoolean(faceletContext); } AutoUpdateListener.subscribe(parent, disabled); } }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(DROP_LISTENER); return metaRuleset; } }
public ImportConstantsTagHandler(TagConfig config) { super(config); typeTagAttribute = super.getRequiredAttribute("type"); varTagAttribute = super.getAttribute("var"); }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(LISTENER); return metaRuleset; } }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(DROP_LISTENER); return metaRuleset; } }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(COMPLETE_METHOD); return metaRuleset; } }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(LISTENER); return metaRuleset; } }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(SORT_FUNCTION); metaRuleset.addRule(DRAGGABLE_ROWS_FUNCTION); return metaRuleset; } }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(TABCHANGE_CONTROLLER); return metaRuleset; } }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(FILE_UPLOAD_LISTENER); return metaRuleset; } }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(COMPLETE_METHOD); return metaRuleset; } }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(SORT_FUNCTION); return metaRuleset; } }
@Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(SORT_FUNCTION); metaRuleset.addRule(FILTER_FUNCTION); metaRuleset.addRule(EXPORT_FUNCTION); return metaRuleset; } }
@Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(SORT_FUNCTION); metaRuleset.addRule(FILTER_FUNCTION); metaRuleset.addRule(EXPORT_FUNCTION); return metaRuleset; } }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(FLOW_LISTENER); return metaRuleset; } }
@SuppressWarnings("unchecked") @Override protected MetaRuleset createMetaRuleset(Class type) { MetaRuleset metaRuleset = super.createMetaRuleset(type); metaRuleset.addRule(COMMAND_HANDLER); return metaRuleset; }