public CProjectConfiguration(final INaviProject project,final ListenerProvider<IProjectListener> listeners,final SQLProvider provider,final int projectId,final String name,final String description,final Date creationDate,final Date modificationDate,final List<DebuggerTemplate> assignedDebuggers){
  m_project=project;
  m_listeners=listeners;
  m_provider=provider;
  m_id=projectId;
  m_name=name;
  m_description=description;
  m_creationDate=new Date(creationDate.getTime());
  m_modificationDate=new Date(modificationDate.getTime());
  m_assignedDebuggers=new ArrayList<DebuggerTemplate>(assignedDebuggers);
}

public CProjectConfiguration ( final INaviProject project , final ListenerProvider < IProjectListener > listeners , final SQLProvider provider , final int projectId , final String name , final String description , final Date creationDate , final Date modificationDate , final List < DebuggerTemplate > assignedDebuggers ) { m_project = project ; m_listeners = listeners ; m_provider = provider ; m_id = projectId ; m_name = name ; m_description = description ; m_creationDate = new Date ( creationDate . getTime ( ) ) ; m_modificationDate = new Date ( modificationDate . getTime ( ) ) ; m_assignedDebuggers = new ArrayList < DebuggerTemplate > ( assignedDebuggers ) ; }
creates a new configuration object .
