if (fFilePatterns != null && "".equals(fFilePatterns))
if (fFilePatterns != null && !"".equals(fFilePatterns))
				public RefactoringDescriptor getRefactoringDescriptor() {					final Map arguments= new HashMap();					arguments.put(ATTRIBUTE_HANDLE, fType.getHandleIdentifier());					arguments.put(ATTRIBUTE_NAME, getNewElementName());					if (fFilePatterns != null && "".equals(fFilePatterns)) //$NON-NLS-1$						arguments.put(ATTRIBUTE_PATTERNS, fFilePatterns);					arguments.put(ATTRIBUTE_REFERENCES, Boolean.valueOf(fUpdateReferences).toString());					arguments.put(ATTRIBUTE_QUALIFIED, Boolean.valueOf(fUpdateQualifiedNames).toString());					arguments.put(ATTRIBUTE_TEXTUAL_MATCHES, Boolean.valueOf(fUpdateTextualMatches).toString());					String project= null;					IJavaProject javaProject= fType.getJavaProject();					if (javaProject != null)						project= javaProject.getElementName();					return new RefactoringDescriptor(ID_RENAME_TYPE, project, MessageFormat.format(RefactoringCoreMessages.RenameTypeProcessor_descriptor_description, new String[] { JavaElementLabels.getElementLabel(fType, JavaElementLabels.ALL_FULLY_QUALIFIED), getNewElementName()}), null, arguments);				}