Esempio n. 1
0
        public LineData()
        {
            UniquenessValidator    = new LineUniquenessValidator(this);
            PointsNotSameValidator = new PointsNotSameValidator(EnumeratePoints());

            NameUpdated.Subscribe(PointsNotSameValidator.Update);
        }
Esempio n. 2
0
        private void OnDeserialized()
        {
            UniquenessValidator    = new LineUniquenessValidator(this);
            PointsNotSameValidator = new PointsNotSameValidator(EnumeratePoints());

            NameUpdated.Subscribe(PointsNotSameValidator.Update);
            PointsNotSameValidator.Update();
        }