Element limitsRoot = root.getChild("limits");
Set<Limit> limits = new HashSet<Limit>();
LimitExtractor extractor;
Limit limit;
for (Element limitElement : limitsRoot.getChildren()) {
extractor =
(LimitExtractor) ExtractorManager.getExtractor(limitElement
.getName());
limit = extractor.extract(limitElement);