*/
public void init(Element config, QueryHandlerContext context, NamespaceMappings nsMappings)
throws RepositoryException, IllegalNameException
{
ism = context.getItemStateManager();
resolver = new LocationFactory(context.getNamespaceRegistry());
NodeTypeDataManager ntReg = context.getNodeTypeDataManager();
List<AggregateRuleImpl> idxAggregates = new ArrayList<AggregateRuleImpl>();
NodeList indexingConfigs = config.getChildNodes();