blob: 2869d0d15d97d012eaa3b3941777d7ba988d3c06 [file] [log] [blame]
package com.intellij.refactoring.classMembers;
import com.intellij.psi.PsiElement;
import org.jetbrains.annotations.NotNull;
/**
* Nikolay.Tropin
* 8/23/13
*/
public abstract class AbstractMemberInfoModel<T extends PsiElement, M extends MemberInfoBase<T>> implements MemberInfoModel<T, M> {
@Override
public boolean isMemberEnabled(M member) {
return true;
}
@Override
public boolean isCheckedWhenDisabled(M member) {
return false;
}
@Override
public boolean isAbstractEnabled(M member) {
return false;
}
@Override
public boolean isAbstractWhenDisabled(M member) {
return false;
}
@Override
public Boolean isFixedAbstract(M member) {
return null;
}
@Override
public int checkForProblems(@NotNull M member) {
return OK;
}
@Override
public String getTooltipText(M member) {
return null;
}
@Override
public void memberInfoChanged(MemberInfoChange<T, M> event) {
}
}