public abstract class EntryPointWithVisibilityLevel extends EntryPoint
| Modifier and Type | Field and Description | 
|---|---|
protected static int | 
ACCESS_LEVEL_INVALID  | 
| Constructor and Description | 
|---|
EntryPointWithVisibilityLevel()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract java.lang.String | 
getId()
Id to serialize checkbox state in visibility inspection settings 
 | 
abstract int | 
getMinVisibilityLevel(PsiMember member)  | 
abstract java.lang.String | 
getTitle()
Title for checkbox in visibility inspection settings 
 | 
boolean | 
keepVisibilityLevel(boolean entryPointEnabled,
                   RefJavaElement refJavaElement)
Don't suggest decreasing visibility for the element, sometimes even if the entry point is disabled. 
 | 
clone, getDisplayName, getIgnoreAnnotations, isEntryPoint, isEntryPoint, isSelected, setSelected, showUIequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadExternal, writeExternalprotected static final int ACCESS_LEVEL_INVALID
public abstract int getMinVisibilityLevel(PsiMember member)
PsiUtil.AccessLevel) or -1 when not applicablepublic abstract java.lang.String getTitle()
public abstract java.lang.String getId()
public boolean keepVisibilityLevel(boolean entryPointEnabled,
                                   RefJavaElement refJavaElement)