RunConfiguration () { final XsltRunConfiguration configuration = (XsltRunConfiguration)super.clone(); configuration.myParameters = new ArrayList<>(myParameters); if (myXsltFile != null) configuration.myXsltFile = VirtualFilePointerManager.getInstance().duplicate(myXsltFile, getProject(), null); if (myXmlInputFile != null) configuration.myXmlInputFile = VirtualFilePointerManager.getInstance().duplicate(myXmlInputFile, getProject(), null); return configuration; }