overridemethods |
A block which outputs methods which are overridden. When methods are overridden, the signature of the method to output is usually the one of the declared object. For each method in the current object, the block executes in the context of the actual object that contains the definition of this method. It's class-name (used for any type of code generation) is "tgl_overridemethods".
The object fits into the tree of objects in the following way. Click on other objects in to navigate to that object. Objects to the left of this object are superclasses, and objects listed below it derive from this one.
Here is a list of all uses of this object inside others. Click on the object to take you to the definition.
Click here to see a tree representation of all objects.
Click here to return to the main index page.
This object contains members which hold data for the object. Following is a list of those members. The declaration of the member closely follows the UML conventions.
location : stringtype
The location of the object to find the methods in. If this is empty, then the current object is used.
matchname : booltype
If the location to search is not the current object (because we are actually on a method for instance), then only those methods that match the name of the current object will be matched.
blocks : Typed object vector of @block
The blocks to be placed in the file.
structure : stringtype
the overall structure of the file.
This object contains methods which can be called from other objects. Following is a list of those methods. The syntax of the method, it's arguments and return value follow closely the UML conventions.