Interface CalendarEra

  • All Superinterfaces:
    IdentifiedObject

    @UML(identifier="TM_CalendarEra",
         specification=ISO_19108)
    public interface CalendarEra
    extends IdentifiedObject
    Characteristics of each calendar era.
    Since:
    2.3
    • Method Detail

      • getReferenceEvent

        @UML(identifier="referenceEvent",
             obligation=MANDATORY,
             specification=ISO_19108)
        InternationalString getReferenceEvent()
        Returns name or description of a mythical or historic event which fixes the position of the base scale of the CalendarEra.
        Returns:
        name or description of a mythical or historic event which fixes the position of the base scale of the CalendarEra.
      • getReferenceDate

        @UML(identifier="referenceDate",
             obligation=MANDATORY,
             specification=ISO_19108)
        CalendarDate getReferenceDate()
        Returns date of the reference event expressed as a date in the given calendar.
        Returns:
        date of the reference event expressed as a date in the given calendar.
      • getJulianReference

        @UML(identifier="julianReference",
             obligation=MANDATORY,
             specification=ISO_19108)
        JulianDate getJulianReference()
        Returns the julian date that corresponds to the reference date.
        Returns:
        the julian date that corresponds to the reference date.
      • getEpochOfUse

        @UML(identifier="epochOfUse",
             obligation=MANDATORY,
             specification=ISO_19108)
        Period getEpochOfUse()
        Returns the period for which the calendar era was used as a basis for dating.
        Returns:
        the period for which the calendar era was used as a basis for dating.