/*
 * Generated by the Jasper component of Apache Tomcat
 * Version: Apache Tomcat/7.0.69
 * Generated at: 2018-10-26 21:34:04 UTC
 * Note: The last modified time of this file was set to
 *       the last modified time of the source file after
 *       generation to assist with modification tracking.
 */
package org.apache.jsp;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import org.dspace.content.Collection;
import org.dspace.content.Item;
import org.dspace.core.ConfigurationManager;
import org.dspace.handle.HandleServiceImpl;
import org.dspace.license.CreativeCommonsServiceImpl;
import javax.servlet.jsp.jstl.fmt.LocaleSupport;
import org.dspace.versioning.Version;
import org.dspace.core.Context;
import org.dspace.app.webui.util.VersionUtil;
import org.dspace.app.webui.util.UIUtil;
import org.dspace.authorize.AuthorizeServiceImpl;
import java.util.List;
import org.dspace.core.Constants;
import org.dspace.eperson.EPerson;
import org.dspace.versioning.VersionHistory;
import org.dspace.plugin.PluginException;
import org.dspace.app.webui.servlet.MyDSpaceServlet;
import org.dspace.content.factory.ContentServiceFactory;
import org.dspace.content.MetadataValue;
import org.dspace.license.factory.LicenseServiceFactory;
import org.dspace.license.service.CreativeCommonsService;
import org.dspace.handle.factory.HandleServiceFactory;
import org.dspace.versioning.service.VersionHistoryService;
import org.dspace.versioning.factory.VersionServiceFactory;

