Generates a name based on the name of the underlying controlled object. For example, if the controlled object is named “Dead Parrot”, this method will return “Control Rod For a Dead Parrot”. Also updates the Control object's
nameattribute.
Makes sure that its name is set properly, based on the current name of the controlled object, then runs the normal
selfMatchmethod.
The
otherwisemethod is priviledged in Oz: it is called for any method call that doesn't match anything else. It is used here to handle the extensibility of Control verbs and methods based on the underlying controlled object's class.
Returns the combined methods of the Control object and the controlled object.