From dbdde74c641ef78022cc5644a1253ac889e6f174 Mon Sep 17 00:00:00 2001 From: "Maxim.Mossienko" Date: Wed, 11 Nov 2009 09:16:12 +0300 Subject: [PATCH] newlines --- .../classMembers/UsedByMemberDependencyGraph.java | 228 ++++++++++----------- 1 file changed, 114 insertions(+), 114 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/refactoring/classMembers/UsedByMemberDependencyGraph.java b/platform/lang-impl/src/com/intellij/refactoring/classMembers/UsedByMemberDependencyGraph.java index 91a665984c..d3663ba807 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/classMembers/UsedByMemberDependencyGraph.java +++ b/platform/lang-impl/src/com/intellij/refactoring/classMembers/UsedByMemberDependencyGraph.java @@ -1,114 +1,114 @@ -/* - * Copyright 2000-2009 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.intellij.refactoring.classMembers; - -import com.intellij.lang.LanguageDependentMembersRefactoringSupport; -import com.intellij.openapi.util.text.StringUtil; -import com.intellij.psi.NavigatablePsiElement; -import com.intellij.psi.PsiNamedElement; -import com.intellij.psi.PsiElement; -import com.intellij.refactoring.RefactoringBundle; -import com.intellij.util.containers.HashMap; - -import java.util.ArrayList; -import java.util.HashSet; -import java.util.Set; - -public class UsedByMemberDependencyGraph> implements MemberDependencyGraph { - protected HashSet mySelectedNormal; - protected HashSet mySelectedAbstract; - protected HashSet myMembers; - protected HashSet myDependencies = null; - protected HashMap> myDependenciesToDependent = null; - private final MemberDependenciesStorage myMemberDependenciesStorage; - - public UsedByMemberDependencyGraph(C aClass) { - myMemberDependenciesStorage = new MemberDependenciesStorage(aClass, null); - mySelectedNormal = new HashSet(); - mySelectedAbstract = new HashSet(); - myMembers = new HashSet(); - } - - public void memberChanged(M memberInfo) { - final ClassMembersRefactoringSupport support = - LanguageDependentMembersRefactoringSupport.INSTANCE.forLanguage(memberInfo.getMember().getLanguage()); - if (support != null && support.isProperMember(memberInfo)) { - myDependencies = null; - myDependenciesToDependent = null; - T member = memberInfo.getMember(); - myMembers.add(member); - if (!memberInfo.isChecked()) { - mySelectedNormal.remove(member); - mySelectedAbstract.remove(member); - } - else { - if (memberInfo.isToAbstract()) { - mySelectedNormal.remove(member); - mySelectedAbstract.add(member); - } - else { - mySelectedNormal.add(member); - mySelectedAbstract.remove(member); - } - } - } - } - - public Set getDependent() { - if(myDependencies == null) { - myDependencies = new HashSet(); - myDependenciesToDependent = new HashMap>(); - for (T member : myMembers) { - Set dependent = myMemberDependenciesStorage.getMemberDependencies(member); - for (final T aDependent : dependent) { - if (mySelectedNormal.contains(aDependent) && !mySelectedAbstract.contains(aDependent)) { - myDependencies.add(member); - HashSet deps = myDependenciesToDependent.get(member); - if (deps == null) { - deps = new HashSet(); - myDependenciesToDependent.put(member, deps); - } - deps.add(aDependent); - } - } - } - } - - return myDependencies; - } - - public Set getDependenciesOf(T member) { - final Set dependent = getDependent(); - if(!dependent.contains(member)) return null; - return myDependenciesToDependent.get(member); - } - - public String getElementTooltip(T element) { - final Set dependencies = getDependenciesOf(element); - if (dependencies == null || dependencies.size() == 0) return null; - - ArrayList strings = new ArrayList(); - for (T dep : dependencies) { - if (dep instanceof PsiNamedElement) { - strings.add(((PsiNamedElement)dep).getName()); - } - } - - if (strings.isEmpty()) return null; - return RefactoringBundle.message("uses.0", StringUtil.join(strings, ", ")); - } -} +/* + * Copyright 2000-2009 JetBrains s.r.o. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.intellij.refactoring.classMembers; + +import com.intellij.lang.LanguageDependentMembersRefactoringSupport; +import com.intellij.openapi.util.text.StringUtil; +import com.intellij.psi.NavigatablePsiElement; +import com.intellij.psi.PsiNamedElement; +import com.intellij.psi.PsiElement; +import com.intellij.refactoring.RefactoringBundle; +import com.intellij.util.containers.HashMap; + +import java.util.ArrayList; +import java.util.HashSet; +import java.util.Set; + +public class UsedByMemberDependencyGraph> implements MemberDependencyGraph { + protected HashSet mySelectedNormal; + protected HashSet mySelectedAbstract; + protected HashSet myMembers; + protected HashSet myDependencies = null; + protected HashMap> myDependenciesToDependent = null; + private final MemberDependenciesStorage myMemberDependenciesStorage; + + public UsedByMemberDependencyGraph(C aClass) { + myMemberDependenciesStorage = new MemberDependenciesStorage(aClass, null); + mySelectedNormal = new HashSet(); + mySelectedAbstract = new HashSet(); + myMembers = new HashSet(); + } + + public void memberChanged(M memberInfo) { + final ClassMembersRefactoringSupport support = + LanguageDependentMembersRefactoringSupport.INSTANCE.forLanguage(memberInfo.getMember().getLanguage()); + if (support != null && support.isProperMember(memberInfo)) { + myDependencies = null; + myDependenciesToDependent = null; + T member = memberInfo.getMember(); + myMembers.add(member); + if (!memberInfo.isChecked()) { + mySelectedNormal.remove(member); + mySelectedAbstract.remove(member); + } + else { + if (memberInfo.isToAbstract()) { + mySelectedNormal.remove(member); + mySelectedAbstract.add(member); + } + else { + mySelectedNormal.add(member); + mySelectedAbstract.remove(member); + } + } + } + } + + public Set getDependent() { + if(myDependencies == null) { + myDependencies = new HashSet(); + myDependenciesToDependent = new HashMap>(); + for (T member : myMembers) { + Set dependent = myMemberDependenciesStorage.getMemberDependencies(member); + for (final T aDependent : dependent) { + if (mySelectedNormal.contains(aDependent) && !mySelectedAbstract.contains(aDependent)) { + myDependencies.add(member); + HashSet deps = myDependenciesToDependent.get(member); + if (deps == null) { + deps = new HashSet(); + myDependenciesToDependent.put(member, deps); + } + deps.add(aDependent); + } + } + } + } + + return myDependencies; + } + + public Set getDependenciesOf(T member) { + final Set dependent = getDependent(); + if(!dependent.contains(member)) return null; + return myDependenciesToDependent.get(member); + } + + public String getElementTooltip(T element) { + final Set dependencies = getDependenciesOf(element); + if (dependencies == null || dependencies.size() == 0) return null; + + ArrayList strings = new ArrayList(); + for (T dep : dependencies) { + if (dep instanceof PsiNamedElement) { + strings.add(((PsiNamedElement)dep).getName()); + } + } + + if (strings.isEmpty()) return null; + return RefactoringBundle.message("uses.0", StringUtil.join(strings, ", ")); + } +} -- 2.11.4.GIT