public final class display_002ditem_jsp extends org.apache.jasper.runtime.HttpJspBase
    implements org.apache.jasper.runtime.JspSourceDependent {

  private static final javax.servlet.jsp.JspFactory _jspxFactory =
          javax.servlet.jsp.JspFactory.getDefaultFactory();

  private static java.util.Map<java.lang.String,java.lang.Long> _jspx_dependants;

  static {
    _jspx_dependants = new java.util.HashMap<java.lang.String,java.lang.Long>(2);
    _jspx_dependants.put("/WEB-INF/fmt.tld", Long.valueOf(1504816158000L));
    _jspx_dependants.put("/WEB-INF/dspace-tags.tld", Long.valueOf(1504816158000L));
  }

  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fdspace_005flayout_0026_005ftitle;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fdspace_005fsidebar;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fdspace_005fitem_002dpreview_0026_005fitem_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fdspace_005fitem_0026_005fstyle_005fitem_005fcollections_005fnobody;
  private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fdspace_005fsfxlink_0026_005fitem_005fnobody;

  private volatile javax.el.ExpressionFactory _el_expressionfactory;
  private volatile org.apache.tomcat.InstanceManager _jsp_instancemanager;

  public java.util.Map<java.lang.String,java.lang.Long> getDependants() {
    return _jspx_dependants;
  }

  public javax.el.ExpressionFactory _jsp_getExpressionFactory() {
    if (_el_expressionfactory == null) {
      synchronized (this) {
        if (_el_expressionfactory == null) {
          _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
        }
      }
    }
    return _el_expressionfactory;
  }

  public org.apache.tomcat.InstanceManager _jsp_getInstanceManager() {
    if (_jsp_instancemanager == null) {
      synchronized (this) {
        if (_jsp_instancemanager == null) {
          _jsp_instancemanager = org.apache.jasper.runtime.InstanceManagerFactory.getInstanceManager(getServletConfig());
        }
      }
    }
    return _jsp_instancemanager;
  }

  public void _jspInit() {
    _005fjspx_005ftagPool_005fdspace_005flayout_0026_005ftitle = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005fdspace_005fsidebar = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005fdspace_005fitem_002dpreview_0026_005fitem_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005fdspace_005fitem_0026_005fstyle_005fitem_005fcollections_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _005fjspx_005ftagPool_005fdspace_005fsfxlink_0026_005fitem_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
  }

  public void _jspDestroy() {
    _005fjspx_005ftagPool_005fdspace_005flayout_0026_005ftitle.release();
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.release();
    _005fjspx_005ftagPool_005fdspace_005fsidebar.release();
    _005fjspx_005ftagPool_005fdspace_005fitem_002dpreview_0026_005fitem_005fnobody.release();
    _005fjspx_005ftagPool_005fdspace_005fitem_0026_005fstyle_005fitem_005fcollections_005fnobody.release();
    _005fjspx_005ftagPool_005fdspace_005fsfxlink_0026_005fitem_005fnobody.release();
  }

  public void _jspService(final javax.servlet.http.HttpServletRequest request, final javax.servlet.http.HttpServletResponse response)
        throws java.io.IOException, javax.servlet.ServletException {

    final javax.servlet.jsp.PageContext pageContext;
    javax.servlet.http.HttpSession session = null;
    final javax.servlet.ServletContext application;
    final javax.servlet.ServletConfig config;
    javax.servlet.jsp.JspWriter out = null;
    final java.lang.Object page = this;
    javax.servlet.jsp.JspWriter _jspx_out = null;
    javax.servlet.jsp.PageContext _jspx_page_context = null;


    try {
      response.setContentType("text/html;charset=UTF-8");
      pageContext = _jspxFactory.getPageContext(this, request, response,
      			null, true, 8192, true);
      _jspx_page_context = pageContext;
      application = pageContext.getServletContext();
      config = pageContext.getServletConfig();
      session = pageContext.getSession();
      out = pageContext.getOut();
      _jspx_out = out;

      out.write('\n');
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");

    // Attributes
    Boolean displayAllBoolean = (Boolean) request.getAttribute("display.all");
    boolean displayAll = (displayAllBoolean != null && displayAllBoolean.booleanValue());
    Boolean suggest = (Boolean)request.getAttribute("suggest.enable");
    boolean suggestLink = (suggest == null ? false : suggest.booleanValue());
    Item item = (Item) request.getAttribute("item");
    List<Collection> collections = (List<Collection>) request.getAttribute("collections");
    Boolean admin_b = (Boolean)request.getAttribute("admin_button");
    boolean admin_button = (admin_b == null ? false : admin_b.booleanValue());
    Boolean submitter_b = (Boolean) request.getAttribute("submitter_button");
    boolean submitter_button = (submitter_b == null ? false : submitter_b.booleanValue());
    // get the workspace id if one has been passed
    Integer workspace_id = (Integer) request.getAttribute("workspace_id");

    // get the handle if the item has one yet
    String handle = item.getHandle();
    Context context = UIUtil.obtainContext(request);
    
    // get the doi if the item has one
    String doi = (String) request.getAttribute("doi");
    // get the preferred identifier (as URL)
    String preferredIdentifier = (String) request.getAttribute("preferred_identifier");
    // get the latestVersionIdentifier
    String latestVersionIdentifier = (String)request.getAttribute("versioning.latest_version_identifier");

    // CC URL & RDF
    CreativeCommonsService creativeCommonsService = LicenseServiceFactory.getInstance().getCreativeCommonsService();
    String cc_url = creativeCommonsService.getLicenseURL(context, item);
    String cc_rdf = creativeCommonsService.getLicenseRDF(context, item);

    // Full title needs to be put into a string to use as tag argument
    String title = "";
    if (handle == null)
 	{
		title = "Workspace Item";
	}
	else 
	{
		List<MetadataValue> titleValue = ContentServiceFactory.getInstance().getItemService().getMetadata(item, "dc", "title", null, Item.ANY);
		if (titleValue.size() != 0)
		{
			title = titleValue.get(0).getValue();
		}
		else
		{
			title = "Item " + handle;
		}
	}
    
    Boolean versioningEnabledBool = (Boolean)request.getAttribute("versioning.enabled");
    boolean versioningEnabled = (versioningEnabledBool!=null && versioningEnabledBool.booleanValue());
    Boolean hasVersionButtonBool = (Boolean)request.getAttribute("versioning.hasversionbutton");
    Boolean hasVersionHistoryBool = (Boolean)request.getAttribute("versioning.hasversionhistory");
    boolean hasVersionButton = (hasVersionButtonBool!=null && hasVersionButtonBool.booleanValue());
    boolean hasVersionHistory = (hasVersionHistoryBool!=null && hasVersionHistoryBool.booleanValue());
    
    Boolean newversionavailableBool = (Boolean)request.getAttribute("versioning.newversionavailable");
    boolean newVersionAvailable = (newversionavailableBool!=null && newversionavailableBool.booleanValue());
    Boolean showVersionWorkflowAvailableBool = (Boolean)request.getAttribute("versioning.showversionwfavailable");
    boolean showVersionWorkflowAvailable = (showVersionWorkflowAvailableBool!=null && showVersionWorkflowAvailableBool.booleanValue());
    
    VersionHistoryService versionHistoryService = VersionServiceFactory.getInstance().getVersionHistoryService();
    VersionHistory history = (VersionHistory)request.getAttribute("versioning.history");
    List<Version> historyVersions = (List<Version>)request.getAttribute("versioning.historyversions");

      out.write('\n');
      out.write('\n');
      //  dspace:layout
      org.dspace.app.webui.jsptag.LayoutTag _jspx_th_dspace_005flayout_005f0 = (org.dspace.app.webui.jsptag.LayoutTag) _005fjspx_005ftagPool_005fdspace_005flayout_0026_005ftitle.get(org.dspace.app.webui.jsptag.LayoutTag.class);
      _jspx_th_dspace_005flayout_005f0.setPageContext(_jspx_page_context);
      _jspx_th_dspace_005flayout_005f0.setParent(null);
      // /display-item.jsp(125,0) name = title type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
      _jspx_th_dspace_005flayout_005f0.setTitle( title );
      int _jspx_eval_dspace_005flayout_005f0 = _jspx_th_dspace_005flayout_005f0.doStartTag();
      if (_jspx_eval_dspace_005flayout_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        if (_jspx_eval_dspace_005flayout_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
          out = _jspx_page_context.pushBody();
          _jspx_th_dspace_005flayout_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
          _jspx_th_dspace_005flayout_005f0.doInitBody();
        }
        do {
          out.write('\n');

    if (handle != null)
    {

          out.write("\n");
          out.write("\n");
          out.write("\t\t");
		
		if (newVersionAvailable)
		   {
		
          out.write("\n");
          out.write("\t\t<div class=\"alert alert-warning\"><b>");
          if (_jspx_meth_fmt_005fmessage_005f0(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</b>\n");
          out.write("\t\t");
          if (_jspx_meth_fmt_005fmessage_005f1(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write(" <a href=\"");
          out.print( latestVersionIdentifier );
          out.write('"');
          out.write('>');
          out.print( latestVersionIdentifier );
          out.write("</a>\n");
          out.write("\t\t</div>\n");
          out.write("\t\t");

		    }
		
          out.write("\n");
          out.write("\t\t\n");
          out.write("\t\t");
		
		if (showVersionWorkflowAvailable)
		   {
		
          out.write("\n");
          out.write("\t\t<div class=\"alert alert-warning\"><b>");
          if (_jspx_meth_fmt_005fmessage_005f2(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</b>\t\t\n");
          out.write("\t\t");
          if (_jspx_meth_fmt_005fmessage_005f3(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("\n");
          out.write("\t\t</div>\n");
          out.write("\t\t");

		    }
		
          out.write("\n");
          out.write("\t\t\n");
          out.write("\n");
          out.write("                ");
          out.write("\n");
          out.write("                <div class=\"well\">");
          if (_jspx_meth_fmt_005fmessage_005f4(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("\n");
          out.write("                <code>");
          out.print( preferredIdentifier );
          out.write("</code></div>\n");

        if (admin_button)  // admin edit button
        { 
          out.write("\n");
          out.write("        ");
          //  dspace:sidebar
          org.dspace.app.webui.jsptag.SidebarTag _jspx_th_dspace_005fsidebar_005f0 = (org.dspace.app.webui.jsptag.SidebarTag) _005fjspx_005ftagPool_005fdspace_005fsidebar.get(org.dspace.app.webui.jsptag.SidebarTag.class);
          _jspx_th_dspace_005fsidebar_005f0.setPageContext(_jspx_page_context);
          _jspx_th_dspace_005fsidebar_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
          int _jspx_eval_dspace_005fsidebar_005f0 = _jspx_th_dspace_005fsidebar_005f0.doStartTag();
          if (_jspx_eval_dspace_005fsidebar_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
            if (_jspx_eval_dspace_005fsidebar_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
              out = _jspx_page_context.pushBody();
              _jspx_th_dspace_005fsidebar_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
              _jspx_th_dspace_005fsidebar_005f0.doInitBody();
            }
            do {
              out.write("\n");
              out.write("            <div class=\"panel panel-warning\">\n");
              out.write("            \t<div class=\"panel-heading\">");
              if (_jspx_meth_fmt_005fmessage_005f5(_jspx_th_dspace_005fsidebar_005f0, _jspx_page_context))
                return;
              out.write("</div>\n");
              out.write("            \t<div class=\"panel-body\">\n");
              out.write("                <form method=\"get\" action=\"");
              out.print( request.getContextPath() );
              out.write("/tools/edit-item\">\n");
              out.write("                    <input type=\"hidden\" name=\"item_id\" value=\"");
              out.print( item.getID() );
              out.write("\" />\n");
              out.write("                    ");
              out.write("\n");
              out.write("                    <input class=\"btn btn-default col-md-12\" type=\"submit\" name=\"submit\" value=\"");
              if (_jspx_meth_fmt_005fmessage_005f6(_jspx_th_dspace_005fsidebar_005f0, _jspx_page_context))
                return;
              out.write("\" />\n");
              out.write("                </form>\n");
              out.write("                <form method=\"post\" action=\"");
              out.print( request.getContextPath() );
              out.write("/mydspace\">\n");
              out.write("                    <input type=\"hidden\" name=\"item_id\" value=\"");
              out.print( item.getID() );
              out.write("\" />\n");
              out.write("                    <input type=\"hidden\" name=\"step\" value=\"");
              out.print( MyDSpaceServlet.REQUEST_EXPORT_ARCHIVE );
              out.write("\" />\n");
              out.write("                    <input class=\"btn btn-default col-md-12\" type=\"submit\" name=\"submit\" value=\"");
              if (_jspx_meth_fmt_005fmessage_005f7(_jspx_th_dspace_005fsidebar_005f0, _jspx_page_context))
                return;
              out.write("\" />\n");
              out.write("                </form>\n");
              out.write("                <form method=\"post\" action=\"");
              out.print( request.getContextPath() );
              out.write("/mydspace\">\n");
              out.write("                    <input type=\"hidden\" name=\"item_id\" value=\"");
              out.print( item.getID() );
              out.write("\" />\n");
              out.write("                    <input type=\"hidden\" name=\"step\" value=\"");
              out.print( MyDSpaceServlet.REQUEST_MIGRATE_ARCHIVE );
              out.write("\" />\n");
              out.write("                    <input class=\"btn btn-default col-md-12\" type=\"submit\" name=\"submit\" value=\"");
              if (_jspx_meth_fmt_005fmessage_005f8(_jspx_th_dspace_005fsidebar_005f0, _jspx_page_context))
                return;
              out.write("\" />\n");
              out.write("                </form>\n");
              out.write("                <form method=\"post\" action=\"");
              out.print( request.getContextPath() );
              out.write("/dspace-admin/metadataexport\">\n");
              out.write("                    <input type=\"hidden\" name=\"handle\" value=\"");
              out.print( item.getHandle() );
              out.write("\" />\n");
              out.write("                    <input class=\"btn btn-default col-md-12\" type=\"submit\" name=\"submit\" value=\"");
              if (_jspx_meth_fmt_005fmessage_005f9(_jspx_th_dspace_005fsidebar_005f0, _jspx_page_context))
                return;
              out.write("\" />\n");
              out.write("                </form>\n");
              out.write("\t\t\t\t\t");
 if(hasVersionButton) { 
              out.write("       \n");
              out.write("                \t<form method=\"get\" action=\"");
              out.print( request.getContextPath() );
              out.write("/tools/version\">\n");
              out.write("                    \t<input type=\"hidden\" name=\"itemID\" value=\"");
              out.print( item.getID() );
              out.write("\" />                    \n");
              out.write("                    \t<input class=\"btn btn-default col-md-12\" type=\"submit\" name=\"submit\" value=\"");
              if (_jspx_meth_fmt_005fmessage_005f10(_jspx_th_dspace_005fsidebar_005f0, _jspx_page_context))
                return;
              out.write("\" />\n");
              out.write("                \t</form>\n");
              out.write("                \t");
 } 
              out.write(" \n");
              out.write("                \t");
 if(hasVersionHistory) { 
              out.write("\t\t\t                \n");
              out.write("                \t<form method=\"get\" action=\"");
              out.print( request.getContextPath() );
              out.write("/tools/history\">\n");
              out.write("                    \t<input type=\"hidden\" name=\"itemID\" value=\"");
              out.print( item.getID() );
              out.write("\" />\n");
              out.write("                    \t<input type=\"hidden\" name=\"versionID\" value=\"");
              out.print( versionHistoryService.getVersion(context, history, item)!=null?versionHistoryService.getVersion(context, history, item).getID():null );
              out.write("\" />\n");
              out.write("                    \t<input class=\"btn btn-info col-md-12\" type=\"submit\" name=\"submit\" value=\"");
              if (_jspx_meth_fmt_005fmessage_005f11(_jspx_th_dspace_005fsidebar_005f0, _jspx_page_context))
                return;
              out.write("\" />\n");
              out.write("                \t</form>         \t         \t\n");
              out.write("\t\t\t\t\t");
 } 
              out.write("\n");
              out.write("             </div>\n");
              out.write("          </div>\n");
              out.write("        ");
              int evalDoAfterBody = _jspx_th_dspace_005fsidebar_005f0.doAfterBody();
              if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
                break;
            } while (true);
            if (_jspx_eval_dspace_005fsidebar_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
              out = _jspx_page_context.popBody();
            }
          }
          if (_jspx_th_dspace_005fsidebar_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
            _005fjspx_005ftagPool_005fdspace_005fsidebar.reuse(_jspx_th_dspace_005fsidebar_005f0);
            return;
          }
          _005fjspx_005ftagPool_005fdspace_005fsidebar.reuse(_jspx_th_dspace_005fsidebar_005f0);
          out.write('\n');
      } 
          out.write('\n');
          out.write('\n');

        // submitter create new version button
        if (submitter_button && hasVersionButton) {

          out.write("\n");
          out.write("        ");
          //  dspace:sidebar
          org.dspace.app.webui.jsptag.SidebarTag _jspx_th_dspace_005fsidebar_005f1 = (org.dspace.app.webui.jsptag.SidebarTag) _005fjspx_005ftagPool_005fdspace_005fsidebar.get(org.dspace.app.webui.jsptag.SidebarTag.class);
          _jspx_th_dspace_005fsidebar_005f1.setPageContext(_jspx_page_context);
          _jspx_th_dspace_005fsidebar_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
          int _jspx_eval_dspace_005fsidebar_005f1 = _jspx_th_dspace_005fsidebar_005f1.doStartTag();
          if (_jspx_eval_dspace_005fsidebar_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
            if (_jspx_eval_dspace_005fsidebar_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
              out = _jspx_page_context.pushBody();
              _jspx_th_dspace_005fsidebar_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
              _jspx_th_dspace_005fsidebar_005f1.doInitBody();
            }
            do {
              out.write("\n");
              out.write("            <div class=\"panel panel-warning\">\n");
              out.write("                <div class=\"panel-heading\">");
              if (_jspx_meth_fmt_005fmessage_005f12(_jspx_th_dspace_005fsidebar_005f1, _jspx_page_context))
                return;
              out.write("</div>\n");
              out.write("                <div class=\"panel-body\">\n");
              out.write("                    <form method=\"get\" action=\"");
              out.print( request.getContextPath());
              out.write("/tools/version\">\n");
              out.write("                        <input type=\"hidden\" name=\"itemID\" value=\"");
              out.print( item.getID());
              out.write("\" />\n");
              out.write("                        <input class=\"btn btn-default col-md-12\" type=\"submit\" name=\"submit\" value=\"");
              if (_jspx_meth_fmt_005fmessage_005f13(_jspx_th_dspace_005fsidebar_005f1, _jspx_page_context))
                return;
              out.write("\" />\n");
              out.write("                    </form>\n");
              out.write("                </div>\n");
              out.write("            </div>\n");
              out.write("        ");
              int evalDoAfterBody = _jspx_th_dspace_005fsidebar_005f1.doAfterBody();
              if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
                break;
            } while (true);
            if (_jspx_eval_dspace_005fsidebar_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
              out = _jspx_page_context.popBody();
            }
          }
          if (_jspx_th_dspace_005fsidebar_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
            _005fjspx_005ftagPool_005fdspace_005fsidebar.reuse(_jspx_th_dspace_005fsidebar_005f1);
            return;
          }
          _005fjspx_005ftagPool_005fdspace_005fsidebar.reuse(_jspx_th_dspace_005fsidebar_005f1);
          out.write('\n');

        }
    }

    String displayStyle = (displayAll ? "full" : "");

          out.write("\n");
          out.write("    ");
          //  dspace:item-preview
          org.dspace.app.webui.jsptag.ItemPreviewTag _jspx_th_dspace_005fitem_002dpreview_005f0 = (org.dspace.app.webui.jsptag.ItemPreviewTag) _005fjspx_005ftagPool_005fdspace_005fitem_002dpreview_0026_005fitem_005fnobody.get(org.dspace.app.webui.jsptag.ItemPreviewTag.class);
          _jspx_th_dspace_005fitem_002dpreview_005f0.setPageContext(_jspx_page_context);
          _jspx_th_dspace_005fitem_002dpreview_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
          // /display-item.jsp(223,4) name = item type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
          _jspx_th_dspace_005fitem_002dpreview_005f0.setItem( item );
          int _jspx_eval_dspace_005fitem_002dpreview_005f0 = _jspx_th_dspace_005fitem_002dpreview_005f0.doStartTag();
          if (_jspx_th_dspace_005fitem_002dpreview_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
            _005fjspx_005ftagPool_005fdspace_005fitem_002dpreview_0026_005fitem_005fnobody.reuse(_jspx_th_dspace_005fitem_002dpreview_005f0);
            return;
          }
          _005fjspx_005ftagPool_005fdspace_005fitem_002dpreview_0026_005fitem_005fnobody.reuse(_jspx_th_dspace_005fitem_002dpreview_005f0);
          out.write("\n");
          out.write("    ");
          //  dspace:item
          org.dspace.app.webui.jsptag.ItemTag _jspx_th_dspace_005fitem_005f0 = (org.dspace.app.webui.jsptag.ItemTag) _005fjspx_005ftagPool_005fdspace_005fitem_0026_005fstyle_005fitem_005fcollections_005fnobody.get(org.dspace.app.webui.jsptag.ItemTag.class);
          _jspx_th_dspace_005fitem_005f0.setPageContext(_jspx_page_context);
          _jspx_th_dspace_005fitem_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
          // /display-item.jsp(224,4) name = item type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
          _jspx_th_dspace_005fitem_005f0.setItem( item );
          // /display-item.jsp(224,4) name = collections type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
          _jspx_th_dspace_005fitem_005f0.setCollections( collections );
          // /display-item.jsp(224,4) name = style type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
          _jspx_th_dspace_005fitem_005f0.setStyle( displayStyle );
          int _jspx_eval_dspace_005fitem_005f0 = _jspx_th_dspace_005fitem_005f0.doStartTag();
          if (_jspx_th_dspace_005fitem_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
            _005fjspx_005ftagPool_005fdspace_005fitem_0026_005fstyle_005fitem_005fcollections_005fnobody.reuse(_jspx_th_dspace_005fitem_005f0);
            return;
          }
          _005fjspx_005ftagPool_005fdspace_005fitem_0026_005fstyle_005fitem_005fcollections_005fnobody.reuse(_jspx_th_dspace_005fitem_005f0);
          out.write("\n");
          out.write("<div class=\"container row\">\n");

    String locationLink = request.getContextPath() + "/handle/" + handle;

    if (displayAll)
    {

          out.write('\n');

        if (workspace_id != null)
        {

          out.write("\n");
          out.write("    <form class=\"col-md-2\" method=\"post\" action=\"");
          out.print( request.getContextPath() );
          out.write("/view-workspaceitem\">\n");
          out.write("        <input type=\"hidden\" name=\"workspace_id\" value=\"");
          out.print( workspace_id.intValue() );
          out.write("\" />\n");
          out.write("        <input class=\"btn btn-default\" type=\"submit\" name=\"submit_simple\" value=\"");
          if (_jspx_meth_fmt_005fmessage_005f14(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("\" />\n");
          out.write("    </form>\n");

        }
        else
        {

          out.write("\n");
          out.write("    <a class=\"btn btn-default\" href=\"");
          out.print(locationLink );
          out.write("?mode=simple\">\n");
          out.write("        ");
          if (_jspx_meth_fmt_005fmessage_005f15(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("\n");
          out.write("    </a>\n");

        }

          out.write('\n');

    }
    else
    {

          out.write('\n');

        if (workspace_id != null)
        {

          out.write("\n");
          out.write("    <form class=\"col-md-2\" method=\"post\" action=\"");
          out.print( request.getContextPath() );
          out.write("/view-workspaceitem\">\n");
          out.write("        <input type=\"hidden\" name=\"workspace_id\" value=\"");
          out.print( workspace_id.intValue() );
          out.write("\" />\n");
          out.write("        <input class=\"btn btn-default\" type=\"submit\" name=\"submit_full\" value=\"");
          if (_jspx_meth_fmt_005fmessage_005f16(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("\" />\n");
          out.write("    </form>\n");

        }
        else
        {

          out.write("\n");
          out.write("    <a class=\"btn btn-default\" href=\"");
          out.print(locationLink );
          out.write("?mode=full\">\n");
          out.write("        ");
          if (_jspx_meth_fmt_005fmessage_005f17(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("\n");
          out.write("    </a>\n");

        }
    }

    if (workspace_id != null)
    {

          out.write("\n");
          out.write("   <form class=\"col-md-2\" method=\"post\" action=\"");
          out.print( request.getContextPath() );
          out.write("/workspace\">\n");
          out.write("        <input type=\"hidden\" name=\"workspace_id\" value=\"");
          out.print( workspace_id.intValue() );
          out.write("\"/>\n");
          out.write("        <input class=\"btn btn-primary\" type=\"submit\" name=\"submit_open\" value=\"");
          if (_jspx_meth_fmt_005fmessage_005f18(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("\"/>\n");
          out.write("    </form>\n");

    } else {

		if (suggestLink)
        {

          out.write("\n");
          out.write("    <a class=\"btn btn-success\" href=\"");
          out.print( request.getContextPath() );
          out.write("/suggest?handle=");
          out.print( handle );
          out.write("\" target=\"new_window\">\n");
          out.write("       ");
          if (_jspx_meth_fmt_005fmessage_005f19(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</a>\n");

        }

          out.write("\n");
          out.write("    <a class=\"statisticsLink  btn btn-primary\" href=\"");
          out.print( request.getContextPath() );
          out.write("/handle/");
          out.print( handle );
          out.write("/statistics\">");
          if (_jspx_meth_fmt_005fmessage_005f20(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</a>\n");
          out.write("\n");
          out.write("    ");
          out.write('\n');

    if (ConfigurationManager.getProperty("sfx.server.url") != null)
    {
        String sfximage = ConfigurationManager.getProperty("sfx.server.image_url");
        if (sfximage == null)
        {
            sfximage = request.getContextPath() + "/image/sfx-link.gif";
        }

          out.write("\n");
          out.write("        <a class=\"btn btn-default\" href=\"");
          //  dspace:sfxlink
          org.dspace.app.webui.jsptag.SFXLinkTag _jspx_th_dspace_005fsfxlink_005f0 = (org.dspace.app.webui.jsptag.SFXLinkTag) _005fjspx_005ftagPool_005fdspace_005fsfxlink_0026_005fitem_005fnobody.get(org.dspace.app.webui.jsptag.SFXLinkTag.class);
          _jspx_th_dspace_005fsfxlink_005f0.setPageContext(_jspx_page_context);
          _jspx_th_dspace_005fsfxlink_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
          // /display-item.jsp(306,41) name = item type = null reqTime = true required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
          _jspx_th_dspace_005fsfxlink_005f0.setItem( item );
          int _jspx_eval_dspace_005fsfxlink_005f0 = _jspx_th_dspace_005fsfxlink_005f0.doStartTag();
          if (_jspx_th_dspace_005fsfxlink_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
            _005fjspx_005ftagPool_005fdspace_005fsfxlink_0026_005fitem_005fnobody.reuse(_jspx_th_dspace_005fsfxlink_005f0);
            return;
          }
          _005fjspx_005ftagPool_005fdspace_005fsfxlink_0026_005fitem_005fnobody.reuse(_jspx_th_dspace_005fsfxlink_005f0);
          out.write("\" /><img src=\"");
          out.print( sfximage );
          out.write("\" border=\"0\" alt=\"SFX Query\" /></a>\n");

    }
    }

          out.write("\n");
          out.write("</div>\n");
          out.write("<br/>\n");
          out.write("    ");
          out.write('\n');

    if (versioningEnabled && hasVersionHistory)
    {
        boolean item_history_view_admin = ConfigurationManager
                .getBooleanProperty("versioning", "item.history.view.admin");
        boolean item_history_include_submitter = ConfigurationManager
                .getBooleanProperty("versioning", "item.history.include.submitter", false);
        if(!item_history_view_admin || admin_button) {         

          out.write("\n");
          out.write("\t<div id=\"versionHistory\" class=\"panel panel-info\">\n");
          out.write("\t<div class=\"panel-heading\">");
          if (_jspx_meth_fmt_005fmessage_005f21(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</div>\n");
          out.write("\t\n");
          out.write("\t<table class=\"table panel-body\">\n");
          out.write("\t\t<tr>\n");
          out.write("\t\t\t<th id=\"tt1\" class=\"oddRowEvenCol\">");
          if (_jspx_meth_fmt_005fmessage_005f22(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</th>\n");
          out.write("\t\t\t<th \t\t\t\n");
          out.write("\t\t\t\tid=\"tt2\" class=\"oddRowOddCol\">");
          if (_jspx_meth_fmt_005fmessage_005f23(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</th>\n");
          out.write("            ");
          out.write("\n");
          out.write("            ");
 if (item_history_include_submitter || admin_button) { 
          out.write("\n");
          out.write("    \t\t\t<th \n");
          out.write("\t    \t\t\t id=\"tt3\" class=\"oddRowEvenCol\">");
          if (_jspx_meth_fmt_005fmessage_005f24(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</th>\n");
          out.write("            ");
 } 
          out.write("\n");
          out.write("\t\t\t<th \n");
          out.write("\t\t\t\t\n");
          out.write("\t\t\t\tid=\"tt4\" class=\"oddRowOddCol\">");
          if (_jspx_meth_fmt_005fmessage_005f25(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</th>\n");
          out.write("\t\t\t<th \n");
          out.write("\t\t\t\t id=\"tt5\" class=\"oddRowEvenCol\">");
          if (_jspx_meth_fmt_005fmessage_005f26(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write(" </th>\n");
          out.write("\t\t</tr>\n");
          out.write("\t\t\n");
          out.write("\t\t");
 for(Version versRow : historyVersions) {  
		
			EPerson versRowPerson = versRow.getEPerson();
			String[] identifierPath = UIUtil.getItemIdentifier(UIUtil.obtainContext(request), versRow.getItem());
                        String url = identifierPath[0];
                        String identifier;
                        if (ConfigurationManager.getBooleanProperty("webui.identifier.strip-prefixes", true))
                        {
                            identifier = identifierPath[2];
                        } else {
                            identifier = identifierPath[3];
                        }
		
          out.write("\t\n");
          out.write("\t\t<tr>\t\t\t\n");
          out.write("\t\t\t<td headers=\"tt1\" class=\"oddRowEvenCol\">");
          out.print( versRow.getVersionNumber() );
          out.write("</td>\n");
          out.write("\t\t\t<td headers=\"tt2\" class=\"oddRowOddCol\"><a href=\"");
          out.print( url );
          out.write('"');
          out.write('>');
          out.print( identifier );
          out.write("</a>");
          out.print( item.getID()==versRow.getItem().getID()?"<span class=\"glyphicon glyphicon-asterisk\"></span>":"");
          out.write("</td>\n");
          out.write("\n");
          out.write("                        ");
 if(admin_button) { 
          out.write(" \n");
          out.write("                            <td headers=\"tt3\" class=\"oddRowEvenCol\"><a\n");
          out.write("                               href=\"mailto:");
          out.print( versRowPerson.getEmail() );
          out.write('"');
          out.write('>');
          out.print(versRowPerson.getFullName() );
          out.write("</a> </td>\n");
          out.write("                        ");
 } 
                        else if(item_history_include_submitter) { 
          out.write("\n");
          out.write("                            <td headers=\"tt3\" class=\"oddRowEvenCol\"> ");
          out.print(versRowPerson.getFullName() );
          out.write(" </td>\n");
          out.write("                        ");
 }
          out.write("\n");
          out.write("\t\t\t<td headers=\"tt4\" class=\"oddRowOddCol\">");
          out.print( versRow.getVersionDate() );
          out.write("</td>\n");
          out.write("\t\t\t<td headers=\"tt5\" class=\"oddRowEvenCol\">");
          out.print( versRow.getSummary() );
          out.write("</td>\n");
          out.write("\t\t</tr>\n");
          out.write("\t\t");
 } 
          out.write("\n");
          out.write("\t</table>\n");
          out.write("\t<div class=\"panel-footer\">");
          if (_jspx_meth_fmt_005fmessage_005f27(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</div>\n");
          out.write("\t</div>\n");

        }
    }

          out.write("\n");
          out.write("<br/>\n");
          out.write("    ");
          out.write('\n');

    if (cc_url != null)
    {

          out.write("\n");
          out.write("    <p class=\"submitFormHelp alert alert-info\">");
          if (_jspx_meth_fmt_005fmessage_005f28(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write(" <a href=\"");
          out.print( cc_url );
          out.write('"');
          out.write('>');
          if (_jspx_meth_fmt_005fmessage_005f29(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</a>\n");
          out.write("    <a href=\"");
          out.print( cc_url );
          out.write("\"><img src=\"");
          out.print( request.getContextPath() );
          out.write("/image/cc-somerights.gif\" border=\"0\" alt=\"Creative Commons\" style=\"margin-top: -5px;\" class=\"pull-right\"/></a>\n");
          out.write("    </p>\n");
          out.write("    <!--\n");
          out.write("    ");
          out.print( cc_rdf );
          out.write("\n");
          out.write("    -->\n");

    } else {

          out.write("\n");
          out.write("    <p class=\"submitFormHelp alert alert-info\">");
          if (_jspx_meth_fmt_005fmessage_005f30(_jspx_th_dspace_005flayout_005f0, _jspx_page_context))
            return;
          out.write("</p>\n");

    } 

          out.write("    \n");
          int evalDoAfterBody = _jspx_th_dspace_005flayout_005f0.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
        if (_jspx_eval_dspace_005flayout_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
          out = _jspx_page_context.popBody();
        }
      }
      if (_jspx_th_dspace_005flayout_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
        _005fjspx_005ftagPool_005fdspace_005flayout_0026_005ftitle.reuse(_jspx_th_dspace_005flayout_005f0);
        return;
      }
      _005fjspx_005ftagPool_005fdspace_005flayout_0026_005ftitle.reuse(_jspx_th_dspace_005flayout_005f0);
      out.write('\n');
    } catch (java.lang.Throwable t) {
      if (!(t instanceof javax.servlet.jsp.SkipPageException)){
        out = _jspx_out;
        if (out != null && out.getBufferSize() != 0)
          try {
            if (response.isCommitted()) {
              out.flush();
            } else {
              out.clearBuffer();
            }
          } catch (java.io.IOException e) {}
        if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
        else throw new ServletException(t);
      }
    } finally {
      _jspxFactory.releasePageContext(_jspx_page_context);
    }
  }

  private boolean _jspx_meth_fmt_005fmessage_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f0 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f0.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(135,38) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f0.setKey("jsp.version.notice.new_version_head");
    int _jspx_eval_fmt_005fmessage_005f0 = _jspx_th_fmt_005fmessage_005f0.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f0);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f0);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f1 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f1.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(136,2) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f1.setKey("jsp.version.notice.new_version_help");
    int _jspx_eval_fmt_005fmessage_005f1 = _jspx_th_fmt_005fmessage_005f1.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f1);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f1);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f2 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f2.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(146,38) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f2.setKey("jsp.version.notice.workflow_version_head");
    int _jspx_eval_fmt_005fmessage_005f2 = _jspx_th_fmt_005fmessage_005f2.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f2);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f2);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f3 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f3.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(147,2) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f3.setKey("jsp.version.notice.workflow_version_help");
    int _jspx_eval_fmt_005fmessage_005f3 = _jspx_th_fmt_005fmessage_005f3.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f3);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f3);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f4 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f4.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(156,34) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f4.setKey("jsp.display-item.identifier");
    int _jspx_eval_fmt_005fmessage_005f4 = _jspx_th_fmt_005fmessage_005f4.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f4);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f4);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005fsidebar_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f5 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f5.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005fsidebar_005f0);
    // /display-item.jsp(163,40) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f5.setKey("jsp.admintools");
    int _jspx_eval_fmt_005fmessage_005f5 = _jspx_th_fmt_005fmessage_005f5.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f5);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f5);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005fsidebar_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f6 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f6.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005fsidebar_005f0);
    // /display-item.jsp(168,96) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f6.setKey("jsp.general.edit.button");
    int _jspx_eval_fmt_005fmessage_005f6 = _jspx_th_fmt_005fmessage_005f6.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f6);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f6);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005fsidebar_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f7 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f7.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005fsidebar_005f0);
    // /display-item.jsp(173,96) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f7.setKey("jsp.mydspace.request.export.item");
    int _jspx_eval_fmt_005fmessage_005f7 = _jspx_th_fmt_005fmessage_005f7.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f7);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f7);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005fsidebar_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f8 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f8.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005fsidebar_005f0);
    // /display-item.jsp(178,96) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f8.setKey("jsp.mydspace.request.export.migrateitem");
    int _jspx_eval_fmt_005fmessage_005f8 = _jspx_th_fmt_005fmessage_005f8.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f8);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f8);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f9(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005fsidebar_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f9 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f9.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005fsidebar_005f0);
    // /display-item.jsp(182,96) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f9.setKey("jsp.general.metadataexport.button");
    int _jspx_eval_fmt_005fmessage_005f9 = _jspx_th_fmt_005fmessage_005f9.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f9);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f9);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f10(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005fsidebar_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f10 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f10.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005fsidebar_005f0);
    // /display-item.jsp(187,97) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f10.setKey("jsp.general.version.button");
    int _jspx_eval_fmt_005fmessage_005f10 = _jspx_th_fmt_005fmessage_005f10.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f10);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f10);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f11(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005fsidebar_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f11 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f11.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f11.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005fsidebar_005f0);
    // /display-item.jsp(194,94) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f11.setKey("jsp.general.version.history.button");
    int _jspx_eval_fmt_005fmessage_005f11 = _jspx_th_fmt_005fmessage_005f11.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f11);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f11);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f12(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005fsidebar_005f1, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f12 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f12.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f12.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005fsidebar_005f1);
    // /display-item.jsp(208,43) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f12.setKey("jsp.submittertools");
    int _jspx_eval_fmt_005fmessage_005f12 = _jspx_th_fmt_005fmessage_005f12.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f12.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f12);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f12);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f13(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005fsidebar_005f1, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f13 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f13.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f13.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005fsidebar_005f1);
    // /display-item.jsp(212,100) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f13.setKey("jsp.general.version.button");
    int _jspx_eval_fmt_005fmessage_005f13 = _jspx_th_fmt_005fmessage_005f13.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f13.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f13);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f13);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f14(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f14 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f14.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f14.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(238,81) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f14.setKey("jsp.display-item.text1");
    int _jspx_eval_fmt_005fmessage_005f14 = _jspx_th_fmt_005fmessage_005f14.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f14.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f14);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f14);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f15(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f15 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f15.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f15.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(246,8) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f15.setKey("jsp.display-item.text1");
    int _jspx_eval_fmt_005fmessage_005f15 = _jspx_th_fmt_005fmessage_005f15.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f15.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f15);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f15);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f16(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f16 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f16.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f16.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(262,79) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f16.setKey("jsp.display-item.text2");
    int _jspx_eval_fmt_005fmessage_005f16 = _jspx_th_fmt_005fmessage_005f16.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f16.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f16);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f16);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f17(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f17 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f17.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f17.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(270,8) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f17.setKey("jsp.display-item.text2");
    int _jspx_eval_fmt_005fmessage_005f17 = _jspx_th_fmt_005fmessage_005f17.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f17.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f17);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f17);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f18(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f18 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f18.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f18.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(281,79) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f18.setKey("jsp.display-item.back_to_workspace");
    int _jspx_eval_fmt_005fmessage_005f18 = _jspx_th_fmt_005fmessage_005f18.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f18.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f18);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f18);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f19(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f19 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f19.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f19.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(290,7) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f19.setKey("jsp.display-item.suggest");
    int _jspx_eval_fmt_005fmessage_005f19 = _jspx_th_fmt_005fmessage_005f19.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f19.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f19);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f19);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f20(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f20 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f20.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f20.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(294,118) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f20.setKey("jsp.display-item.display-statistics");
    int _jspx_eval_fmt_005fmessage_005f20 = _jspx_th_fmt_005fmessage_005f20.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f20.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f20);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f20);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f21(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f21 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f21.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f21.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(324,28) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f21.setKey("jsp.version.history.head2");
    int _jspx_eval_fmt_005fmessage_005f21 = _jspx_th_fmt_005fmessage_005f21.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f21.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f21);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f21);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f22(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f22 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f22.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f22.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(328,38) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f22.setKey("jsp.version.history.column1");
    int _jspx_eval_fmt_005fmessage_005f22 = _jspx_th_fmt_005fmessage_005f22.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f22.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f22);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f22);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f23(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f23 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f23.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f23.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(330,34) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f23.setKey("jsp.version.history.column2");
    int _jspx_eval_fmt_005fmessage_005f23 = _jspx_th_fmt_005fmessage_005f23.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f23.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f23);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f23);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f24(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f24 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f24.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f24.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(334,40) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f24.setKey("jsp.version.history.column3");
    int _jspx_eval_fmt_005fmessage_005f24 = _jspx_th_fmt_005fmessage_005f24.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f24.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f24);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f24);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f25(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f25 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f25.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f25.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(338,34) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f25.setKey("jsp.version.history.column4");
    int _jspx_eval_fmt_005fmessage_005f25 = _jspx_th_fmt_005fmessage_005f25.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f25.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f25);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f25);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f26(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f26 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f26.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f26.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(340,36) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f26.setKey("jsp.version.history.column5");
    int _jspx_eval_fmt_005fmessage_005f26 = _jspx_th_fmt_005fmessage_005f26.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f26.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f26);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f26);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f27(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f27 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f27.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f27.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(372,27) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f27.setKey("jsp.version.history.legend");
    int _jspx_eval_fmt_005fmessage_005f27 = _jspx_th_fmt_005fmessage_005f27.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f27.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f27);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f27);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f28(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f28 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f28.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f28.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(384,47) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f28.setKey("jsp.display-item.text3");
    int _jspx_eval_fmt_005fmessage_005f28 = _jspx_th_fmt_005fmessage_005f28.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f28.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f28);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f28);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f29(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f29 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f29.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f29.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(384,115) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f29.setKey("jsp.display-item.license");
    int _jspx_eval_fmt_005fmessage_005f29 = _jspx_th_fmt_005fmessage_005f29.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f29.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f29);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f29);
    return false;
  }

  private boolean _jspx_meth_fmt_005fmessage_005f30(javax.servlet.jsp.tagext.JspTag _jspx_th_dspace_005flayout_005f0, javax.servlet.jsp.PageContext _jspx_page_context)
          throws java.lang.Throwable {
    javax.servlet.jsp.PageContext pageContext = _jspx_page_context;
    javax.servlet.jsp.JspWriter out = _jspx_page_context.getOut();
    //  fmt:message
    org.apache.taglibs.standard.tag.el.fmt.MessageTag _jspx_th_fmt_005fmessage_005f30 = (org.apache.taglibs.standard.tag.el.fmt.MessageTag) _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.get(org.apache.taglibs.standard.tag.el.fmt.MessageTag.class);
    _jspx_th_fmt_005fmessage_005f30.setPageContext(_jspx_page_context);
    _jspx_th_fmt_005fmessage_005f30.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_dspace_005flayout_005f0);
    // /display-item.jsp(393,47) name = key type = null reqTime = true required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
    _jspx_th_fmt_005fmessage_005f30.setKey("jsp.display-item.copyright");
    int _jspx_eval_fmt_005fmessage_005f30 = _jspx_th_fmt_005fmessage_005f30.doStartTag();
    if (_jspx_th_fmt_005fmessage_005f30.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
      _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f30);
      return true;
    }
    _005fjspx_005ftagPool_005ffmt_005fmessage_0026_005fkey_005fnobody.reuse(_jspx_th_fmt_005fmessage_005f30);
    return false;
  }
}