@UML(identifier="MI_Operation", specification=ISO_19115_2) public interface Operation
Modifier and Type | Method and Description |
---|---|
Collection<? extends Operation> |
getChildOperations()
Sub-missions that make up part of a larger mission.
|
Citation |
getCitation()
Identification of the mission.
|
InternationalString |
getDescription()
Description of the mission on which the platform observations are made and the
objectives of that mission.
|
Identifier |
getIdentifier()
Unique identification of the operation.
|
Collection<? extends Objective> |
getObjectives()
Object(s) or area(s) of interest to be sensed.
|
Operation |
getParentOperation()
Heritage of the operation.
|
Plan |
getPlan()
Plan satisfied by the operation.
|
Collection<? extends Platform> |
getPlatforms()
Platform (or platforms) used in the operation.
|
Collection<? extends Event> |
getSignificantEvents()
Record of an event occurring during an operation.
|
Progress |
getStatus()
Status of the data acquisition.
|
OperationType |
getType()
Collection technique for the operation.
|
@UML(identifier="description", obligation=OPTIONAL, specification=ISO_19115_2) InternationalString getDescription()
@UML(identifier="citation", obligation=OPTIONAL, specification=ISO_19115_2) Citation getCitation()
@UML(identifier="identifier", obligation=MANDATORY, specification=ISO_19115_2) Identifier getIdentifier()
@UML(identifier="status", obligation=MANDATORY, specification=ISO_19115_2) Progress getStatus()
@UML(identifier="type", obligation=OPTIONAL, specification=ISO_19115_2) OperationType getType()
@UML(identifier="childOperation", obligation=OPTIONAL, specification=ISO_19115_2) Collection<? extends Operation> getChildOperations()
@UML(identifier="objective", obligation=OPTIONAL, specification=ISO_19115_2) Collection<? extends Objective> getObjectives()
@UML(identifier="parentOperation", obligation=MANDATORY, specification=ISO_19115_2) Operation getParentOperation()
@UML(identifier="plan", obligation=OPTIONAL, specification=ISO_19115_2) Plan getPlan()
@UML(identifier="platform", obligation=OPTIONAL, specification=ISO_19115_2) Collection<? extends Platform> getPlatforms()
@UML(identifier="significantEvent", obligation=OPTIONAL, specification=ISO_19115_2) Collection<? extends Event> getSignificantEvents()
Copyright © 1994–2019 Open Geospatial Consortium. All rights reserved.