Extending gemma

gemma is easily extended through subclassing. The most important class in a new extension will almost always be a re-implementation of BearingAbstract. The user rarely interacts with a BearingAbstract object directly, but it is the building block of all other class’ functionality.

See the Extension: XML section for an example of how an extension is written.