summaryrefslogtreecommitdiff
path: root/test/core/model/DocumentTest.cpp
AgeCommit message (Collapse)Author
2015-03-04massively reworked demo html output.Benjamin Paassen
2015-03-03prevented cycles in DocumentEntity::searchStartAnchorBenjamin Paassen
2015-03-03added a method to find the matching start anchor for some end anchor.Andreas Stöckel
2015-03-01Renamed domain to ontology.Benjamin Paassen
2015-02-16added return value in addFieldDescriptor related methods to indicate whether ↵Benjamin Paassen
the order of fields had to be changed.
2015-02-12Anchors do not have a name anymore and have a unique mapping to their ↵Benjamin Paassen
AnnotationEntities. This also makes serialization much easier.
2015-02-11made isSubtree (fieldType) and primitivity orthogonal concepts: PRIMITIVE is ↵Benjamin Paassen
no FieldType anymore.
2015-02-08restructured the FieldDescriptor mechanism.Benjamin Paassen
2015-02-06changed name of text field from content to default.Benjamin Paassen
2015-02-06corrected attributes descriptor handling.Benjamin Paassen
2015-02-04set non-empty default field name.Benjamin Paassen
2015-02-03removed references to variant::cardinality where I did not need them.Benjamin Paassen
2015-01-28Renamed add* and include* methods for referencing another Typesystem/Domain ↵Andreas Stöckel
description to "reference*" to have a consistent nomenclature
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-21added variant content validation for Documents.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-18improved Document validation process and added some test cases. Further ↵Benjamin Paassen
tests are required, though.
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-11Forward declaring Rtti stuff for fewer dependencies in the Rtti.hpp headerAndreas Stöckel
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-05corrected RTTI for domain und document and added a reference to system type ↵Benjamin Paassen
system in test domain.
2015-01-04fixed a nasty bug in the getField method of DocumentEntity. Also corrected ↵Benjamin Paassen
some issues in the TestDocument and TestDomain.
2014-12-28Finished StructType implementation, started to write unit testsAndreas Stöckel
2014-12-19added convenience function for document construction and tested them.Benjamin Paassen
2014-12-17Some (slight) changes to existing structures and first attempts on a test to ↵Benjamin Paassen
construct a test comain and a test document out of thin air. I am, indeed, an alchemist.
2014-12-17First draft of Cardinality. There are still semantic improvements to be ↵Benjamin Paassen
made, though.