public interface IntroduceParameterMethodUsagesProcessor
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<IntroduceParameterMethodUsagesProcessor> |
EP_NAME |
Modifier and Type | Method and Description |
---|---|
void |
findConflicts(IntroduceParameterData data,
UsageInfo[] usages,
MultiMap<PsiElement,java.lang.String> conflicts) |
boolean |
isMethodUsage(UsageInfo usage) |
boolean |
processAddDefaultConstructor(IntroduceParameterData data,
UsageInfo usage,
UsageInfo[] usages) |
boolean |
processAddSuperCall(IntroduceParameterData data,
UsageInfo usage,
UsageInfo[] usages) |
boolean |
processChangeMethodSignature(IntroduceParameterData data,
UsageInfo usage,
UsageInfo[] usages) |
boolean |
processChangeMethodUsage(IntroduceParameterData data,
UsageInfo usage,
UsageInfo[] usages) |
static final ExtensionPointName<IntroduceParameterMethodUsagesProcessor> EP_NAME
boolean isMethodUsage(UsageInfo usage)
void findConflicts(IntroduceParameterData data, UsageInfo[] usages, MultiMap<PsiElement,java.lang.String> conflicts)
boolean processChangeMethodUsage(IntroduceParameterData data, UsageInfo usage, UsageInfo[] usages) throws IncorrectOperationException
IncorrectOperationException
boolean processChangeMethodSignature(IntroduceParameterData data, UsageInfo usage, UsageInfo[] usages) throws IncorrectOperationException
IncorrectOperationException
boolean processAddDefaultConstructor(IntroduceParameterData data, UsageInfo usage, UsageInfo[] usages)
boolean processAddSuperCall(IntroduceParameterData data, UsageInfo usage, UsageInfo[] usages) throws IncorrectOperationException
IncorrectOperationException