private MetaRule getSuggestedItemsMethodRule(TagAttribute maxItems) { Class[] paramList = maxItems != null ? new Class[] {String.class, Integer.class} : new Class[]{String.class}; return new MethodRule(SUGGESTED_ITEMS_METHOD_ATTRIBUTE_NAME, List.class, paramList); }
protected MetaRuleset createMetaRuleset(Class type) { return super.createMetaRuleset(type).addRule( new MethodRule(MOUSE_LISTENER, String.class, mouseListenerParamList)); }