Element layers

Applications commonly use Element instances only.

Element subclasses must define their counterparts. These inherit from ElementPure, ElementShadowed and ElementMutant.
ElementPure
ElementShadowed
Element

Elements and their Context

Every Element wraps its Context which
When an Element is passed
then any Element argument of the called method and returned result must have their Context adjusted. This assures that in any Element method, this and all Element arguments are of the same Context.
SourceForge.net Logo Copyright (c) 2005, 2006, 2007 Peter Kehl