- All Known Subinterfaces:
LegalConstraints
,SecurityConstraints
Restrictions on the access and use of a resource or metadata.
- Since:
- 2.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault Scope
Spatial and / or temporal extents and or levels of the application of the constraints restrictions.default Collection
<? extends BrowseGraphic> Graphics / symbols indicating the constraint.default Collection
<? extends Citation> Citations for the limitation of constraint.default Releasability
Information concerning the parties to whom the resource can or cannot be released.default Collection
<? extends Responsibility> Parties responsible for the resource constraints.default Collection
<? extends InternationalString> Limitation affecting the fitness for use of the resource.
-
Method Details
-
getUseLimitations
@UML(identifier="useLimitation", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends InternationalString> getUseLimitations()Limitation affecting the fitness for use of the resource. Returns an empty collection if none.Example: not to be used for navigation.- Returns:
- limitation affecting the fitness for use of the resource.
-
getConstraintApplicationScope
@UML(identifier="constraintApplicationScope", obligation=OPTIONAL, specification=ISO_19115) default Scope getConstraintApplicationScope()Spatial and / or temporal extents and or levels of the application of the constraints restrictions.- Returns:
- extents or levels of the application of the constraints restrictions, or
null
if none. - Since:
- 3.1
-
getGraphics
@UML(identifier="graphic", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends BrowseGraphic> getGraphics()Graphics / symbols indicating the constraint. Returns an empty collection if none.- Returns:
- graphics or symbols indicating the constraint.
- Since:
- 3.1
-
getReferences
@UML(identifier="reference", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends Citation> getReferences()Citations for the limitation of constraint. Returns an empty collection if none.Example: copyright statement, license agreement, etc.- Returns:
- citations for the limitation of constraint, or
null
if none. - Since:
- 3.1
-
getReleasability
@UML(identifier="releasability", obligation=OPTIONAL, specification=ISO_19115) default Releasability getReleasability()Information concerning the parties to whom the resource can or cannot be released.- Returns:
- information concerning the parties to whom the resource can or cannot be released, or
null
if none. - Since:
- 3.1
-
getResponsibleParties
@UML(identifier="responsibleParty", obligation=OPTIONAL, specification=ISO_19115) default Collection<? extends Responsibility> getResponsibleParties()Parties responsible for the resource constraints. Returns an empty collection if none.- Returns:
- parties responsible for the resource constraints.
- Since:
- 3.1
-