public class JavaPullUpHelper extends java.lang.Object implements PullUpHelper<MemberInfo>
INSTANCE| Constructor and Description |
|---|
JavaPullUpHelper(PullUpData data) |
| Modifier and Type | Method and Description |
|---|---|
void |
encodeContextInfo(MemberInfo info) |
void |
move(MemberInfo info,
PsiSubstitutor substitutor) |
void |
moveFieldInitializations(java.util.LinkedHashSet<PsiField> movedFields) |
void |
postProcessMember(PsiMember member) |
void |
setCorrectVisibility(MemberInfo info) |
void |
updateUsage(PsiElement element) |
public JavaPullUpHelper(PullUpData data)
public void encodeContextInfo(MemberInfo info)
encodeContextInfo in interface PullUpHelper<MemberInfo>public void move(MemberInfo info, PsiSubstitutor substitutor)
move in interface PullUpHelper<MemberInfo>public void postProcessMember(PsiMember member)
postProcessMember in interface PullUpHelper<MemberInfo>public void setCorrectVisibility(MemberInfo info)
setCorrectVisibility in interface PullUpHelper<MemberInfo>public void moveFieldInitializations(java.util.LinkedHashSet<PsiField> movedFields)
moveFieldInitializations in interface PullUpHelper<MemberInfo>public void updateUsage(PsiElement element)
updateUsage in interface PullUpHelper<MemberInfo>