FreeCAD
1<?xml version="1.0" encoding="UTF-8"?>
2<GenerateModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="generateMetaModel_Module.xsd">3<PythonExport4Father="PropertyContainerPy"5Name="ExtensionContainerPy"6TwinPointer="ExtensionContainer"7Twin="ExtensionContainer"8Include="App/ExtensionContainer.h"9Namespace="App"10FatherInclude="App/PropertyContainerPy.h"11FatherNamespace="App"12Initialization="true"13Constructor = "true">14<Documentation>15<Author Licence="LGPL" Name="Stefan Troeger" EMail="stefantroeger@gmx.net" />16<UserDocu>Base class for all objects which can be extended</UserDocu>17</Documentation>18<Methode Name="addExtension">19<Documentation>20<UserDocu>Adds an extension to the object. Requires the string identifier for the python extension as argument</UserDocu>21</Documentation>22</Methode>23<Methode Name="hasExtension" Const="true">24<Documentation>25<UserDocu>Returns if this object has the specified extension</UserDocu>26</Documentation>27</Methode>28<CustomAttributes />29</PythonExport>30</GenerateModel>31