/** * Looks up the element handlers to be used for each element * * @param group */ private Map gatherElementHandlers(TransactionRequest request) throws WFSTransactionException { // JD: use a linked hashmap since the order of elements in a transaction // must be respected Map map = new LinkedHashMap(); List<TransactionElement> elements = request.getElements(); for (TransactionElement element : elements) { map.put(element, findElementHandler(element.getClass())); } return map; }