|
||||||||||
| 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 ExtendedElementInformationNew 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 | |||||||||