Class PhNonStd

java.lang.Object
  |
  +--PhNonStd
Direct Known Subclasses:
PhLegend, PhPhoonStore, PhQuestions

public class PhNonStd
extends java.lang.Object

This is the base class for all Phoons web pages that are neither category (CatLink) nor picture (PicLink)pages.

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

Field Summary
protected  java.lang.String lineend
          A convenience variable.
protected  java.util.Properties transTable
           
 
Constructor Summary
PhNonStd()
           
 
Method Summary
protected  java.lang.String getFilename(java.lang.String filenameRoot)
          Returns a version of the filename appropriate for the current language.
protected  java.lang.String translate(java.lang.String original)
          Uses a translation table unique to the subclass of phNonStd to provide text in the current language for the given lookup String.
protected  java.lang.String translateFilename(java.lang.String filename)
          Returns a version of the filename appropriate for the current language.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lineend

protected final java.lang.String lineend
A convenience variable.

transTable

protected java.util.Properties transTable
Constructor Detail

PhNonStd

public PhNonStd()
Method Detail

translate

protected java.lang.String translate(java.lang.String original)
Uses a translation table unique to the subclass of phNonStd to provide text in the current language for the given lookup String.

getFilename

protected java.lang.String getFilename(java.lang.String filenameRoot)
Returns a version of the filename appropriate for the current language.

translateFilename

protected java.lang.String translateFilename(java.lang.String filename)
Returns a version of the filename appropriate for the current language.