1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| Quintiq file version 2.0
| #parent: #root
| Method UpdateFromNVT (NamedValueTree nvt)
| {
| IsAbstract: true
| TextBody:
| [*
| typenode := nvt.Root();
|
| traverse( typenode.Children(), Elements, child )
| {
| traverse( child.Children(), Elements, nv )
| {
| nvtbase := NamedValueTreeXMLStreamer::FromString( nv.GetValueAsString() );
|
| type := Type::Resolve( nvtbase.Root().Name() );
| dto := DTO_Base::Construct( type, nvtbase );
|
| this.Add( dto );
| }
| }
| *]
| }
|
|