if (!dirname.equals(oldDirname)) {
FacesComponentUtility.addOutputText(panelLeft, idFactory, dirname, "");
oldDirname = dirname;
}
UIPanel nextPath = FacesComponentUtility.addBlockPanel(panelLeft, idFactory, "");
HtmlCommandLink link = FacesComponentUtility.addCommandLink(nextPath, idFactory);
FacesComponentUtility.addOutputText(link, idFactory, "", "");
FacesComponentUtility.addOutputText(link, idFactory, basename, "");
FacesComponentUtility.addParameter(link, idFactory, "path", s);
FacesComponentUtility.addParameter(link, idFactory, "whichRaw", Integer.toString(rawCount++));
FacesComponentUtility.addParameter(link, idFactory, "showRaw", Boolean.TRUE.toString());