this.setNameDPC(dpcCurrentFile.getName());
this.setNameDPC(DPC.getName());
	public void changeDPC (File DPC) throws IOException	{		File dpcCurrentFile = new File(PreferencesManager.getInstance()				.getWorkspace()				+ File.separator + this.sName + File.separator + this.sNameDPC);		// s'il existe on supprime l'ancien dpc		if (dpcCurrentFile.exists())		{			// on supprime l'ancien dpc			if (dpcCurrentFile.delete())			{				System.out.println("L'ancien dpc est supprim?.");			}			else			{				System.err.println("l'ancien dpc n'a pas ?t? supprim?.");			}		}		// on r?initialise l'attribut sNameDPC		this.setNameDPC(dpcCurrentFile.getName());		// on cr?e le fichier qui va accueillir le flux		dpcCurrentFile = new File(PreferencesManager.getInstance()				.getWorkspace()				+ File.separator + this.sName + File.separator + DPC.getName());		// on copie le fichier en parametre et on le redirige		// vers le .dpc du projet grace a des flux		FileInputStream fis = new FileInputStream(DPC);		FileOutputStream fos = new FileOutputStream(dpcCurrentFile);		FilesManager.getInstance().copyFile(fis, fos);	}