}
List<ListenerBean> listeners = new ArrayList<ListenerBean>();
for (Iterator<ListenerBean> iter = config.getListeners().iterator(); iter.hasNext();) {
ListenerBean listener = iter.next();
boolean includeComponent = true;
// Check include patterns
if (listener.getTag() != null && (listener.getTag().getTaglib() == null || listener.getTag().getTaglib().equals(getShortname()))) {
includeComponent = isIncludeComponent(listener);
if (includeComponent) {
info("Listener "+listener.getName() +" included in taglib "+getShortname());
listeners.add(listener);
} else {
info("Listener "+listener.getName() +" excluded from taglib "+getShortname());
}
}
}
List<FunctionBean> functions = new ArrayList<FunctionBean>();