From 0a05765f86271743a6fa9b79036f56240b8c3c06 Mon Sep 17 00:00:00 2001 From: Andreas Stöckel Date: Wed, 4 Mar 2015 14:37:43 +0100 Subject: Renamed "start" and "end" token to "open" and "close" token --- src/core/model/Ontology.cpp | 45 ++++++++++++++++++++------------------------- 1 file changed, 20 insertions(+), 25 deletions(-) (limited to 'src/core/model/Ontology.cpp') diff --git a/src/core/model/Ontology.cpp b/src/core/model/Ontology.cpp index e56d628..bc7b1a7 100644 --- a/src/core/model/Ontology.cpp +++ b/src/core/model/Ontology.cpp @@ -315,24 +315,22 @@ bool FieldDescriptor::doValidate(Logger &logger) const } else { valid = valid & validateName(logger); } - // check start and end token. - if (!startToken.special && !startToken.token.empty() && - !Utils::isUserDefinedToken(startToken.token)) { + // check open and close token. + if (!openToken.isValid()) { // TODO: Correct error message. logger.error(std::string("Field \"") + getNameOrDefaultName() + "\" of descriptor \"" + parentName + - "\" has an invalid custom start token: " + - startToken.token, + "\" has an invalid custom open token: " + + openToken.token, *this); valid = false; } - if (!endToken.special && !endToken.token.empty() && - !Utils::isUserDefinedToken(endToken.token)) { + if (!closeToken.isValid()) { // TODO: Correct error message. logger.error(std::string("Field \"") + getNameOrDefaultName() + "\" of descriptor \"" + parentName + - "\" has an invalid custom end token: " + - endToken.token, + "\" has an invalid custom close token: " + + closeToken.token, *this); valid = false; } @@ -524,19 +522,17 @@ bool Descriptor::doValidate(Logger &logger) const } // check start and end token. - if (!startToken.special && !startToken.token.empty() && - !Utils::isUserDefinedToken(startToken.token)) { + if (!openToken.isValid()) { logger.error(std::string("Descriptor \"") + getName() + "\" has an invalid custom start token: " + - startToken.token, + openToken.token, *this); valid = false; } - if (!endToken.special && !endToken.token.empty() && - !Utils::isUserDefinedToken(endToken.token)) { + if (!closeToken.isValid()) { logger.error(std::string("Descriptor \"") + getName() + "\" has an invalid custom end token: " + - endToken.token, + closeToken.token, *this); valid = false; } @@ -818,8 +814,7 @@ bool StructuredClass::doValidate(Logger &logger) const } // check short token. - if (!shortToken.special && !shortToken.token.empty() && - !Utils::isUserDefinedToken(shortToken.token)) { + if (!shortToken.isValid()) { logger.error(std::string("Descriptor \"") + getName() + "\" has an invalid custom short form token: " + shortToken.token, @@ -1092,22 +1087,22 @@ static void gatherTokenDescriptors( std::unordered_set &visited) { // add the TokenDescriptors for the Descriptor itself. - if (!desc->getStartToken().isEmpty()) { - res.push_back(desc->getStartTokenPointer()); + if (!desc->getOpenToken().isEmpty()) { + res.push_back(desc->getOpenTokenPointer()); } - if (!desc->getEndToken().isEmpty()) { - res.push_back(desc->getEndTokenPointer()); + if (!desc->getCloseToken().isEmpty()) { + res.push_back(desc->getCloseTokenPointer()); } // add the TokenDescriptors for its FieldDescriptors. for (auto fd : desc->getFieldDescriptors()) { if (!visited.insert(fd.get()).second) { continue; } - if (!fd->getStartToken().isEmpty()) { - res.push_back(fd->getStartTokenPointer()); + if (!fd->getOpenToken().isEmpty()) { + res.push_back(fd->getOpenTokenPointer()); } - if (!fd->getEndToken().isEmpty()) { - res.push_back(fd->getEndTokenPointer()); + if (!fd->getCloseToken().isEmpty()) { + res.push_back(fd->getCloseTokenPointer()); } } } -- cgit v1.2.3