diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/core/model/Ontology.cpp | 12 | ||||
-rw-r--r-- | src/core/model/Syntax.cpp | 4 | ||||
-rw-r--r-- | src/core/parser/stack/OntologyHandler.cpp | 38 |
3 files changed, 27 insertions, 27 deletions
diff --git a/src/core/model/Ontology.cpp b/src/core/model/Ontology.cpp index 3af727d..f52f8ca 100644 --- a/src/core/model/Ontology.cpp +++ b/src/core/model/Ontology.cpp @@ -232,7 +232,7 @@ static NodeVector<Node> collect(const Node *start, F match) } static std::vector<SyntaxDescriptor> collectPermittedTokens( - const Node *start, Handle<Domain> domain) + const Node *start, Handle<Ontology> ontology) { // gather SyntaxDescriptors for structure children first. std::vector<SyntaxDescriptor> res; @@ -250,7 +250,7 @@ static std::vector<SyntaxDescriptor> collectPermittedTokens( return false; }); // gather SyntaxDescriptors for AnnotationClasses. - for (auto a : domain->getAnnotationClasses()) { + for (auto a : ontology->getAnnotationClasses()) { SyntaxDescriptor stx = a->getSyntaxDescriptor(); if (!stx.isEmpty()) { res.push_back(stx); @@ -462,7 +462,7 @@ std::vector<SyntaxDescriptor> FieldDescriptor::getPermittedTokens() const return std::vector<SyntaxDescriptor>(); } return collectPermittedTokens( - this, getParent().cast<Descriptor>()->getParent().cast<Domain>()); + this, getParent().cast<Descriptor>()->getParent().cast<Ontology>()); } /* Class Descriptor */ @@ -762,7 +762,7 @@ std::vector<SyntaxDescriptor> Descriptor::getPermittedTokens() const if (getParent() == nullptr) { return std::vector<SyntaxDescriptor>(); } - return collectPermittedTokens(this, getParent().cast<Domain>()); + return collectPermittedTokens(this, getParent().cast<Ontology>()); } /* Class StructuredClass */ @@ -1092,7 +1092,7 @@ static void gatherTokenDescriptors( } } -std::vector<TokenDescriptor *> Domain::getAllTokenDescriptors() const +std::vector<TokenDescriptor *> Ontology::getAllTokenDescriptors() const { std::vector<TokenDescriptor *> res; // note all fields that are already visited because FieldReferences might @@ -1129,4 +1129,4 @@ const Rtti Ontology = RttiBuilder<ousia::Ontology>("Ontology") .parent(&RootNode) .composedOf({&StructuredClass, &AnnotationClass}); } -}
\ No newline at end of file +} diff --git a/src/core/model/Syntax.cpp b/src/core/model/Syntax.cpp index 9dbaccc..bd17bff 100644 --- a/src/core/model/Syntax.cpp +++ b/src/core/model/Syntax.cpp @@ -18,7 +18,7 @@ #include "Syntax.hpp" -#include "Domain.hpp" +#include "Ontology.hpp" namespace ousia { @@ -55,4 +55,4 @@ bool SyntaxDescriptor::isEmpty() const return start == Tokens::Empty && end == Tokens::Empty && shortForm == Tokens::Empty; } -}
\ No newline at end of file +} diff --git a/src/core/parser/stack/OntologyHandler.cpp b/src/core/parser/stack/OntologyHandler.cpp index 3b3b386..4474589 100644 --- a/src/core/parser/stack/OntologyHandler.cpp +++ b/src/core/parser/stack/OntologyHandler.cpp @@ -33,7 +33,7 @@ namespace parser_stack { /* OntologyHandler */ -bool DomainHandler::startCommand(Variant::mapType &args) +bool OntologyHandler::startCommand(Variant::mapType &args) { // Create the Ontology node Rooted<Ontology> ontology = @@ -57,7 +57,7 @@ void OntologyHandler::end() { scope().pop(logger()); } /* OntologyStructHandler */ -bool OntologyStructHandler::start(Variant::mapType &args) +bool OntologyStructHandler::startCommand(Variant::mapType &args) { scope().setFlag(ParserFlag::POST_HEAD, true); @@ -65,7 +65,7 @@ bool OntologyStructHandler::start(Variant::mapType &args) Rooted<StructuredClass> structuredClass = ontology->createStructuredClass( args["name"].asString(), args["cardinality"].asCardinality(), nullptr, - args["transparent"].asBool(), args["isRoot"].asBool()); + args["transparent"].asBool(), args["root"].asBool()); structuredClass->setLocation(location()); const std::string &isa = args["isa"].asString(); @@ -88,7 +88,7 @@ bool OntologyStructHandler::start(Variant::mapType &args) void OntologyStructHandler::end() { scope().pop(logger()); } /* OntologyAnnotationHandler */ -bool OntologyAnnotationHandler::start(Variant::mapType &args) +bool OntologyAnnotationHandler::startCommand(Variant::mapType &args) { scope().setFlag(ParserFlag::POST_HEAD, true); @@ -106,7 +106,7 @@ void OntologyAnnotationHandler::end() { scope().pop(logger()); } /* OntologyAttributesHandler */ -bool OntologyAttributesHandler::start(Variant::mapType &args) +bool OntologyAttributesHandler::startCommand(Variant::mapType &args) { // Fetch the current typesystem and create the struct node Rooted<Descriptor> parent = scope().selectOrThrow<Descriptor>(); @@ -122,10 +122,10 @@ void OntologyAttributesHandler::end() { scope().pop(logger()); } /* OntologyFieldHandler */ -bool OntologyFieldHandler::start(Variant::mapType &args) +bool OntologyFieldHandler::startCommand(Variant::mapType &args) { FieldDescriptor::FieldType type; - if (args["isSubtree"].asBool()) { + if (args["subtree"].asBool()) { type = FieldDescriptor::FieldType::SUBTREE; } else { type = FieldDescriptor::FieldType::TREE; @@ -152,7 +152,7 @@ void OntologyFieldHandler::end() { scope().pop(logger()); } /* OntologyFieldRefHandler */ -bool OntologyFieldRefHandler::start(Variant::mapType &args) +bool OntologyFieldRefHandler::startCommand(Variant::mapType &args) { Rooted<Descriptor> parent = scope().selectOrThrow<Descriptor>(); @@ -182,12 +182,12 @@ void OntologyFieldRefHandler::end() {} /* OntologyPrimitiveHandler */ -bool OntologyPrimitiveHandler::start(Variant::mapType &args) +bool OntologyPrimitiveHandler::startCommand(Variant::mapType &args) { Rooted<Descriptor> parent = scope().selectOrThrow<Descriptor>(); FieldDescriptor::FieldType fieldType; - if (args["isSubtree"].asBool()) { + if (args["subtree"].asBool()) { fieldType = FieldDescriptor::FieldType::SUBTREE; } else { fieldType = FieldDescriptor::FieldType::TREE; @@ -222,7 +222,7 @@ void OntologyPrimitiveHandler::end() { scope().pop(logger()); } /* OntologyChildHandler */ -bool OntologyChildHandler::start(Variant::mapType &args) +bool OntologyChildHandler::startCommand(Variant::mapType &args) { Rooted<FieldDescriptor> field = scope().selectOrThrow<FieldDescriptor>(); @@ -240,7 +240,7 @@ bool OntologyChildHandler::start(Variant::mapType &args) /* OntologyParentHandler */ -bool OntologyParentHandler::start(Variant::mapType &args) +bool OntologyParentHandler::startCommand(Variant::mapType &args) { Rooted<StructuredClass> strct = scope().selectOrThrow<StructuredClass>(); @@ -255,11 +255,11 @@ void OntologyParentHandler::end() { scope().pop(logger()); } /* OntologyParentFieldHandler */ -bool OntologyParentFieldHandler::start(Variant::mapType &args) +bool OntologyParentFieldHandler::startCommand(Variant::mapType &args) { Rooted<OntologyParent> parentNameNode = scope().selectOrThrow<OntologyParent>(); FieldDescriptor::FieldType type; - if (args["isSubtree"].asBool()) { + if (args["subtree"].asBool()) { type = FieldDescriptor::FieldType::SUBTREE; } else { type = FieldDescriptor::FieldType::TREE; @@ -288,7 +288,7 @@ bool OntologyParentFieldHandler::start(Variant::mapType &args) /* OntologyParentFieldRefHandler */ -bool OntologyParentFieldRefHandler::start(Variant::mapType &args) +bool OntologyParentFieldRefHandler::startCommand(Variant::mapType &args) { Rooted<OntologyParent> parentNameNode = scope().selectOrThrow<OntologyParent>(); @@ -330,7 +330,7 @@ const State OntologyStruct = .elementHandler(OntologyStructHandler::create) .arguments({Argument::String("name"), Argument::Cardinality("cardinality", Cardinality::any()), - Argument::Bool("isRoot", false), + Argument::Bool("root", false), Argument::Bool("transparent", false), Argument::String("isa", "")}); @@ -360,7 +360,7 @@ const State OntologyField = StateBuilder() .createdNodeType(&RttiTypes::FieldDescriptor) .elementHandler(OntologyFieldHandler::create) .arguments({Argument::String("name", ""), - Argument::Bool("isSubtree", false), + Argument::Bool("subtree", false), Argument::Bool("optional", false)}); const State OntologyFieldRef = @@ -376,7 +376,7 @@ const State OntologyStructPrimitive = .createdNodeType(&RttiTypes::FieldDescriptor) .elementHandler(OntologyPrimitiveHandler::create) .arguments( - {Argument::String("name", ""), Argument::Bool("isSubtree", false), + {Argument::String("name", ""), Argument::Bool("subtree", false), Argument::Bool("optional", false), Argument::String("type")}); const State OntologyStructChild = StateBuilder() @@ -397,7 +397,7 @@ const State OntologyStructParentField = .createdNodeType(&RttiTypes::FieldDescriptor) .elementHandler(OntologyParentFieldHandler::create) .arguments({Argument::String("name", ""), - Argument::Bool("isSubtree", false), + Argument::Bool("subtree", false), Argument::Bool("optional", false)}); const State OntologyStructParentFieldRef = |