- All Implemented Interfaces:
Serializable,Comparable<Progress>,ControlledVocabulary
@UML(identifier="MD_ProgressCode",
specification=ISO_19115)
public final class Progress
extends CodeList<Progress>
Status of the dataset or progress of a review.
- Since:
- 2.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opengis.util.CodeList
CodeList.Filter -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ProgressAgreed to by sponsor.static final ProgressProduction of the data has been completed.static final ProgressResource superseded and will become obsolete, use only for historical purposes.static final ProgressProgress concluded and no changes will be accepted.static final ProgressData has been stored in an offline storage facilitystatic final ProgressRejected by sponsor.static final ProgressData is no longer relevant.static final ProgressData is continually being updated.static final ProgressCommitted to, but not yet addressed.static final ProgressFixed date has been established upon or by which the data will be created or updated.static final ProgressSuggested that development needs to be undertaken.static final ProgressData needs to be generated or updated.static final ProgressItem is no longer recommended for use.static final ProgressReplaced by new.static final ProgressProvisional changes likely before resource becomes final of complete.static final ProgressData is currently in the process of being created.static final ProgressAcceptable under specific condition.static final ProgressRemoved from consideration. -
Method Summary
Methods inherited from class org.opengis.util.CodeList
compareTo, identifier, name, ordinal, readResolve, toString, valueOf, valueOf, valueOf, valuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.opengis.util.ControlledVocabulary
names
-
Field Details
-
COMPLETED
@UML(identifier="completed", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress COMPLETEDProduction of the data has been completed. -
HISTORICAL_ARCHIVE
@UML(identifier="historicalArchive", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress HISTORICAL_ARCHIVEData has been stored in an offline storage facility -
OBSOLETE
@UML(identifier="obsolete", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress OBSOLETEData is no longer relevant. -
ON_GOING
@UML(identifier="onGoing", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress ON_GOINGData is continually being updated. -
PLANNED
@UML(identifier="planned", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress PLANNEDFixed date has been established upon or by which the data will be created or updated. -
REQUIRED
@UML(identifier="required", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress REQUIREDData needs to be generated or updated. -
UNDER_DEVELOPMENT
@UML(identifier="underDevelopment", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress UNDER_DEVELOPMENTData is currently in the process of being created. -
FINAL
@UML(identifier="final", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress FINALProgress concluded and no changes will be accepted.- Since:
- 3.1
-
PENDING
@UML(identifier="pending", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress PENDINGCommitted to, but not yet addressed.- Since:
- 3.1
-
RETIRED
@UML(identifier="retired", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress RETIREDItem is no longer recommended for use. It has not been superseded by another item.- Since:
- 3.1
-
SUPERSEDED
@UML(identifier="superseded", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress SUPERSEDEDReplaced by new.- Since:
- 3.1
-
TENTATIVE
@UML(identifier="tentative", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress TENTATIVEProvisional changes likely before resource becomes final of complete.- Since:
- 3.1
-
VALID
@UML(identifier="valid", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress VALIDAcceptable under specific condition.- Since:
- 3.1
-
ACCEPTED
@UML(identifier="accepted", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress ACCEPTEDAgreed to by sponsor.- Since:
- 3.1
-
NOT_ACCEPTED
@UML(identifier="notAccepted", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress NOT_ACCEPTEDRejected by sponsor.- Since:
- 3.1
-
WITHDRAWN
@UML(identifier="withdrawn", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress WITHDRAWNRemoved from consideration.- Since:
- 3.1
-
PROPOSED
@UML(identifier="proposed", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress PROPOSEDSuggested that development needs to be undertaken.- Since:
- 3.1
-
DEPRECATED
@UML(identifier="deprecated", obligation=CONDITIONAL, specification=ISO_19115) public static final Progress DEPRECATEDResource superseded and will become obsolete, use only for historical purposes.- Since:
- 3.1
-
-
Method Details
-
values
-
family
Returns the list of codes of the same kind as this code list element. Invoking this method is equivalent to invokingvalues(), except that this method can be invoked on an instance of the parentCodeListclass. -
valueOf
Returns the progress that matches the given string, or returns a new one if none match it. This methods returns the first instance (in declaration order) for which the name is equals, ignoring case, to the given name. If no existing instance is found, then a new one is created for the given name.- Parameters:
code- the name of the code to fetch or to create.- Returns:
- a code matching the given name.
-