summaryrefslogtreecommitdiff
path: root/test/core/model
AgeCommit message (Collapse)Author
2015-01-12some further trials to solve the issue of segfault in HTML test, but failed.Benjamin Paassen
2015-01-12Tried to introduce another StructureNode class as common superclass for ↵Benjamin Paassen
StructuredEntity, Anchor and DocumentPrimitive. Nearly seems to work, but not entirely so. There are still issues with the Manager it seems.
2015-01-12normalized NodeVector access in model classes and added some more ↵Benjamin Paassen
documentation to model classes.
2015-01-11Forward declaring Rtti stuff for fewer dependencies in the Rtti.hpp headerAndreas Stöckel
2015-01-11Renamed RttiBase to RttiTypeAndreas Stöckel
2015-01-09added non-pretty output of XML serialization, changed DemoOutput accordingly ↵Benjamin Paassen
and changed DemoOutputTest to have some kind of automatic inspection instead of visual inspection.
2015-01-09autoformatAndreas Stöckel
2015-01-09Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-01-09Refactored building convenience methods to TestDocumentBuilder, added error ↵Benjamin Paassen
logging and changed TestDocument and TestAdvanced as well as all users of those files accordingly.
2015-01-09Added new unit tests for the Node.resolve function and fixed the behaviour ↵Andreas Stöckel
for not following references if a compositum was found
2015-01-09Do not pass Rooted as argumentsAndreas Stöckel
2015-01-09adapted to new codeAndreas Stöckel
2015-01-09Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
Conflicts: application/src/core/model/Document.cpp application/src/core/model/Domain.cpp
2015-01-09Adapted code to new resolve functionAndreas Stöckel
2015-01-09Implemented new resolve functionAndreas Stöckel
2015-01-08further extended example to include annotations (emphasized and strong). The ↵Benjamin Paassen
DemoOutput for that is still missing, though. convenience build functions have also been implemented in Document.cpp.
2015-01-08further extended advanced document (now list domain is supported as well) ↵Benjamin Paassen
and extended DemoOutput accordingly.
2015-01-08further extended the advanced document example, slightly improved XML ↵Benjamin Paassen
serialization and fixed a bug in DemoOutput leading to errors if a section/paragraph had no heading.
2015-01-08slight changes to Domain and Document. Started to add a more advanced test ↵Benjamin Paassen
document creation function as well as the respective domain creation functions. The DemoOutputTest for it looks good so far.
2015-01-05Replaced the term "aggregation" with "composition"Andreas Stöckel
2015-01-05corrected RTTI for domain und document and added a reference to system type ↵Benjamin Paassen
system in test domain.
2015-01-05Changed aggregation descriptor of the Typesystem classAndreas Stöckel
2015-01-04Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-04temporarily exporting dot files in typesystem testAndreas Stöckel
2015-01-04fixed a nasty bug in the getField method of DocumentEntity. Also corrected ↵Benjamin Paassen
some issues in the TestDocument and TestDomain.
2015-01-04small changes to test filesAndreas Stöckel
2015-01-03Added references for aggregatedOf to the typesystem RttiType definitionsAndreas Stöckel
2015-01-02reformated commentsAndreas Stöckel
2015-01-02autoformatAndreas Stöckel
2015-01-02Using Index per default in NodeVector and NodeMap, added Unit testAndreas Stöckel
2015-01-02Moved NodeTest to model folderAndreas Stöckel
2015-01-01Adapted unit testsAndreas Stöckel
2014-12-29finished unit tests for typesystem classAndreas Stöckel
2014-12-29added new unit test and improved error messagesAndreas Stöckel
2014-12-29fixed StructType::cast signature, more unit testsAndreas Stöckel
2014-12-29more unit testsAndreas Stöckel
2014-12-28implemented and tested creation with parent typeAndreas Stöckel
2014-12-28fixed insertion of attribute default values in the StructType.insert functionAndreas Stöckel
2014-12-28Finished StructType implementation, started to write unit testsAndreas Stöckel
2014-12-24finished EnumType class, added unit testsAndreas Stöckel
2014-12-23some more work on the Typesystem front (documentation and unit tests, still ↵Andreas Stöckel
not done)
2014-12-22some more Typesystem documentation and unit testsAndreas Stöckel
2014-12-22added unit tests and documentation for the IntType classAndreas Stöckel
2014-12-22moved all Node and Typesystem RTTI information to own namespace, added ↵Andreas Stöckel
Constant class and documentation for Typesystem and ArrayType class and unit test for ArrayType
2014-12-21fixed crash bug in TestDomain -- if a class has an Owned handle the owner ↵Andreas Stöckel
must point to the managed object directly responsible for the lifetime of this handle. Fixed this by making AttributeDescriptor a managed class (though this is not an optimal solution) and using a ManagedVector
2014-12-21First draft of book domain example and slight changes to the book domain: ↵Benjamin Paassen
_all_ structuredclasses are listed in the domain now and StructuredClasses that are allowed at the root level have a root flag.
2014-12-21made Rtti a source dependency of Managed, not a header dependencyAndreas Stöckel
2014-12-20adapted model classes to new Rtti classAndreas Stöckel
2014-12-20Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2014-12-20Introduced global type variables for model classes and used them in the ↵Benjamin Paassen
Domain resolve test, which makes it much easier to understand.