org.hd.d.pg2k.webSvr.catalogue
Class TreeFilterServletAllIcons

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
              extended by org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllIcons
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public final class TreeFilterServletAllIcons
extends TreeFilterServletBase

Generates the "all icons" tree. This consists of all HTML-inlineable images of side no more than 64 pixels.

See Also:
Serialized Form

Field Summary
private static long serialVersionUID
          Unique Serialisation class ID generated by http://random.hd.org/.
 
Constructor Summary
TreeFilterServletAllIcons()
           
 
Method Summary
protected  java.lang.String getDescriptionCommonCatalogueName()
          Get descriptive text (i18n-ed if possible); null if none.
protected  Expr getFilter()
          Get the filter expression to apply.
protected  java.lang.String getTitleCommonCatalogueName()
          Get (short) title text common catalogue name; null if none.
 
Methods inherited from class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
destroy, doGet, getBreadcrumbs, init, makeOfficialURI, redirectIfCanonicalisationNeeded
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Unique Serialisation class ID generated by http://random.hd.org/.

See Also:
Constant Field Values
Constructor Detail

TreeFilterServletAllIcons

public TreeFilterServletAllIcons()
Method Detail

getTitleCommonCatalogueName

protected java.lang.String getTitleCommonCatalogueName()
Get (short) title text common catalogue name; null if none. The expanded text should be 7-bit printable ASCII, possibly with embedded entities and mark-up.

Specified by:
getTitleCommonCatalogueName in class TreeFilterServletBase

getDescriptionCommonCatalogueName

protected java.lang.String getDescriptionCommonCatalogueName()
Get descriptive text (i18n-ed if possible); null if none. The expanded text should be 7-bit printable ASCII, possibly with embedded entities and mark-up.

Defaults to null (no descriptive text).

Override as needed in derived classes.

Overrides:
getDescriptionCommonCatalogueName in class TreeFilterServletBase

getFilter

protected Expr getFilter()
Get the filter expression to apply. Defaults to accept as icons as per the class description.

Should only be called once, so need not implement equals() and hashCode() in the class.

Specified by:
getFilter in class TreeFilterServletBase

DHD Multimedia Gallery V1.57.21

Copyright (c) 1996-2011, Damon Hart-Davis. All rights reserved.