Class PageMaker

java.lang.Object
  |
  +--PageMaker

public class PageMaker
extends java.lang.Object

This class provides the mechanisms for generating web pages for selected pictures and categories.

Author:
John E. Darrow (c) 2000, 2001

Constructor Summary
PageMaker()
          Loads data via PMDB.fromFilesToRelationships().
 
Method Summary
protected  void createAllWebPages()
          Generates web pages for all pics, cats and non pics/cats.
protected  void createFlaggedWebPages()
          Generate web pages for those CatLinks and PicLinks found in the PMDB.alteredFiles.
protected  void createIndexAndNonPicsCatsWebPages()
          Generates only the index page and calls createNonPicsCatsWebPages().
protected  void createNonPicsCatsWebPages()
          Generates all web pages that are not category or picture pages.
protected static void flagCatForHtmlUpdate(CatLink catLink)
          Flags the category HTML page for update.
protected static void flagPicForHtmlUpdate(PicLink picLink)
          Flags the picture HTML page for update.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageMaker

public PageMaker()
Loads data via PMDB.fromFilesToRelationships().
Method Detail

createFlaggedWebPages

protected void createFlaggedWebPages()
Generate web pages for those CatLinks and PicLinks found in the PMDB.alteredFiles.

createAllWebPages

protected void createAllWebPages()
Generates web pages for all pics, cats and non pics/cats.

createNonPicsCatsWebPages

protected void createNonPicsCatsWebPages()
Generates all web pages that are not category or picture pages.

createIndexAndNonPicsCatsWebPages

protected void createIndexAndNonPicsCatsWebPages()
Generates only the index page and calls createNonPicsCatsWebPages().

flagPicForHtmlUpdate

protected static void flagPicForHtmlUpdate(PicLink picLink)
Flags the picture HTML page for update.

flagCatForHtmlUpdate

protected static void flagCatForHtmlUpdate(CatLink catLink)
Flags the category HTML page for update.