public override void NotifyExternalRefencesOnChange() { for( int i = 0: i < m_externalReferences.Count: i++ ) { ParentNode node = UIUtils.GetNode( m_externalReferences[ i ].NodeId ): if( node ) { OutputPort port = node.GetOutputPortByUniqueId( m_externalReferences[ i ].PortId ): port.UpdateInfoOnExternalConn( m_nodeId, m_portId, m_dataType ): node.OnConnectedInputNodeChanges( m_externalReferences[ i ].PortId, m_nodeId, m_portId, m_name, m_dataType ): } } }