+ names.insert( dIt->first );
+}
+
+// -------------------------------------------------------------------------
+unsigned int cpPlugins::Interface::ProcessObject::
+GetNumberOfInputs( ) const
+{
+ return( this->m_Inputs.size( ) );
+}
+
+// -------------------------------------------------------------------------
+unsigned int cpPlugins::Interface::ProcessObject::
+GetNumberOfOutputs( ) const
+{
+ return( this->m_Outputs.size( ) );
+}
+
+// -------------------------------------------------------------------------
+bool cpPlugins::Interface::ProcessObject::
+SetOutputObjectName(
+ const std::string& new_object_name, const std::string& output_name
+ )
+{
+ auto oIt = this->m_Outputs.find( output_name );
+ if( oIt != this->m_Outputs.end( ) )
+ {
+ this->m_OutputObjectsNames[ output_name ] = new_object_name;
+ this->Modified( );
+ return( true );
+ }
+ else
+ return( false );