org.apache.creadur.whisker.model.Descriptor
org.apache.creadur.whisker.model.Descriptor
build(org.jdom2.Document document)
Builds work from the given document.
org.apache.creadur.whisker.model.ByOrganisation
byOrganisation(org.jdom2.Element byOrganisation,
Map<String,org.apache.creadur.whisker.model.Organisation> organisationsById)
Builds a by-organisation model from xml.
org.apache.creadur.whisker.model.ByOrganisation
byOrganisation(org.jdom2.Element element,
org.apache.creadur.whisker.model.Organisation organisation)
Builds a by-organisation model from xml.
SortedSet<org.apache.creadur.whisker.model.ByOrganisation>
Collects by-organisation children.
Collection<org.apache.creadur.whisker.model.WithinDirectory>
collectContents(org.jdom2.Document document,
Map<String,org.apache.creadur.whisker.model.License> licenses,
Map<String,org.apache.creadur.whisker.model.Organisation> organisations)
Collects contents of the document.
Collection<org.apache.creadur.whisker.model.Resource>
org.apache.creadur.whisker.model.License
Builds a license model from xml.
org.apache.creadur.whisker.model.License
license(org.jdom2.Element element,
Map<String,org.apache.creadur.whisker.model.License> licenses)
Finds the license with an id matching that referenced by the element.
Map<String,org.apache.creadur.whisker.model.License>
Collects license definitions within document.
Collects notices in the given documents.
Map<String,org.apache.creadur.whisker.model.Organisation>
Collects organisation definitions within document.
org.apache.creadur.whisker.model.Organisation
Builds an organisation model from xml.
org.apache.creadur.whisker.model.Organisation
organisation(org.jdom2.Element element,
Map<String,org.apache.creadur.whisker.model.Organisation> organisationsById)
Builds a list of parameter values by name.
Gets the additional primary copyright notice from the document.
org.apache.creadur.whisker.model.License
Finds the primary license for the given document from the given licenses.
Retrieves the text of the primary notice.
Retrieves the ID of the primary organisation.
Collection<org.apache.creadur.whisker.model.ByOrganisation>
publicDomain(Map<String,org.apache.creadur.whisker.model.Organisation> organisations,
org.jdom2.Element parent)
Collects child organisations of public domain.
org.apache.creadur.whisker.model.Resource
org.apache.creadur.whisker.model.WithinDirectory
withinDirectory(org.jdom2.Element element,
Map<String,org.apache.creadur.whisker.model.License> licenses,
Map<String,org.apache.creadur.whisker.model.Organisation> organisations)
Builds a within directory model from XML.
org.apache.creadur.whisker.model.WithLicense
withLicense(org.jdom2.Element element,
Map<String,org.apache.creadur.whisker.model.License> licenses,
Map<String,org.apache.creadur.whisker.model.Organisation> organisations)
Collection<org.apache.creadur.whisker.model.WithLicense>
withLicenses(Map<String,org.apache.creadur.whisker.model.License> licenses,
Map<String,org.apache.creadur.whisker.model.Organisation> organisations,
org.jdom2.Element parent)
Collects child with-licenses.