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


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


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

Class 'distInterface'

Description
All classes wishing to use the global distribution object have to derive from this class to get the necessary functionality for accessing it.
Options
dist
Membervariables
dist
Methods
Dist, TrackDist, distInterface

-dist
Reference to the global distribution object managing the documentation tree. Automatically transfered into an internal variable for hopefully faster access (one hash lookup, not two).

dist
Internal shadow of option dist.

Dist (args)

Method for accessing the functionality of the distribution object. Added because I like '$dist do_something ...' better than '$dist do_something ...' or '$opt(-dist) do_something'.
Argument: argsThe arguments given to the distribution object

TrackDist (o oldValue)

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

distInterface ()

Constructor, initializes the option and its shadow.


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