<%-- 
    Document   : xplorer-view
    Created on : Dec 30, 2012, 1:09:40 PM
    Author     : Sikiru
--%>

<%@page import="com.bramosystems.remotexplorer.common.catalog.DomainInfo"%>
<%@page import="com.bramosystems.remotexplorer.client.ConfigManager"%>
<%@page import="com.bramosystems.remotexplorer.client.Processor"%>
<%@page import="com.bramosystems.remotexplorer.client.Breadcrumb"%>
<%@page import="java.util.*"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>
<%
    DomainInfo cfg = ((ConfigManager) application.getAttribute(ConfigManager.class.getName())).getRootHandler().getDomainInfo();
    TreeSet<Breadcrumb> crumbs = request.getAttribute(Processor.ViewKeys.crumbs.name()) != null
            ? (TreeSet<Breadcrumb>) request.getAttribute(Processor.ViewKeys.crumbs.name()) : null;
%>
<html>
    <head>
        <title><%= cfg.getTitle() %></title>
        <meta name="description" content=" <%= cfg.getDescription()%>"/>
        <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
        <link rel="stylesheet" type="text/css" href="<%= request.getContextPath()%>/static/css/icons.css" />
        <link rel="stylesheet" type="text/css" href="<%= request.getContextPath()%>/static/css/styles.css" />
    </head>
    <body>
        <div id='body-wrapper'>
            <%-- masthead --%>
            <div class='header'>
                <%= cfg.getName()%>
            </div>

            <%-- breadcrumbs --%>
            <div id='breadcrumbs'>
                <%
                    if (crumbs == null) {
                        crumbs = new TreeSet<Breadcrumb>();
                        crumbs.add(new Breadcrumb("ROOT", request.getContextPath()));
                        crumbs.add(new Breadcrumb("", request.getContextPath() + "/#"));
                    }

                    Breadcrumb last = crumbs.pollLast();
                    Iterator<Breadcrumb> ib = crumbs.iterator();
                    while (ib.hasNext()) {
                        Breadcrumb crumb = ib.next();
                %>
                <a href='<%= crumb.getLink()%>'><%= crumb.getName()%></a> /
                <%
                    }
                %>        
                <span><%= last.getName()%></span>
            </div>
