public Descriptor build()

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);
	}