public class OverrideProposalUtil
extends java.lang.Object
Constructor and Description |
---|
OverrideProposalUtil() |
Modifier and Type | Method and Description |
---|---|
protected void |
addConstructorCandidates(ResolvedFeatures resolvedFeatures,
IVisibilityHelper visibilityHelper,
java.util.List<IResolvedExecutable> result) |
protected void |
addOperationCandidates(ResolvedFeatures resolvedFeatures,
IVisibilityHelper visibilityHelper,
java.util.List<IResolvedExecutable> result) |
java.util.List<IResolvedExecutable> |
getImplementationCandidates(JvmDeclaredType type,
boolean isAnonymous) |
protected boolean |
isCandidate(LightweightTypeReference type,
IResolvedExecutable executable,
IVisibilityHelper visibilityHelper) |
protected boolean |
isVisible(IResolvedExecutable executable,
IVisibilityHelper visibilityHelper) |
public java.util.List<IResolvedExecutable> getImplementationCandidates(JvmDeclaredType type, boolean isAnonymous)
protected void addOperationCandidates(ResolvedFeatures resolvedFeatures, IVisibilityHelper visibilityHelper, java.util.List<IResolvedExecutable> result)
protected void addConstructorCandidates(ResolvedFeatures resolvedFeatures, IVisibilityHelper visibilityHelper, java.util.List<IResolvedExecutable> result)
protected boolean isCandidate(LightweightTypeReference type, IResolvedExecutable executable, IVisibilityHelper visibilityHelper)
protected boolean isVisible(IResolvedExecutable executable, IVisibilityHelper visibilityHelper)