Exemplo n.º 1
0
 public Entry(IEntity what, ILocation where, IFuzzyDateTimeRange when, ICitation citation, IAudit audit) : base()
 {
     this[Entry.what]     = what;
     this[Entry.where]    = where;
     this[Entry.when]     = when;
     this[Entry.citation] = citation;
     this[Entry.audit]    = audit;
 }
Exemplo n.º 2
0
        private static SharpKml.Dom.TimeSpan GetTimespan(IFuzzyDateTimeRange temporal)
        {
            var beginning = temporal.StartDateTime.DateTime;
            var ending    = temporal.EndDateTime?.DateTime;

            return(new SharpKml.Dom.TimeSpan
            {
                Begin = beginning,
                End = ending,
            });
        }
Exemplo n.º 3
0
 public TemporalRole(IRole role, IFuzzyDateTimeRange dateRange, ICitation citation, IAudit audit) : base(dateRange.StartDateTime, dateRange.EndDateTime, citation, audit) => this.Role = role;
Exemplo n.º 4
0
 public TemporalLocation(ILocation location, IFuzzyDateTimeRange dateTimeRange, ICitation citation, IAudit audit) : base(dateTimeRange.StartDateTime, dateTimeRange.EndDateTime, citation, audit)
 {
     Location = location;
 }