in apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml/JDomBuilder.java [588:601]
public Descriptor build(final Document document) {
final Map<String, Organisation> organisations = mapOrganisations(document);
final Map<String, License> licenses = mapLicenses(document);
final Map<String, String> notices = mapNotices(document);
final License primaryLicense = primaryLicense(document, licenses);
final String primaryCopyrightNotice = primaryCopyrightNotice(document);
final String primaryNotice = primaryNotice(document);
final String primaryOrganisationId = primaryOrganisationId(document);
final Collection<WithinDirectory> contents = collectContents(document,
licenses, organisations);
return new Descriptor(primaryLicense, primaryCopyrightNotice,
primaryOrganisationId, primaryNotice, licenses, notices,
organisations, contents);
}