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)