/** {@inheritDoc} */ public void doFilter(XMLObject metadata) throws FilterException { if (metadata == null) { return; } if (metadata instanceof EntitiesDescriptor) { filterEntitiesDescriptor((EntitiesDescriptor) metadata); } else { filterEntityDescriptor((EntityDescriptor) metadata); } }
while (entitiesDescriptorsItr.hasNext()) { entitiesDescriptor = entitiesDescriptorsItr.next(); filterEntitiesDescriptor(entitiesDescriptor); if (getRemoveEmptyEntitiesDescriptors()) {