+// -------------------------------------------------------------------------
+void cpPlugins::Interface::DataObject::
+DisconnectPipeline( )
+{
+ if( this->m_RealDataObject.IsNotNull( ) )
+ {
+ this->m_RealDataObject->DisconnectPipeline( );
+ if( this->m_Source.IsNotNull( ) )
+ this->m_Source->Delete( );
+ this->Register( );
+
+ } // fi
+}
+
+// -------------------------------------------------------------------------
+cpPlugins::Interface::DataObject::
+DataObject( )
+ : Superclass( )
+{
+}
+
+// -------------------------------------------------------------------------
+cpPlugins::Interface::DataObject::
+~DataObject( )
+{
+}
+