public override SpanQuery GetSpanQuery(XmlElement e) { int end = DOMUtils.GetAttribute(e, "end", 1); XmlElement child = DOMUtils.GetFirstChildElement(e); SpanQuery q = factory.GetSpanQuery(child); SpanFirstQuery sfq = new SpanFirstQuery(q, end); sfq.Boost = DOMUtils.GetAttribute(e, "boost", 1.0f); return(sfq); }