public void ParentMachineStateChanged(QualifiedName state, QualifiedName transition) { if (state != m_parentState) { UpdateState(null, null); } else { if (m_lastState == null) { UpdateState(m_initialStateName, null); } else { UpdateState(m_lastState, null); } } }