if (isFirstLocalizedEntity(fNamesList,aName)) fNamesList.add(aName);
}
// DESCRIPTION IS OPTIONAL multiple on xml:lang
if(tag.equals(IW3CXMLConfiguration.DESCRIPTION_ELEMENT)) {
IDescriptionEntity aDescription = new DescriptionEntity();
aDescription.fromXML(child);
// add it to our list only if its not a repetition of an
// existing description for the locale and the language tag is valid
if (isFirstLocalizedEntity(fDescriptionsList,aDescription) && aDescription.isValid()) fDescriptionsList.add(aDescription);
}
// AUTHOR IS OPTIONAL - can only be one, ignore subsequent repetitions
if(tag.equals(IW3CXMLConfiguration.AUTHOR_ELEMENT) && fAuthor == null) {
fAuthor = new AuthorEntity();