Home | History | Annotate | Download | only in dom

Lines Matching refs:meta

30 	daeMetaElement* meta = dae.getMeta(ID());
31 if ( meta != NULL ) return meta;
33 meta = new daeMetaElement(dae);
34 dae.setMeta(ID(), *meta);
35 meta->setName( "asset" );
36 meta->registerClass(domAsset::create);
40 cm = new daeMetaSequence( meta, cm, 0, 1, 1 );
42 mea = new daeMetaElementArrayAttribute( meta, cm, 0, 0, -1 );
48 mea = new daeMetaElementAttribute( meta, cm, 1, 1, 1 );
54 mea = new daeMetaElementAttribute( meta, cm, 2, 0, 1 );
60 mea = new daeMetaElementAttribute( meta, cm, 3, 1, 1 );
66 mea = new daeMetaElementAttribute( meta, cm, 4, 0, 1 );
72 mea = new daeMetaElementAttribute( meta, cm, 5, 0, 1 );
78 mea = new daeMetaElementAttribute( meta, cm, 6, 0, 1 );
84 mea = new daeMetaElementAttribute( meta, cm, 7, 0, 1 );
90 mea = new daeMetaElementAttribute( meta, cm, 8, 0, 1 );
97 meta->setCMRoot( cm );
99 meta->setElementSize(sizeof(domAsset));
100 meta->validate();
102 return meta;
116 daeMetaElement* meta = dae.getMeta(ID());
117 if ( meta != NULL ) return meta;
119 meta = new daeMetaElement(dae);
120 dae.setMeta(ID(), *meta);
121 meta->setName( "contributor" );
122 meta->registerClass(domAsset::domContributor::create);
124 meta->setIsInnerClass( true );
127 cm = new daeMetaSequence( meta, cm, 0, 1, 1 );
129 mea = new daeMetaElementAttribute( meta, cm, 0, 0, 1 );
135 mea = new daeMetaElementAttribute( meta, cm, 1, 0, 1 );
141 mea = new daeMetaElementAttribute( meta, cm, 2, 0, 1 );
147 mea = new daeMetaElementAttribute( meta, cm, 3, 0, 1 );
153 mea = new daeMetaElementAttribute( meta, cm, 4, 0, 1 );
160 meta->setCMRoot( cm );
162 meta->setElementSize(sizeof(domAsset::domContributor));
163 meta->validate();
165 return meta;
179 daeMetaElement* meta = dae.getMeta(ID());
180 if ( meta != NULL ) return meta;
182 meta = new daeMetaElement(dae);
183 dae.setMeta(ID(), *meta);
184 meta->setName( "author" );
185 meta->registerClass(domAsset::domContributor::domAuthor::create);
187 meta->setIsInnerClass( true );
194 ma->setContainer( meta );
195 meta->appendAttribute(ma);
198 meta->setElementSize(sizeof(domAsset::domContributor::domAuthor));
199 meta->validate();
201 return meta;
215 daeMetaElement* meta = dae.getMeta(ID());
216 if ( meta != NULL ) return meta;
218 meta = new daeMetaElement(dae);
219 dae.setMeta(ID(), *meta);
220 meta->setName( "authoring_tool" );
221 meta->registerClass(domAsset::domContributor::domAuthoring_tool::create);
223 meta->setIsInnerClass( true );
230 ma->setContainer( meta );
231 meta->appendAttribute(ma);
234 meta->setElementSize(sizeof(domAsset::domContributor::domAuthoring_tool));
235 meta->validate();
237 return meta;
251 daeMetaElement* meta = dae.getMeta(ID());
252 if ( meta != NULL ) return meta;
254 meta = new daeMetaElement(dae);
255 dae.setMeta(ID(), *meta);
256 meta->setName( "comments" );
257 meta->registerClass(domAsset::domContributor::domComments::create);
259 meta->setIsInnerClass( true );
266 ma->setContainer( meta );
267 meta->appendAttribute(ma);
270 meta->setElementSize(sizeof(domAsset::domContributor::domComments));
271 meta->validate();
273 return meta;
287 daeMetaElement* meta = dae.getMeta(ID());
288 if ( meta != NULL ) return meta;
290 meta = new daeMetaElement(dae);
291 dae.setMeta(ID(), *meta);
292 meta->setName( "copyright" );
293 meta->registerClass(domAsset::domContributor::domCopyright::create);
295 meta->setIsInnerClass( true );
302 ma->setContainer( meta );
303 meta->appendAttribute(ma);
306 meta->setElementSize(sizeof(domAsset::domContributor::domCopyright));
307 meta->validate();
309 return meta;
323 daeMetaElement* meta = dae.getMeta(ID());
324 if ( meta != NULL ) return meta;
326 meta = new daeMetaElement(dae);
327 dae.setMeta(ID(), *meta);
328 meta->setName( "source_data" );
329 meta->registerClass(domAsset::domContributor::domSource_data::create);
331 meta->setIsInnerClass( true );
338 ma->setContainer( meta );
339 meta->appendAttribute(ma);
342 meta->setElementSize(sizeof(domAsset::domContributor::domSource_data));
343 meta->validate();
345 return meta;
359 daeMetaElement* meta = dae.getMeta(ID());
360 if ( meta != NULL ) return meta;
362 meta = new daeMetaElement(dae);
363 dae.setMeta(ID(), *meta);
364 meta->setName( "created" );
365 meta->registerClass(domAsset::domCreated::create);
367 meta->setIsInnerClass( true );
374 ma->setContainer( meta );
375 meta->appendAttribute(ma);
378 meta->setElementSize(sizeof(domAsset::domCreated));
379 meta->validate();
381 return meta;
395 daeMetaElement* meta = dae.getMeta(ID());
396 if ( meta != NULL ) return meta;
398 meta = new daeMetaElement(dae);
399 dae.setMeta(ID(), *meta);
400 meta->setName( "keywords" );
401 meta->registerClass(domAsset::domKeywords::create);
403 meta->setIsInnerClass( true );
410 ma->setContainer( meta );
411 meta->appendAttribute(ma);
414 meta->setElementSize(sizeof(domAsset::domKeywords));
415 meta->validate();
417 return meta;
431 daeMetaElement* meta = dae.getMeta(ID());
432 if ( meta != NULL ) return meta;
434 meta = new daeMetaElement(dae);
435 dae.setMeta(ID(), *meta);
436 meta->setName( "modified" );
437 meta->registerClass(domAsset::domModified::create);
439 meta->setIsInnerClass( true );
446 ma->setContainer( meta );
447 meta->appendAttribute(ma);
450 meta->setElementSize(sizeof(domAsset::domModified));
451 meta->validate();
453 return meta;
467 daeMetaElement* meta = dae.getMeta(ID());
468 if ( meta != NULL ) return meta;
470 meta = new daeMetaElement(dae);
471 dae.setMeta(ID(), *meta);
472 meta->setName( "revision" );
473 meta->registerClass(domAsset::domRevision::create);
475 meta->setIsInnerClass( true );
482 ma->setContainer( meta );
483 meta->appendAttribute(ma);
486 meta->setElementSize(sizeof(domAsset::domRevision));
487 meta->validate();
489 return meta;
503 daeMetaElement* meta = dae.getMeta(ID());
504 if ( meta != NULL ) return meta;
506 meta = new daeMetaElement(dae);
507 dae.setMeta(ID(), *meta);
508 meta->setName( "subject" );
509 meta->registerClass(domAsset::domSubject::create);
511 meta->setIsInnerClass( true );
518 ma->setContainer( meta );
519 meta->appendAttribute(ma);
522 meta->setElementSize(sizeof(domAsset::domSubject));
523 meta->validate();
525 return meta;
539 daeMetaElement* meta = dae.getMeta(ID());
540 if ( meta != NULL ) return meta;
542 meta = new daeMetaElement(dae);
543 dae.setMeta(ID(), *meta);
544 meta->setName( "title" );
545 meta->registerClass(domAsset::domTitle::create);
547 meta->setIsInnerClass( true );
554 ma->setContainer( meta );
555 meta->appendAttribute(ma);
558 meta->setElementSize(sizeof(domAsset::domTitle));
559 meta->validate();
561 return meta;
575 daeMetaElement* meta = dae.getMeta(ID());
576 if ( meta != NULL ) return meta;
578 meta = new daeMetaElement(dae);
579 dae.setMeta(ID(), *meta);
580 meta->setName( "unit" );
581 meta->registerClass(domAsset::domUnit::create);
583 meta->setIsInnerClass( true );
591 ma->setContainer( meta );
594 meta->appendAttribute(ma);
603 ma->setContainer( meta );
606 meta->appendAttribute(ma);
609 meta->setElementSize(sizeof(domAsset::domUnit));
610 meta->validate();
612 return meta;
626 daeMetaElement* meta = dae.getMeta(ID());
627 if ( meta != NULL ) return meta;
629 meta = new daeMetaElement(dae);
630 dae.setMeta(ID(), *meta);
631 meta->setName( "up_axis" );
632 meta->registerClass(domAsset::domUp_axis::create);
634 meta->setIsInnerClass( true );
641 ma->setContainer( meta );
642 meta->appendAttribute(ma);
645 meta->setElementSize(sizeof(domAsset::domUp_axis));
646 meta->validate();
648 return meta;