blob: c8e1f1ff4fcb6dbb738a1386ebfdd27a71879733 [file] [log] [blame]
package com.jetbrains.python.refactoring.classes.membersManager;
import com.intellij.usageView.UsageInfo;
import com.jetbrains.python.psi.PyClass;
import org.jetbrains.annotations.NotNull;
/**
* TODO: Make it generic to allow to reuse in another projects?
* Usage info that displays destination (where should member be moved)
*
* @author Ilya.Kazakevich
*/
class PyUsageInfo extends UsageInfo {
@NotNull
private final PyClass myTo;
PyUsageInfo(@NotNull final PyClass to) {
super(to, true); //TODO: Make super generic and get rid of field?
myTo = to;
}
@NotNull
public PyClass getTo() {
return myTo;
}
}