- 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
Modifier and TypeFieldDescriptionstatic final Progress
Agreed to by sponsor.static final Progress
Production of the data has been completed.static final Progress
Resource superseded and will become obsolete, use only for historical purposes.static final Progress
Progress concluded and no changes will be accepted.static final Progress
Data has been stored in an offline storage facilitystatic final Progress
Rejected by sponsor.static final Progress
Data is no longer relevant.static final Progress
Data is continually being updated.static final Progress
Committed to, but not yet addressed.static final Progress
Fixed date has been established upon or by which the data will be created or updated.static final Progress
Suggested that development needs to be undertaken.static final Progress
Data needs to be generated or updated.static final Progress
Item is no longer recommended for use.static final Progress
Replaced by new.static final Progress
Provisional changes likely before resource becomes final of complete.static final Progress
Data is currently in the process of being created.static final Progress
Acceptable under specific condition.static final Progress
Removed from consideration. -
Method Summary
Methods inherited from class org.opengis.util.CodeList
compareTo, identifier, name, ordinal, readResolve, toString, valueOf, valueOf, valueOf, values
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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 parentCodeList
class. -
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.
-