more.jsp revision 59b6a8c0cc6ef741a7180504b3c371e67c2aa338
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt<%--
794b79e6bbc3f5db1ea6ae154d739b9f1ef1a375Tinderbox User$Id$
9210d8796eaf4125ac58c034f9b5ca167857a55aAutomatic Updater
4a14ce5ba00ab7bc55c99ffdcf59c7a4ab902721Automatic UpdaterCDDL HEADER START
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt
351b62535d4c4f89883bfdba025999dd32490266Evan HuntThe contents of this file are subject to the terms of the
9210d8796eaf4125ac58c034f9b5ca167857a55aAutomatic UpdaterCommon Development and Distribution License (the "License").
351b62535d4c4f89883bfdba025999dd32490266Evan HuntYou may not use this file except in compliance with the License.
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt
9210d8796eaf4125ac58c034f9b5ca167857a55aAutomatic UpdaterSee LICENSE.txt included in this distribution for the specific
351b62535d4c4f89883bfdba025999dd32490266Evan Huntlanguage governing permissions and limitations under the License.
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt
351b62535d4c4f89883bfdba025999dd32490266Evan HuntWhen distributing Covered Code, include this CDDL HEADER in each
351b62535d4c4f89883bfdba025999dd32490266Evan Huntfile and include the License file at LICENSE.txt.
351b62535d4c4f89883bfdba025999dd32490266Evan HuntIf applicable, add the following below this CDDL HEADER, with the
ea94d370123a5892f6c47a97f21d1b28d44bb168Tinderbox Userfields enclosed by brackets "[]" replaced with your own identifying
351b62535d4c4f89883bfdba025999dd32490266Evan Huntinformation: Portions Copyright [yyyy] [name of copyright owner]
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt
351b62535d4c4f89883bfdba025999dd32490266Evan HuntCDDL HEADER END
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt
852ccdd42a71550c974111b49415204ffeca6573Automatic UpdaterCopyright 2010 Sun Microsystems, Inc. All rights reserved.
351b62535d4c4f89883bfdba025999dd32490266Evan HuntUse is subject to license terms.
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt
351b62535d4c4f89883bfdba025999dd32490266Evan HuntPortions Copyright 2011 Jens Elkner.
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt--%><%@page import="
351b62535d4c4f89883bfdba025999dd32490266Evan Huntjava.io.FileReader,
351b62535d4c4f89883bfdba025999dd32490266Evan Huntjava.util.logging.Level,
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt
351b62535d4c4f89883bfdba025999dd32490266Evan Huntorg.opensolaris.opengrok.OpenGrokLogger,
ec899c963c91c16c393e067996400ae244921110Tinderbox Userorg.apache.lucene.search.Query,
ec899c963c91c16c393e067996400ae244921110Tinderbox Userorg.opensolaris.opengrok.search.QueryBuilder,
351b62535d4c4f89883bfdba025999dd32490266Evan Huntorg.opensolaris.opengrok.search.context.Context"
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt%><%@include
ec899c963c91c16c393e067996400ae244921110Tinderbox User
ec899c963c91c16c393e067996400ae244921110Tinderbox Userfile="mast.jsp"
ec899c963c91c16c393e067996400ae244921110Tinderbox User
f5ae3cca1d2832239cc821bdef77e90c1739e66dTinderbox User%><%
ec899c963c91c16c393e067996400ae244921110Tinderbox User/* ---------------------- more.jsp start --------------------- */
ec899c963c91c16c393e067996400ae244921110Tinderbox User{
ec899c963c91c16c393e067996400ae244921110Tinderbox User cfg = PageConfig.get(request);
ec899c963c91c16c393e067996400ae244921110Tinderbox User QueryBuilder qbuilder = cfg.getQueryBuilder();
ec899c963c91c16c393e067996400ae244921110Tinderbox User
ec899c963c91c16c393e067996400ae244921110Tinderbox User try {
ec899c963c91c16c393e067996400ae244921110Tinderbox User Query tquery = qbuilder.build();
ec899c963c91c16c393e067996400ae244921110Tinderbox User if (tquery != null) {
ec899c963c91c16c393e067996400ae244921110Tinderbox User Context sourceContext = new Context(tquery, qbuilder.getQueries());
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt%><p><span class="pagetitle">Lines Matching <b><%= tquery %></b></span></p>
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt<div id="more" style="line-height:1.5em;">
ec899c963c91c16c393e067996400ae244921110Tinderbox User <pre><%
ec899c963c91c16c393e067996400ae244921110Tinderbox User sourceContext.getContext(new FileReader(cfg.getResourceFile()), out,
ec899c963c91c16c393e067996400ae244921110Tinderbox User request.getContextPath() + Prefix.XREF_P, null, cfg.getPath(),
ec899c963c91c16c393e067996400ae244921110Tinderbox User null, false, null);
ec899c963c91c16c393e067996400ae244921110Tinderbox User %></pre>
ec899c963c91c16c393e067996400ae244921110Tinderbox User</div><%
ec899c963c91c16c393e067996400ae244921110Tinderbox User }
ec899c963c91c16c393e067996400ae244921110Tinderbox User } catch (Exception e) {
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt OpenGrokLogger.getLogger().log(Level.WARNING, e.getMessage());
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt }
351b62535d4c4f89883bfdba025999dd32490266Evan Hunt}
ec899c963c91c16c393e067996400ae244921110Tinderbox User/* ---------------------- more.jsp end --------------------- */
ec899c963c91c16c393e067996400ae244921110Tinderbox User%><%@
ec899c963c91c16c393e067996400ae244921110Tinderbox User
351b62535d4c4f89883bfdba025999dd32490266Evan Huntinclude file="foot.jspf"
ec899c963c91c16c393e067996400ae244921110Tinderbox User
ec899c963c91c16c393e067996400ae244921110Tinderbox User%>