summaryrefslogtreecommitdiff
path: root/test/core/model
AgeCommit message (Collapse)Author
2015-01-26Renamed CSS to Style (finally)Benjamin Paassen
2015-01-25Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-25more removal of the model namespaceAndreas Stöckel
2015-01-25removed cardinality type definition from Domain.hpp and made everything ↵Benjamin Paassen
compatible with the Variant cardinality.
2015-01-24Moved Terminal and TerminalLogger to own classes in new frontent folderAndreas Stöckel
2015-01-22added move semantics do Domain and Document classes.Benjamin Paassen
2015-01-21added variant content validation for Documents.Benjamin Paassen
2015-01-21introduced Domain validation functionality and a Unit test for it.Benjamin Paassen
2015-01-19(re-)introduced setter methods to Document.Benjamin Paassen
2015-01-19fixed some bugs in Document validation and added further tests.Benjamin Paassen
2015-01-18Removed debug outputAndreas Stöckel
2015-01-18Renamed RttiType to RttiAndreas Stöckel
2015-01-18Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-18Droped Rtti<T> class, using RttiType insteadAndreas Stöckel
2015-01-18Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-01-18improved Document validation process and added some test cases. Further ↵Benjamin Paassen
tests are required, though.
2015-01-18Made Attribute class mutableAndreas Stöckel
2015-01-18Renamed continueResolve to doResolve for more consistency with other virtual ↵Andreas Stöckel
protected methods
2015-01-17Added additional unit test for the setParentStructure functionAndreas Stöckel
2015-01-17Improved typesystem, allowing online creation of structsAndreas Stöckel
2015-01-16validate function for Domain::Descriptor.Benjamin Paassen
2015-01-15Further simplified document buildup by doing the addition to parents of ↵Benjamin Paassen
StructureNodes in the constructor and refactored Anchor as standalone class instead of AnnotationEntity child. This made some changes in the test bench necessary as well.
2015-01-15renamed addStructuredEntity to addStructureNode.Benjamin Paassen
2015-01-15supported more automatic registration behaviour, checked for internal name ↵Benjamin Paassen
consistency regarding FieldDescriptors, AnnotationClasses and StructuredClasses and made adding methods for automatically registered references protected.
2015-01-14Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-14finished pathTo function with rather nasty test.Benjamin Paassen
2015-01-14Removed not needed Node.setParent methodAndreas Stöckel
2015-01-14Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-14Using pointer to RttiType instancesAndreas Stöckel
2015-01-14Silenced GCC 4.9 warningsAndreas Stöckel
2015-01-14merge.Benjamin Paassen
2015-01-14started to implement a more advanced test for the 'pathTo' method and ↵Benjamin Paassen
noticed some conceptual difficulties that have to be adressed later on.
2015-01-13First version of 'pathTo' function enabling users to request a Structure ↵Benjamin Paassen
Path from some descriptor to another.
2015-01-12hopefully repaired multiple inheritance chaos.Benjamin Paassen
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.