1
<?xml version="1.0" encoding="UTF-8"?>
2
<GenerateModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="generateMetaModel_Module.xsd">
5
Name="PropertyContainerPy"
6
TwinPointer="PropertyContainer"
7
Twin="PropertyContainer"
8
Include="App/PropertyContainer.h"
10
FatherInclude="Base/PersistencePy.h"
11
FatherNamespace="Base">
13
<Author Licence="LGPL" Name="Juergen Riegel" EMail="FreeCAD@juergen-riegel.net" />
14
<UserDocu>This is a Persistence class</UserDocu>
16
<Methode Name="getPropertyByName">
18
<UserDocu>Return the value of a named property.</UserDocu>
21
<Methode Name="getTypeOfProperty">
23
<UserDocu>Return the type of a named property. This can be (Hidden,ReadOnly,Output) or any combination. </UserDocu>
26
<Methode Name="getGroupOfProperty">
28
<UserDocu>Return the name of the group which the property belongs to in this class. The properties sorted in differnt named groups for convenience.</UserDocu>
31
<Methode Name="getDocumentationOfProperty">
33
<UserDocu>Return the documentation string of the property of this class.</UserDocu>
36
<Attribute Name="PropertiesList" ReadOnly="true">
38
<UserDocu>A List of all property names</UserDocu>
40
<Parameter Name="PropertiesList" Type="List"/>