5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil<%--
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil$Id$
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav OsladilCDDL HEADER START
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav OsladilThe contents of this file are subject to the terms of the
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav OsladilCommon Development and Distribution License (the "License").
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav OsladilYou may not use this file except in compliance with the License.
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav OsladilSee LICENSE.txt included in this distribution for the specific
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladillanguage governing permissions and limitations under the License.
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav OsladilWhen distributing Covered Code, include this CDDL HEADER in each
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladilfile and include the License file at LICENSE.txt.
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav OsladilIf applicable, add the following below this CDDL HEADER, with the
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladilfields enclosed by brackets "[]" replaced with your own identifying
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladilinformation: Portions Copyright [yyyy] [name of copyright owner]
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav OsladilCDDL HEADER END
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav OsladilCopyright 2010, 2015 Sun Microsystems, Inc. All rights reserved.
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav OsladilUse is subject to license terms.
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav OsladilPortions Copyright 2011 Jens Elkner.
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes--%><%@page import="
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladiljava.io.FileReader,
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladiljava.util.logging.Level,
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladiljava.util.logging.Logger,
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladilorg.apache.lucene.search.Query,
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladilorg.opensolaris.opengrok.search.QueryBuilder,
8dc938f5c6296cffbadd8e06925dc0762dd79c5aLubos Koscoorg.opensolaris.opengrok.search.context.Context,
8dc938f5c6296cffbadd8e06925dc0762dd79c5aLubos Koscoorg.opensolaris.opengrok.logger.LoggerFactory"
8dc938f5c6296cffbadd8e06925dc0762dd79c5aLubos Kosco%><%@include
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladilfile="mast.jsp"
f9fd2b96d1c5ea62664f74da0e34a04b6511a8ffLubos Kosco
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil%><%!
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil static Logger LOGGER = LoggerFactory.getLogger(more_jsp.class);
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil%><%
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes/* ---------------------- more.jsp start --------------------- */
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes{
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes cfg = PageConfig.get(request);
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes QueryBuilder qbuilder = cfg.getQueryBuilder();
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes try {
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes Query tquery = qbuilder.build();
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes if (tquery != null) {
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes Context sourceContext = new Context(tquery, qbuilder.getQueries());
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes%><p><span class="pagetitle">Lines Matching <b><%= tquery %></b></span></p>
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes<div id="more" style="line-height:1.5em;">
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes <pre><%
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes sourceContext.getContext(new FileReader(cfg.getResourceFile()), out,
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes request.getContextPath() + Prefix.XREF_P, null, cfg.getPath(),
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes null, false, false, null, null);
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes %></pre>
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes</div><%
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes }
2f1d1e46769e539095f74416cad9129d31d2616eGustavo Lopes } catch (Exception e) {
2f1d1e46769e539095f74416cad9129d31d2616eGustavo Lopes LOGGER.log(Level.WARNING, e.getMessage());
2f1d1e46769e539095f74416cad9129d31d2616eGustavo Lopes }
2f1d1e46769e539095f74416cad9129d31d2616eGustavo Lopes}
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes/* ---------------------- more.jsp end --------------------- */
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes%><%@
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopes
301330c41b7f27f207ce44504b2c7f0ed4caddeaGustavo Lopesinclude file="foot.jspf"
b6ada49236374a1f4ae462c384d69bab7e6f0a1dGustavo Lopes
5c22aad0392c68f935e17cd0a1b14bd855a8080bMiroslav Osladil%>