diff --git a/alib2data/src/XmlApi.cpp b/alib2data/src/XmlApi.cpp
index d664b159379fdac3c92e0b73d5df6930962a80f1..9315f048d6e0b2b94844bde58a7900ccfac86589 100644
--- a/alib2data/src/XmlApi.cpp
+++ b/alib2data/src/XmlApi.cpp
@@ -1146,7 +1146,7 @@ tree::PrefixRankedBarTree xmlApi<tree::PrefixRankedBarTree>::parse(std::deque<sa
 }
 
 bool xmlApi<tree::PrefixRankedBarTree>::first(const std::deque<sax::Token>& input) {
-	return sax::FromXMLParserHelper::isToken(input, sax::Token::TokenType::START_ELEMENT, Names::TREE_PREFIX_RANKED_TREE);
+	return sax::FromXMLParserHelper::isToken(input, sax::Token::TokenType::START_ELEMENT, Names::TREE_PREFIX_RANKED_BAR_TREE);
 }
 
 void xmlApi<tree::PrefixRankedBarTree>::compose(std::deque<sax::Token>& output, const tree::PrefixRankedBarTree& data) {
@@ -1158,7 +1158,7 @@ tree::PrefixRankedPattern xmlApi<tree::PrefixRankedPattern>::parse(std::deque<sa
 }
 
 bool xmlApi<tree::PrefixRankedPattern>::first(const std::deque<sax::Token>& input) {
-	return sax::FromXMLParserHelper::isToken(input, sax::Token::TokenType::START_ELEMENT, Names::TREE_PREFIX_RANKED_TREE);
+	return sax::FromXMLParserHelper::isToken(input, sax::Token::TokenType::START_ELEMENT, Names::TREE_PREFIX_RANKED_PATTERN);
 }
 
 void xmlApi<tree::PrefixRankedPattern>::compose(std::deque<sax::Token>& output, const tree::PrefixRankedPattern& data) {
@@ -1170,7 +1170,7 @@ tree::PrefixRankedBarPattern xmlApi<tree::PrefixRankedBarPattern>::parse(std::de
 }
 
 bool xmlApi<tree::PrefixRankedBarPattern>::first(const std::deque<sax::Token>& input) {
-	return sax::FromXMLParserHelper::isToken(input, sax::Token::TokenType::START_ELEMENT, Names::TREE_PREFIX_RANKED_TREE);
+	return sax::FromXMLParserHelper::isToken(input, sax::Token::TokenType::START_ELEMENT, Names::TREE_PREFIX_RANKED_BAR_PATTERN);
 }
 
 void xmlApi<tree::PrefixRankedBarPattern>::compose(std::deque<sax::Token>& output, const tree::PrefixRankedBarPattern& data) {
@@ -1194,7 +1194,7 @@ tree::RankedPattern xmlApi<tree::RankedPattern>::parse(std::deque<sax::Token>& i
 }
 
 bool xmlApi<tree::RankedPattern>::first(const std::deque<sax::Token>& input) {
-	return sax::FromXMLParserHelper::isToken(input, sax::Token::TokenType::START_ELEMENT, Names::TREE_RANKED_TREE);
+	return sax::FromXMLParserHelper::isToken(input, sax::Token::TokenType::START_ELEMENT, Names::TREE_RANKED_PATTERN);
 }
 
 void xmlApi<tree::RankedPattern>::compose(std::deque<sax::Token>& output, const tree::RankedPattern& data) {
@@ -1218,7 +1218,7 @@ tree::UnrankedPattern xmlApi<tree::UnrankedPattern>::parse(std::deque<sax::Token
 }
 
 bool xmlApi<tree::UnrankedPattern>::first(const std::deque<sax::Token>& input) {
-	return sax::FromXMLParserHelper::isToken(input, sax::Token::TokenType::START_ELEMENT, Names::TREE_UNRANKED_TREE);
+	return sax::FromXMLParserHelper::isToken(input, sax::Token::TokenType::START_ELEMENT, Names::TREE_UNRANKED_PATTERN);
 }
 
 void xmlApi<tree::UnrankedPattern>::compose(std::deque<sax::Token>& output, const tree::UnrankedPattern& data) {