summaryrefslogtreecommitdiff
path: root/src/core/model/Project.cpp
AgeCommit message (Collapse)Author
2015-03-01Renamed domain to ontology.Benjamin Paassen
2015-02-07Unified handling of references to Rtti instances: Now using pointers everywhereAndreas Stöckel
2015-02-02Importing files works nowAndreas Stöckel
2015-01-27Removed dependency between "Project" model class and parser/resources. This ↵Andreas Stöckel
reduces coupling and was stupid beforehand.
2015-01-25Added missing const and "getSourceContextCallback" functionAndreas Stöckel
2015-01-25added parse, link and include functions to ProjectAndreas Stöckel
2015-01-25Restructures parser classes a little, removed Registry from ParserContext, ↵Andreas Stöckel
gave a ResourceManager instance to the Project, using ResourceRequest when including or linking files, thought through how "including" and "linking" are handled
2015-01-25deleted "model" namespaceAndreas Stöckel
2015-01-23Compiles nowAndreas Stöckel
2015-01-22Rethought task of the Project class: Only keeps track of the included ↵Andreas Stöckel
documents -- does not have references to typesystems, domains etc. (this allows instances of these classes to be freed as soon as no document refers to them). Project should be a parent of Document. Project should resolve documents as composita (this allows to have between-document references).
2015-01-19XML-Parsing for Typesystem structs works so farAndreas Stöckel
2015-01-18Fixed bugs in definition of Project, added reference to Project to ParserContextAndreas Stöckel
2015-01-18Added Project class which represents the absolute top-level node containing ↵Andreas Stöckel
multiple documents and all loaded domains and typesystems.