protected override void Initialize(ISystemContext context, NodeState source) { BaseTypeState type = source as BaseTypeState; if (type != null) { m_superTypeId = type.m_superTypeId; m_isAbstract = type.m_isAbstract; } base.Initialize(context, source); } #endregion