Designations for the operation used to acquire the dataset.
- Since:
- 2.3
-
Method Summary
Modifier and TypeMethodDescriptiondefault Collection<? extends Operation> Sub-missions that make up part of a larger mission.default CitationIdentification of the mission.default InternationalStringDescription of the mission on which the platform observations are made and the objectives of that mission.default IdentifierUnique identification of the operation.default Collection<? extends Objective> Object(s) or area(s) of interest to be sensed.default OperationHeritage of the operation.default PlangetPlan()Plan satisfied by the operation.default Collection<? extends Platform> Platform (or platforms) used in the operation.default Collection<? extends Event> Record of an event occurring during an operation.Status of the data acquisition.default OperationTypegetType()Collection technique for the operation.
-
Method Details
-
getDescription
@UML(identifier="description", obligation=OPTIONAL, specification=ISO_19115_2) default InternationalString getDescription()Description of the mission on which the platform observations are made and the objectives of that mission.- Returns:
- description of the mission, or
null.
-
getCitation
@UML(identifier="citation", obligation=OPTIONAL, specification=ISO_19115_2) default Citation getCitation()Identification of the mission.- Returns:
- identification of the mission, or
null.
-
getIdentifier
@UML(identifier="identifier", obligation=OPTIONAL, specification=ISO_19115_2) default Identifier getIdentifier()Unique identification of the operation.- Returns:
- unique identification of the operation.
-
getStatus
Status of the data acquisition.- Returns:
- status of the data acquisition.
-
getType
@UML(identifier="type", obligation=OPTIONAL, specification=ISO_19115_2) default OperationType getType()Collection technique for the operation.- Returns:
- collection technique for the operation, or
null.
-
getChildOperations
@UML(identifier="childOperation", obligation=OPTIONAL, specification=ISO_19115_2) default Collection<? extends Operation> getChildOperations()Sub-missions that make up part of a larger mission.- Returns:
- sub-missions.
-
getObjectives
@UML(identifier="objective", obligation=OPTIONAL, specification=ISO_19115_2) default Collection<? extends Objective> getObjectives()Object(s) or area(s) of interest to be sensed.- Returns:
- object(s) or area(s) of interest.
-
getParentOperation
@UML(identifier="parentOperation", obligation=OPTIONAL, specification=ISO_19115_2) default Operation getParentOperation()Heritage of the operation.- Returns:
- heritage of the operation, or
null.
-
getPlan
Plan satisfied by the operation.- Returns:
- plan satisfied by the operation, or
null.
-
getPlatforms
@UML(identifier="platform", obligation=OPTIONAL, specification=ISO_19115_2) default Collection<? extends Platform> getPlatforms()Platform (or platforms) used in the operation.- Returns:
- Platforms used in the operation.
-
getSignificantEvents
@UML(identifier="significantEvent", obligation=OPTIONAL, specification=ISO_19115_2) default Collection<? extends Event> getSignificantEvents()Record of an event occurring during an operation.- Returns:
- record of an event occurring during an operation.
-