|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@UML(identifier="MD_ExtendedElementInformation", specification=ISO_19115) public interface ExtendedElementInformation
New metadata element, not found in ISO 19115, which is required to describe geographic data.
Method Summary | |
---|---|
InternationalString |
getCondition()
Condition under which the extended element is mandatory. |
Datatype |
getDataType()
Code which identifies the kind of value provided in the extended element. |
InternationalString |
getDefinition()
Definition of the extended element. |
Integer |
getDomainCode()
Three digit code assigned to the extended element. |
InternationalString |
getDomainValue()
Valid values that can be assigned to the extended element. |
Integer |
getMaximumOccurrence()
Maximum occurrence of the extended element. |
String |
getName()
Name of the extended metadata element. |
Obligation |
getObligation()
Obligation of the extended element. |
Collection<String> |
getParentEntity()
Name of the metadata entity(s) under which this extended metadata element may appear. |
Collection<? extends InternationalString> |
getRationales()
Reason for creating the extended element. |
InternationalString |
getRule()
Specifies how the extended element relates to other existing elements and entities. |
String |
getShortName()
Short form suitable for use in an implementation method such as XML or SGML. |
Collection<? extends ResponsibleParty> |
getSources()
Name of the person or organization creating the extended element. |
Method Detail |
---|
@UML(identifier="name", obligation=MANDATORY, specification=ISO_19115) String getName()
@UML(identifier="shortName", obligation=CONDITIONAL, specification=ISO_19115) String getShortName()
null
if the data type
is code list element.
@UML(identifier="domainCode", obligation=CONDITIONAL, specification=ISO_19115) Integer getDomainCode()
@UML(identifier="definition", obligation=MANDATORY, specification=ISO_19115) InternationalString getDefinition()
@UML(identifier="obligation", obligation=CONDITIONAL, specification=ISO_19115) Obligation getObligation()
@UML(identifier="condition", obligation=CONDITIONAL, specification=ISO_19115) InternationalString getCondition()
@UML(identifier="dataType", obligation=MANDATORY, specification=ISO_19115) Datatype getDataType()
@UML(identifier="maximumOccurrence", obligation=CONDITIONAL, specification=ISO_19115) Integer getMaximumOccurrence()
null
if it doesn't apply, for example if the
data type is enumeration,
code list or code list element.
@UML(identifier="domainValue", obligation=CONDITIONAL, specification=ISO_19115) InternationalString getDomainValue()
null
if it doesn't apply, for example if the
data type is enumeration,
code list or code list element.
@UML(identifier="parentEntity", obligation=MANDATORY, specification=ISO_19115) Collection<String> getParentEntity()
@UML(identifier="rule", obligation=MANDATORY, specification=ISO_19115) InternationalString getRule()
@UML(identifier="rationale", obligation=OPTIONAL, specification=ISO_19115) Collection<? extends InternationalString> getRationales()
@UML(identifier="source", obligation=MANDATORY, specification=ISO_19115) Collection<? extends ResponsibleParty> getSources()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |