Uses of Interface
com.intellij.navigation.NavigationItem

Packages that use NavigationItem
com.intellij.aspects.psi Provides interfaces defining the Program Structure Interface (PSI) for AspectJ. 
com.intellij.extapi.psi Provides base classes for the custom language implementations of the PSI structure. 
com.intellij.ide.projectView Provides interfaces for customizing how the project contents is displayed in the Project and Packages sidebar panes. 
com.intellij.ide.util.treeView Provides interfaces for the generic tree view framework. 
com.intellij.navigation Provides base interfaces for elements which can serve as targets for navigation, and for extending the "Go to Class" and "Go to Symbol" lists. 
com.intellij.psi Provides interfaces for working with the Program Source Interface (IDEA's internal representation of the program structure). 
com.intellij.usages Provides interfaces for working with the usage view tree. 
com.intellij.usageView Deprecated. 
 

Uses of NavigationItem in com.intellij.aspects.psi
 

Subinterfaces of NavigationItem in com.intellij.aspects.psi
 interface PsiAspect
           
 interface PsiAspectField
           
 interface PsiAspectMethod
           
 interface PsiIntertypeField
           
 interface PsiIntertypeMethod
           
 interface PsiPointcutDef
           
 

Uses of NavigationItem in com.intellij.extapi.psi
 

Classes in com.intellij.extapi.psi that implement NavigationItem
 class ASTWrapperPsiElement
          Created by IntelliJ IDEA.
 

Uses of NavigationItem in com.intellij.ide.projectView
 

Classes in com.intellij.ide.projectView that implement NavigationItem
 class ProjectViewNode<Value>
          A node in the project view tree.
 

Uses of NavigationItem in com.intellij.ide.util.treeView
 

Classes in com.intellij.ide.util.treeView that implement NavigationItem
 class AbstractTreeNode<Value>
           
 

Uses of NavigationItem in com.intellij.navigation
 

Methods in com.intellij.navigation that return NavigationItem
 NavigationItem[] ChooseByNameContributor.getItemsByName(java.lang.String name, Project project, boolean includeNonProjectItems)
          Returns the list of navigation items matching the specified name.
 

Uses of NavigationItem in com.intellij.psi
 

Subinterfaces of NavigationItem in com.intellij.psi
 interface PsiAnnotationMethod
          Represents a method which is declared on an annotation interface and possibly specifies the default value of the annotation element.
 interface PsiAnonymousClass
          Represents a Java anonymous class.
 interface PsiClass
          Represents a Java class or interface.
 interface PsiClassInitializer
          Represents a Java class initializer block.
 interface PsiDirectory
          Represents a file system directory and allows to access its contents.
 interface PsiDocCommentOwner
          Represents a PSI element which can have an attached JavaDoc comment.
 interface PsiEnumConstant
          Represents a constant in a Java enum type.
 interface PsiEnumConstantInitializer
          Represents the class body attached to a constant in a Java enum type.
 interface PsiField
          Represents a Java field or enum constant.
 interface PsiMember
          Represents a member of a Java class (for example, a field or a method).
 interface PsiMethod
          Represents a Java method or constructor.
 interface PsiPackage
          Represents a Java package.
 interface PsiTypeParameter
          Represents the type parameter of a generic class, interface, method or constructor.
 interface PsiTypeParameterListOwner
          Represents a PSI element (class, interface, method or constructor) which can own a type parameter list.
 

Uses of NavigationItem in com.intellij.usages
 

Subinterfaces of NavigationItem in com.intellij.usages
 interface UsageTarget
          Created by IntelliJ IDEA.
 

Uses of NavigationItem in com.intellij.usageView
 

Methods in com.intellij.usageView that return NavigationItem
 NavigationItem[] UsageDescriptorBasedOnUsageInfo.getLogicalGroupingItems()
           
 NavigationItem[] UsageDescriptor.getLogicalGroupingItems()
          Expected to return items this usage will be displayed under up to the file level.
 

Methods in com.intellij.usageView with parameters of type NavigationItem
 boolean UsageFilter.isAccepted(UsageDescriptor descriptor, NavigationItem target)