Package com.luciad.format.metadata.model.metadataextension


package com.luciad.format.metadata.model.metadataextension

This package contains information about user specified extensions. It contains the optional MD_MetadataExtensionInformation entity. MD_MetadataExtensionInformation is an aggregate of information describing the extended metadata elements (MD_ExtendedElementInformation).

If the "dataType" element of MD_ExtendedElementInformation does not have a value of 'codelist', 'enumeration' or 'codelistElement'; then the "obligation", "maximumOccurence" and "domainValue" elements are mandatory.

If the "dataType" element of MD_ExtendedElementInformation has a value of 'codelistElement', then the "domainCode" element is mandatory.

If the "dataType" element of MD_ExtendedElementInformation does not have a value of 'codelistElement', then the "shortName" element is mandatory.

If the "obligation" element of MD_ExtendedElementInformation has a value of 'conditional', then the "condition" element is mandatory.

This package is described in ISO19115:2003 in figure A.13 (diagram) and B.2.11 (data dictionary).

Since:
10.0