/** * Creates a new interface file. * * @return Description of the Returned Value */ private File createInterfaceFile() { File newFile = null; TypeSummary ts = (TypeSummary) m_summaryList.elementAt(0); PackageSummary ps = ts.getPackageSummary(); if (m_packageName == null) { m_packageName = ps.getName(); } CreateNewInterface cni = new CreateNewInterface(ts, m_packageName, m_interfaceName); try { newFile = cni.run(); } catch (RefactoringException re) { re.printStackTrace(); return null; } m_complexTransform.createFile(newFile); return newFile; }