| <%-- |
| Copyright (c) 2000, 2010 IBM Corporation and others. |
| |
| This program and the accompanying materials |
| are made available under the terms of the Eclipse Public License 2.0 |
| which accompanies this distribution, and is available at |
| https://www.eclipse.org/legal/epl-2.0/ |
| |
| SPDX-License-Identifier: EPL-2.0 |
| |
| Contributors: |
| IBM Corporation - initial API and implementation |
| --%> |
| <%@ include file="header.jsp"%> |
| |
| <% |
| String printTopicLabel = UrlUtil.JavaScriptEncode(ServletResources.getString("PrintTopic", request)); |
| String printTocLabel = UrlUtil.JavaScriptEncode(ServletResources.getString("PrintToc", request)); |
| String printError = UrlUtil.JavaScriptEncode(ServletResources.getString("PrintError", request)); |
| String menuData = printTopicLabel + "=printTopic(\\'" + printError + "\\')," + printTocLabel + "=printToc(\\'" + printError + "\\')"; |
| |
| String quickSearchTopicLabel = UrlUtil.JavaScriptEncode(ServletResources.getString("QuickSearchTopic", request)); |
| String quickSearchTocLabel = UrlUtil.JavaScriptEncode(ServletResources.getString("QuickSearchToc", request)); |
| String quickSearchError = UrlUtil.JavaScriptEncode(ServletResources.getString("QuickSearchError", request)); |
| String quickSearchMenuData = quickSearchTopicLabel + "=quickSearchTopic(\\'" + quickSearchError + "\\')," + quickSearchTocLabel+ "=quickSearchToc(\\'" + quickSearchError + "\\')"; |
| |
| // See Bug 290064 for an explanation of why the constants below are used |
| final String ON = "on"; |
| final String OFF = "off"; |
| %> |
| |
| <jsp:include page="toolbar.jsp"> |
| <jsp:param name="script" value="navActions.js"/> |
| <jsp:param name="view" value="toc"/> |
| |
| <jsp:param name="name" value="show_all"/> |
| <jsp:param name="tooltip" value='show_all'/> |
| <jsp:param name="image" value="show_all.svg"/> |
| <jsp:param name="action" value="toggleShowAll"/> |
| <jsp:param name="param" value=""/> |
| <jsp:param name="state" value="<%=(new ActivitiesData(application, request, response)).getButtonState()%>"/> |
| |
| <jsp:param name="name" value="print_toc"/> |
| <jsp:param name="tooltip" value='PrintMulti'/> |
| <jsp:param name="image" value="print_toc.svg"/> |
| <jsp:param name="action" value="menu"/> |
| <jsp:param name="param" value="<%=menuData%>"/> |
| <jsp:param name="state" value='off'/> |
| |
| <jsp:param name="name" value="quick_search"/> |
| <jsp:param name="tooltip" value='QuickSearchMulti'/> |
| <jsp:param name="image" value="quick_search_multi.svg"/> |
| <jsp:param name="action" value="menu"/> |
| <jsp:param name="param" value="<%=quickSearchMenuData%>"/> |
| <jsp:param name="state" value='off'/> |
| |
| <jsp:param name="name" value="collapseall"/> |
| <jsp:param name="tooltip" value='CollapseAll'/> |
| <jsp:param name="image" value="collapseall.svg"/> |
| <jsp:param name="action" value="collapseAll"/> |
| <jsp:param name="param" value=""/> |
| <jsp:param name="state" value='off'/> |
| |
| <jsp:param name="name" value="synchnav"/> |
| <jsp:param name="tooltip" value='SynchNav'/> |
| <jsp:param name="image" value="auto_synch_toc.svg"/> |
| <jsp:param name="action" value="toggleAutosynch"/> |
| <jsp:param name="param" value=""/> |
| <jsp:param name="state" value="<%=((new CookiesData(application, request, response)).isSynchToc() ? ON : OFF)%>"/> |
| |
| </jsp:include> |