mast.jsp revision 59b6a8c0cc6ef741a7180504b3c371e67c2aa338
4cc414596f330cc595f62252d964ef97b3795056Dirk HoganCDDL HEADER START
4cc414596f330cc595f62252d964ef97b3795056Dirk HoganThe contents of this file are subject to the terms of the
4cc414596f330cc595f62252d964ef97b3795056Dirk HoganCommon Development and Distribution License (the "License").
4cc414596f330cc595f62252d964ef97b3795056Dirk HoganYou may not use this file except in compliance with the License.
4cc414596f330cc595f62252d964ef97b3795056Dirk HoganSee LICENSE.txt included in this distribution for the specific
4cc414596f330cc595f62252d964ef97b3795056Dirk Hoganlanguage governing permissions and limitations under the License.
4cc414596f330cc595f62252d964ef97b3795056Dirk HoganWhen distributing Covered Code, include this CDDL HEADER in each
4cc414596f330cc595f62252d964ef97b3795056Dirk Hoganfile and include the License file at LICENSE.txt.
4cc414596f330cc595f62252d964ef97b3795056Dirk HoganIf applicable, add the following below this CDDL HEADER, with the
4cc414596f330cc595f62252d964ef97b3795056Dirk Hoganfields enclosed by brackets "[]" replaced with your own identifying
4cc414596f330cc595f62252d964ef97b3795056Dirk Hoganinformation: Portions Copyright [yyyy] [name of copyright owner]
4cc414596f330cc595f62252d964ef97b3795056Dirk HoganCDDL HEADER END
4cc414596f330cc595f62252d964ef97b3795056Dirk HoganCopyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
4cc414596f330cc595f62252d964ef97b3795056Dirk HoganPortions Copyright 2011 Jens Elkner.
4cc414596f330cc595f62252d964ef97b3795056Dirk HoganAfter include you are here: /body/div#page/div#content/
4cc414596f330cc595f62252d964ef97b3795056Dirk Hogan--%><%@ page session="false" errorPage="error.jsp" import="
4cc414596f330cc595f62252d964ef97b3795056Dirk Hogan/* ---------------------- mast.jsp start --------------------- */
4cc414596f330cc595f62252d964ef97b3795056Dirk Hogan cfg = PageConfig.get(request);
4cc414596f330cc595f62252d964ef97b3795056Dirk Hogan String redir = cfg.canProcess();
4cc414596f330cc595f62252d964ef97b3795056Dirk Hogan if (redir == null || redir.length() > 0) {
4cc414596f330cc595f62252d964ef97b3795056Dirk Hogan if (redir == null) {
4cc414596f330cc595f62252d964ef97b3795056Dirk Hogan response.sendError(HttpServletResponse.SC_NOT_FOUND);
4cc414596f330cc595f62252d964ef97b3795056Dirk Hogan // jel: hmmm - questionable for dynamic content
4cc414596f330cc595f62252d964ef97b3795056Dirk Hogan if (request.getDateHeader("If-Modified-Since") >= flast) {
4cc414596f330cc595f62252d964ef97b3795056Dirk Hogan response.setStatus(HttpServletResponse.SC_NOT_MODIFIED);
response.setDateHeader("Last-Modified", flast);
if (request.getCharacterEncoding() == null) {
request.setCharacterEncoding("UTF-8");
String path = cfg.getPath();
cfg.setTitle("Cross Reference: " + path);
String context = request.getContextPath();
String uriEncodedPath = cfg.getUriEncodedPath();
String rev = cfg.getRequestedRevision();
include file="httpheader.jspf"
<script type="text/javascript">/* <![CDATA[ */
%>';document.rev = '<%= rev
document.domReady.push(function() {domReadyMast();});
document.pageReady.push(function() { pageReadyMast();});
<form action="<%= context + Prefix.SEARCH_P %>">
include file="pageheader.jspf"
>Cross Reference: <%= cfg.getCrossFilename() %></span><%
String dtag = cfg.getDefineTagsIndex();
if (dtag.length() > 0) {
<tt><a href="<%= context + Prefix.XREF_P %>/">xref</a>: <%= Util
if (!cfg.hasHistory()) {
%><li><a href="<%= context + Prefix.HIST_L + uriEncodedPath
} else if (cfg.annotate()) {
context + Prefix.XREF_P + uriEncodedPath
+ (rev.length() == 0 ? "" : "?") + rev
if (!cfg.isDir()) {
%><li><a href="<%= context + Prefix.RAW_P + uriEncodedPath
+ (rev.length() == 0 ? "" : "?") + rev
Project proj = cfg.getProject();
String[] vals = cfg.getSearchOnlyIn();
<input type="hidden" name="project" value="<%=proj.getDescription()%>" /><%
/* ---------------------- mast.jsp end --------------------- */