File 'lib/fmtIf.cls' (part of 'AutoDOC')


Home | Packages | Files | Procedures | Classes | Keywords | External packages


Written by
Andreas Kupries
Description
Internal interface to the formatter object
Keywords
formatter interface, internal interface to formatter

Class 'formatterInterface'

Description
All classes wishing to use the application specified formatter object have to derive from this class to get the necessary functionality for accessing it.
Options
formatter
Membervariables
fmt
Methods
Fmt, TrackFormatter, formatterInterface

-formatter
Reference to the used formatter. Automatically transfered into an internal variable for hopefully faster access (one hash lookup, not two).

fmt
Internal shadow of option formatter.

Fmt (args)

Method for accessing the formatter functionality. Added because I like '$fmt do_something ...' better than '$fmt do_something ...'.
Argument: argsThe arguments given to the formatter.

TrackFormatter (o oldValue)

Internal method. Called by the generic option tracking mechanism for any change made to formatter. Propagates the new value to the internal shadow.
Argument: oThe name of the changed option, here always -formatter.
Argument: oldValueThe value of the option before the change. Ignored here.

formatterInterface ()

Constructor, initializes the option and its shadow.


Generated by AutoDoc 2.1 at 02/15/1999, invoked by Andreas Kupries