Settlement.cs

28 lines | 826 B Blame History Raw Download
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using ModelData.BusinessModel.Tools;
using ModelData.BusinessModel.BaseAndInterface;

namespace ModelData.BusinessModel.MainEntities
{
    public class Settlement : BaseOntologyEntity
    {
        public Coordinate Coordinate { set; get; }
        public Dictionary<string, string> Properties { set; get; }

        public List<EditedSettlement> EditedSettlements { set; get; }
        public Settlement (string URL, string Title, Coordinate Coordinate)
        {
            this.URL = URL;
            this.Title = Title;
            this.Coordinate = Coordinate;
            Properties = new Dictionary<string, string>();
            EditedSettlements = new List<EditedSettlement>();
        }
    }
}