public YElement processArticleInBook(Element ameta, Element reflist, YElement parent, NlmIdGenerator idGenerator) {
YElement article = initArticleinBookElement(ameta, parent,idGenerator);
updater.updateElementIds(ameta, article, "article-id");
updater.updateElementExtLinks(ameta, article);
updater.updateElementContentLinks(ameta, article);
updater.updateElementAuthors(ameta, article);
updater.updateProvider(ameta, article);
updater.updateElementPubdate(ameta, article);
updater.updateWithKwdGroups(ameta, article);
updater.updateElementPages(ameta, article, NlmToYConstants.EXT_HIERARCHY_MBOOK_ARTICLE);
articleUpdater.updateArticleRefs(reflist, article);
return article;
}