protected override void Initialize(ISystemContext context, NodeState source) { ViewState instance = source as ViewState; if (instance != null) { m_eventNotifier = instance.m_eventNotifier; m_containsNoLoops = instance.m_containsNoLoops; } base.Initialize(context, source); } #endregion