if (declaration != null) { createTypeSignature(sourceRewrite, declaration, status, new SubProgressMonitor(monitor, 20)); final IField[] fields= getExtractedFields(fSubType.getCompilationUnit()); if (fields.length > 0) ASTNodeDeleteUtil.markAsDeleted(fields, sourceRewrite, sourceRewrite.createCategorizedGroupDescription(RefactoringCoreMessages.ExtractInterfaceProcessor_remove_field_label, SET_EXTRACT_INTERFACE));
if (declaration != null) { createTypeSignature(sourceRewrite, declaration, status, new SubProgressMonitor(monitor, 20)); final IField[] fields= getExtractedFields(fSubType.getCompilationUnit()); if (fields.length > 0) ASTNodeDeleteUtil.markAsDeleted(fields, sourceRewrite, sourceRewrite.createCategorizedGroupDescription(RefactoringCoreMessages.ExtractInterfaceProcessor_remove_field_label, SET_EXTRACT_INTERFACE));
if (declaration != null) { createTypeSignature(sourceRewrite, declaration, status, new SubProgressMonitor(monitor, 20)); final IField[] fields= getExtractedFields(fSubType.getCompilationUnit()); if (fields.length > 0) ASTNodeDeleteUtil.markAsDeleted(fields, sourceRewrite, sourceRewrite.createCategorizedGroupDescription(RefactoringCoreMessages.ExtractInterfaceProcessor_remove_field_label, SET_EXTRACT_INTERFACE));