A Modifier object permits changes to be made to a property of another object.
Interface that permits changes to be made to a boolean property of another object.
Extends the configurable modifier to permit a function to be applied to a value before the modified property is set.
Implements the Modifier functionality using introspection to obtain the accessor methods for a property.
Modifier class that enables change of the number of molecules of a particular species in a particular box.
Wraps a Modifier instance so that the modification can be performed as the consequence of an action.
A class implementing Modifier is analogous to a "wire" that connects a knob to something that it adjusts or changes.