public class OverrideImplementsAnnotationsHandlerImpl extends java.lang.Object implements OverrideImplementsAnnotationsHandler
EP_NAME| Constructor and Description |
|---|
OverrideImplementsAnnotationsHandlerImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getAnnotations(Project project) |
java.lang.String[] |
getAnnotations(PsiFile file)
Returns annotations which should be copied from a source to an implementation (by default, no annotations are copied).
|
void |
transferToTarget(java.lang.String annotation,
PsiModifierListOwner source,
PsiModifierListOwner target) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitannotationsToRemove, cleanup, repeatAnnotationsFromSourcepublic OverrideImplementsAnnotationsHandlerImpl()
public java.lang.String[] getAnnotations(Project project)
getAnnotations in interface OverrideImplementsAnnotationsHandlerpublic void transferToTarget(java.lang.String annotation,
PsiModifierListOwner source,
PsiModifierListOwner target)
transferToTarget in interface OverrideImplementsAnnotationsHandlerpublic java.lang.String[] getAnnotations(PsiFile file)
OverrideImplementsAnnotationsHandlergetAnnotations in interface OverrideImplementsAnnotationsHandler