public class ExtendsClassChecker extends DomCustomAnnotationChecker<ExtendClass>
| Constructor and Description |
|---|
ExtendsClassChecker() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<DomElementProblemDescriptor> |
checkExtendClass(GenericDomValue element,
PsiClass value,
java.lang.String name,
boolean instantiatable,
boolean canBeDecorator,
boolean allowInterface,
boolean allowNonPublic,
boolean allowAbstract,
boolean allowEnum,
DomElementAnnotationHolder holder) |
static java.util.List<DomElementProblemDescriptor> |
checkExtendsClassInReferences(GenericDomValue element,
DomElementAnnotationHolder holder) |
java.util.List<DomElementProblemDescriptor> |
checkForProblems(ExtendClass extend,
DomElement _element,
DomElementAnnotationHolder holder,
DomHighlightingHelper helper) |
java.lang.Class<ExtendClass> |
getAnnotationClass() |
public java.lang.Class<ExtendClass> getAnnotationClass()
getAnnotationClass in class DomCustomAnnotationChecker<ExtendClass>public java.util.List<DomElementProblemDescriptor> checkForProblems(ExtendClass extend, DomElement _element, DomElementAnnotationHolder holder, DomHighlightingHelper helper)
checkForProblems in class DomCustomAnnotationChecker<ExtendClass>public static java.util.List<DomElementProblemDescriptor> checkExtendClass(GenericDomValue element, PsiClass value, java.lang.String name, boolean instantiatable, boolean canBeDecorator, boolean allowInterface, boolean allowNonPublic, boolean allowAbstract, boolean allowEnum, DomElementAnnotationHolder holder)
public static java.util.List<DomElementProblemDescriptor> checkExtendsClassInReferences(GenericDomValue element, DomElementAnnotationHolder holder)