summaryrefslogtreecommitdiff
path: root/src/core/model/Domain.cpp
AgeCommit message (Expand)Author
2015-02-12added Descriptor::getPermittedChildren.Benjamin Paassen
2015-02-12added a method to retrieve all reachable default fields from a given descriptor.Benjamin Paassen
2015-02-12further revised pathTo. Now only the TREE field is used in further exploration.Benjamin Paassen
2015-02-12restructured pathTo. Also fixed some issues with that method and made it more...Benjamin Paassen
2015-02-11improved pathtoBenjamin Paassen
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
2015-02-08added getFieldDescriptor method.Benjamin Paassen
2015-02-08added check for name attribute in Descriptor.Benjamin Paassen
2015-02-08set the return type of getFieldDescriptorIndex to ssize_t.Benjamin Paassen
2015-02-08restructured the FieldDescriptor mechanism.Benjamin Paassen
2015-02-07Unified handling of references to Rtti instances: Now using pointers everywhereAndreas Stöckel
2015-02-06made cardinality to an own class instead of using.Benjamin Paassen
2015-02-06corrected attributes descriptor handling.Benjamin Paassen
2015-02-04allowed actual field descriptor references.Benjamin Paassen
2015-02-04added child copy (somewhat "deep copy") to the copyFieldDescriptor function. ...Benjamin Paassen
2015-02-04set non-empty default field name.Benjamin Paassen
2015-02-02Importing files works nowAndreas Stöckel
2015-01-25Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-25deleted "model" namespaceAndreas Stöckel
2015-01-25added node information to error logging in Document and Domain validation.Benjamin Paassen
2015-01-25removed cardinality type definition from Domain.hpp and made everything compa...Benjamin Paassen
2015-01-23Added 'createChild'-style methods to Document and Domain classes.Benjamin Paassen
2015-01-22added move semantics do Domain and Document classes.Benjamin Paassen
2015-01-21introduced Domain validation functionality and a Unit test for it.Benjamin Paassen
2015-01-20completed setters for Domain classes. setSuperclass even has move semantics!Benjamin Paassen
2015-01-19reintroduced some setters in Domain, but probably not enough yet.Benjamin Paassen
2015-01-18Renamed RttiType to RttiAndreas Stöckel
2015-01-18Droped Rtti<T> class, using RttiType insteadAndreas Stöckel
2015-01-18Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-18added the getEffectiveFieldDescriptors for StructuredClasses which returns th...Benjamin Paassen
2015-01-18Renamed continueResolve to doResolve for more consistency with other virtual ...Andreas Stöckel
2015-01-16validate function for Domain::Descriptor.Benjamin Paassen
2015-01-16renamed isa to superclass in Domain::Descriptor and id some cosmetic changes.Benjamin Paassen
2015-01-15supported more automatic registration behaviour, checked for internal name co...Benjamin Paassen
2015-01-14finished pathTo function with rather nasty test.Benjamin Paassen
2015-01-14Removed parent mechanism in object graph representation. This is only a relev...Benjamin Paassen
2015-01-13First version of 'pathTo' function enabling users to request a Structure Path...Benjamin Paassen
2015-01-12normalized NodeVector access in model classes and added some more documentati...Benjamin Paassen
2015-01-09adapted to new codeAndreas Stöckel
2015-01-09Adapted code to new resolve functionAndreas Stöckel
2015-01-06Using RttiBuilder to construct Rtti informationAndreas Stöckel
2015-01-05corrected RTTI for domain und document and added a reference to system type s...Benjamin Paassen
2015-01-05Fixed compilation with gcc 4.9Andreas Stöckel
2015-01-04Added AggregatedOf informationAndreas Stöckel
2014-12-21First draft of book domain example and slight changes to the book domain: _al...Benjamin Paassen
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-18Hopefully implemented a working version of the Domain resolve mechanism.Benjamin Paassen
2014-12-12first attempt on domain formalization.Benjamin Paassen