public void PrimitiveAttributesChanged(ClassObject changedObject)
        {
            ClassPropertyChangeEvent newEvent = new ClassPropertyChangeEvent()
            {
                ChangedClass = changedObject
            };

            foreach (var handler in _primitiveAttributesChangedHandlers)
            {
                if (handler == null)
                {
                    continue;
                }
                handler(newEvent);
            }
        }
        public void ClassNameChanged(ClassObject changedObject)
        {
            ClassPropertyChangeEvent newEvent = new ClassPropertyChangeEvent()
            {
                ChangedClass = changedObject
            };

            foreach (var handler in _classNameChangedHandlers)
            {
                if (handler == null)
                {
                    continue;
                }
                handler(newEvent);
            }
        }