summaryrefslogtreecommitdiff
path: root/test/core/model/TestAdvanced.hpp
AgeCommit message (Collapse)Author
2016-04-25Use "emph" instead of "emphasized" for the demo html output, adapt unit ↵Andreas Stöckel
tests accordingly
2015-03-04massively reworked demo html output.Benjamin Paassen
2015-03-01Renamed domain to ontology.Benjamin Paassen
2015-02-17fixed wrong handling of empty attributes in TestAdvanced.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-11changed semantics of default field, now referring to the only TREE field.Benjamin Paassen
2015-02-11made isSubtree (fieldType) and primitivity orthogonal concepts: PRIMITIVE is ↵Benjamin Paassen
no FieldType anymore.
2015-02-07Unified handling of references to Rtti instances: Now using pointers everywhereAndreas Stöckel
2015-02-06changed name of text field from content to default.Benjamin Paassen
2015-02-06made cardinality to an own class instead of using.Benjamin Paassen
2015-02-06corrected attributes descriptor handling.Benjamin Paassen
2015-02-03removed references to variant::cardinality where I did not need them.Benjamin Paassen
2015-01-29Unified signature of resolve functions, passing the "owner" to the callback ↵Andreas Stöckel
functions in ParserScope::resolve
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-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-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-12normalized NodeVector access in model classes and added some more ↵Benjamin Paassen
documentation to model classes.
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-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-09Do not pass Rooted as argumentsAndreas Stöckel
2015-01-09adapted to new codeAndreas 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.