|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use UserDataHolder | |
|---|---|
| com.intellij.ant | Provides interfaces defining the Program Structure Interface (PSI) for Ant build files. |
| com.intellij.aspects.psi | Provides interfaces defining the Program Structure Interface (PSI) for AspectJ. |
| com.intellij.aspects.psi.gen | |
| com.intellij.execution.process | Provides interfaces for interacting with processes started from within IDEA. |
| com.intellij.extapi.psi | Provides base classes for the custom language implementations of the PSI structure. |
| com.intellij.lang | Provides base interfaces which allow to extend IDEA with support for custom languages. |
| com.intellij.openapi.application | Provides interfaces for working with IDEA's threading model, getting basic information about the IDEA application and listening to IDEA lifecycle events. |
| com.intellij.openapi.compiler | Provides interfaces for invoking the compiler, listening to compilation events and implementing custom compilers or compilation steps. |
| com.intellij.openapi.components | Provides base interfaces for implementing and working with components that extend IDEA. |
| com.intellij.openapi.editor | Provides interfaces for working with IDEA's text editor. |
| com.intellij.openapi.editor.markup | Provides interfaces for highlighting the contents of the text editor and drawing additional decorations in the gutter (to the left of the editor) and the error stripe bar (to the right of the editor). |
| com.intellij.openapi.fileEditor | Provides interfaces for implementing and working with generic (not necessarily text-based) file editors. |
| com.intellij.openapi.module | Provides interfaces for working with modules, module types and implementing module-level components. |
| com.intellij.openapi.project | Provides interfaces for working with projects. |
| com.intellij.openapi.roots.ui.configuration | Provides interfaces for customizing the configuration interface for modules of specific types. |
| com.intellij.openapi.util | Provides services for working with icons, passwords and miscellaneous other services. |
| com.intellij.openapi.vcs.ui | Provides assorted user interface components useful for implementing version control system integrations. |
| com.intellij.openapi.vcs.vfs | Provides the implementation of a virtual file system based on a version control system repository. |
| com.intellij.openapi.vfs | Provides interfaces for the Virtual File System - IDEA's abstraction for a file system. |
| com.intellij.openapi.vfs.pointers | Provides interfaces for working with virtual file pointers - references to virtual files which survive temporary invalidation of virtual files. |
| com.intellij.pom | The POM API is unfinished, undocumented, does not allow to perform any tasks for which no other APIs exist, and thus should not be used. |
| com.intellij.pom.java | The POM API is unfinished, undocumented, does not allow to perform any tasks for which no other APIs exist, and thus should not be used. |
| com.intellij.psi | Provides interfaces for working with the Program Source Interface (IDEA's internal representation of the program structure). |
| com.intellij.psi.css | Provides the PSI structure for CSS files. |
| com.intellij.psi.html | Provides the PSI structure for HTML files. |
| com.intellij.psi.javadoc | Provides the PSI structure for Javadoc comments and services for registering custom Javadoc tags. |
| com.intellij.psi.jsp | Provides the PSI structure for JSP files. |
| com.intellij.psi.jsp.el | Provides the PSI structure for the JSP Expression Language. |
| com.intellij.psi.tree | Provides interfaces for elements composing AST trees. |
| com.intellij.psi.xml | Provides the PSI structure for XML files. |
| com.intellij.testFramework | Provides a test framework for writing tests which use IDEA projects, PSI and other services. |
| com.intellij.ui.content | Provides interfaces for implementing components which display content in multiple tabs. |
| Uses of UserDataHolder in com.intellij.ant |
|---|
| Subinterfaces of UserDataHolder in com.intellij.ant | |
|---|---|
interface |
PsiAntElement
|
| Uses of UserDataHolder in com.intellij.aspects.psi |
|---|
| Subinterfaces of UserDataHolder in com.intellij.aspects.psi | |
|---|---|
interface |
PsiAdvice
|
interface |
PsiArgTypePattern
|
interface |
PsiAspect
|
interface |
PsiAspectField
|
interface |
PsiAspectFile
|
interface |
PsiAspectMethod
|
interface |
PsiBasicTypePattern
|
interface |
PsiExecutionPointcut
|
interface |
PsiIdPattern
|
interface |
PsiIdPatternElement
|
interface |
PsiIntertypeDeclaration
|
interface |
PsiIntertypeField
|
interface |
PsiIntertypeMethod
|
interface |
PsiIntroduction
|
interface |
PsiJoinPointStaticPart
|
interface |
PsiModifierPattern
|
interface |
PsiModifierPatternList
|
interface |
PsiParameterRef
|
interface |
PsiParametrizedPattern
|
interface |
PsiPointcut
|
interface |
PsiPointcutDef
|
interface |
PsiPointcutRef
|
interface |
PsiPrimitiveTypePattern
|
interface |
PsiTargetPointcut
|
interface |
PsiThisJoinPoint
|
interface |
PsiThisPointcut
|
interface |
PsiTypeNamePattern
|
interface |
PsiTypeNamePatternElement
|
interface |
PsiTypePattern
|
interface |
PsiWithincodePointcut
|
interface |
PsiWithinPointcut
|
| Uses of UserDataHolder in com.intellij.aspects.psi.gen |
|---|
| Uses of UserDataHolder in com.intellij.execution.process |
|---|
| Classes in com.intellij.execution.process that implement UserDataHolder | |
|---|---|
class |
DefaultJavaProcessHandler
|
class |
OSProcessHandler
|
class |
ProcessHandler
|
| Uses of UserDataHolder in com.intellij.extapi.psi |
|---|
| Classes in com.intellij.extapi.psi that implement UserDataHolder | |
|---|---|
class |
ASTWrapperPsiElement
Created by IntelliJ IDEA. |
| Uses of UserDataHolder in com.intellij.lang |
|---|
| Subinterfaces of UserDataHolder in com.intellij.lang | |
|---|---|
interface |
ASTNode
A node in the AST tree. |
| Uses of UserDataHolder in com.intellij.openapi.application |
|---|
| Subinterfaces of UserDataHolder in com.intellij.openapi.application | |
|---|---|
interface |
Application
Provides access to core application-wide functionality and methods for working with the IDEA thread model. |
| Uses of UserDataHolder in com.intellij.openapi.compiler |
|---|
| Subinterfaces of UserDataHolder in com.intellij.openapi.compiler | |
|---|---|
interface |
CompileContext
An interface allowing access and modification of the data associated with the current compile session. |
interface |
CompileScope
Interface describing the current compilation scope. |
| Classes in com.intellij.openapi.compiler that implement UserDataHolder | |
|---|---|
class |
DummyCompileContext
|
| Uses of UserDataHolder in com.intellij.openapi.components |
|---|
| Subinterfaces of UserDataHolder in com.intellij.openapi.components | |
|---|---|
interface |
ComponentManager
Provides access to components. |
| Uses of UserDataHolder in com.intellij.openapi.editor |
|---|
| Subinterfaces of UserDataHolder in com.intellij.openapi.editor | |
|---|---|
interface |
Document
Represents the contents of a text file loaded into memory, and possibly opened in an IDEA text editor. |
interface |
Editor
Represents an instance of the IDEA text editor. |
interface |
FoldRegion
Represents a region of text in the editor which can be folded. |
interface |
RangeMarker
Represents a range of text in a Document which is automatically adjusted
as the document text is modified. |
| Uses of UserDataHolder in com.intellij.openapi.editor.markup |
|---|
| Subinterfaces of UserDataHolder in com.intellij.openapi.editor.markup | |
|---|---|
interface |
MarkupModel
Provides services for highlighting ranges of text in a document, painting markers on the gutter and so on, and for retrieving information about highlighted ranges. |
interface |
RangeHighlighter
Represents a range of text in the document which has specific markup (special text attributes, line marker, gutter icon, error stripe marker or line separator). |
| Uses of UserDataHolder in com.intellij.openapi.fileEditor |
|---|
| Subinterfaces of UserDataHolder in com.intellij.openapi.fileEditor | |
|---|---|
interface |
DocumentsEditor
|
interface |
FileEditor
|
interface |
TextEditor
|
| Uses of UserDataHolder in com.intellij.openapi.module |
|---|
| Subinterfaces of UserDataHolder in com.intellij.openapi.module | |
|---|---|
interface |
Module
Represents a module in an IDEA project. |
| Uses of UserDataHolder in com.intellij.openapi.project |
|---|
| Subinterfaces of UserDataHolder in com.intellij.openapi.project | |
|---|---|
interface |
Project
Project interface class. |
| Uses of UserDataHolder in com.intellij.openapi.roots.ui.configuration |
|---|
| Subinterfaces of UserDataHolder in com.intellij.openapi.roots.ui.configuration | |
|---|---|
interface |
ModuleConfigurationState
|
| Uses of UserDataHolder in com.intellij.openapi.util |
|---|
| Classes in com.intellij.openapi.util that implement UserDataHolder | |
|---|---|
class |
UserDataHolderBase
|
| Uses of UserDataHolder in com.intellij.openapi.vcs.ui |
|---|
| Subinterfaces of UserDataHolder in com.intellij.openapi.vcs.ui | |
|---|---|
interface |
RevisionTreeNode
|
| Uses of UserDataHolder in com.intellij.openapi.vcs.vfs |
|---|
| Classes in com.intellij.openapi.vcs.vfs that implement UserDataHolder | |
|---|---|
class |
AbstractVcsVirtualFile
|
class |
VcsVirtualFile
author: lesya |
class |
VcsVirtualFolder
|
| Uses of UserDataHolder in com.intellij.openapi.vfs |
|---|
| Classes in com.intellij.openapi.vfs that implement UserDataHolder | |
|---|---|
class |
VirtualFile
Represents a file in . |
| Uses of UserDataHolder in com.intellij.openapi.vfs.pointers |
|---|
| Subinterfaces of UserDataHolder in com.intellij.openapi.vfs.pointers | |
|---|---|
interface |
VirtualFilePointer
|
| Uses of UserDataHolder in com.intellij.pom |
|---|
| Subinterfaces of UserDataHolder in com.intellij.pom | |
|---|---|
interface |
PomDeclaration
|
interface |
PomDeclarationOwner
|
interface |
PomDeclaredElement
|
interface |
PomDirectory
|
interface |
PomElement
|
interface |
PomFile
|
interface |
PomModel
|
interface |
PomModule
|
interface |
PomProject
|
| Uses of UserDataHolder in com.intellij.pom.java |
|---|
| Subinterfaces of UserDataHolder in com.intellij.pom.java | |
|---|---|
interface |
PomAnnotationType
|
interface |
PomAnonymousClass
|
interface |
PomClass
|
interface |
PomEnum
|
interface |
PomEnumConst
|
interface |
PomField
|
interface |
PomInterface
|
interface |
PomLocalVariable
|
interface |
PomMember
|
interface |
PomMemberOwner
|
interface |
PomMethod
|
interface |
PomPackage
|
interface |
PomParameter
|
interface |
PomReferenceTypeElement
|
interface |
PomTypeVariable
|
interface |
PomVariable
|
| Uses of UserDataHolder in com.intellij.psi |
|---|
| Subinterfaces of UserDataHolder in com.intellij.psi | |
|---|---|
interface |
ImplicitVariable
|
interface |
PsiAnnotation
Represents a Java annotation. |
interface |
PsiAnnotationMemberValue
Represents a PSI element which can be used as the value of an annotation element. |
interface |
PsiAnnotationMethod
Represents a method which is declared on an annotation interface and possibly specifies the default value of the annotation element. |
interface |
PsiAnnotationParameterList
Represents the list of name/value elements for an annotation. |
interface |
PsiAnonymousClass
Represents a Java anonymous class. |
interface |
PsiArrayAccessExpression
Represents an array access expession, for example, i [1]. |
interface |
PsiArrayInitializerExpression
Represents an array initializer expression. |
interface |
PsiArrayInitializerMemberValue
Represents an array used as a value of an annotation element. |
interface |
PsiAssertStatement
Represents a Java assert statement. |
interface |
PsiAssignmentExpression
Represents a simple assignment ( a=b) or a compound assignment (a+=1) expression. |
interface |
PsiBinaryExpression
Represents a Java binary expression (addition, multiplication and so on). |
interface |
PsiBinaryFile
Represents a binary file. |
interface |
PsiBlockStatement
Represents a Java block statement (sequence of statements surrounded with curly braces). |
interface |
PsiBreakStatement
Represents a Java break statement. |
interface |
PsiCall
Represents the call of a Java method or constructor or a Java enum constant.. |
interface |
PsiCallExpression
Represents the call of a Java method or constructor. |
interface |
PsiCatchSection
Represents a single catch section of a Java try ... catch statement. |
interface |
PsiClass
Represents a Java class or interface. |
interface |
PsiClassInitializer
Represents a Java class initializer block. |
interface |
PsiClassObjectAccessExpression
Represents a class literal expression (for example, String.class). |
interface |
PsiCodeBlock
Represents a Java code block, usually surrounded by curly braces. |
interface |
PsiCodeFragment
Represents a fragment of Java code which exists outside of a project structure (for example, in a foreign language code or in a user interface element other than the main source code editor). |
interface |
PsiComment
Represents a comment in Java code or in a custom language. |
interface |
PsiCompiledElement
Represents an element in a Java library used in a project. |
interface |
PsiConditionalExpression
Represents a Java conditional expression (for example, a ? |
interface |
PsiConstructorCall
Represents a Java constructor call or enum constant. |
interface |
PsiContinueStatement
Represents a Java continue statement. |
interface |
PsiDeclarationStatement
Represents a Java local variable or class declaration statement. |
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 |
PsiDoWhileStatement
Represents a Java do ... while statement. |
interface |
PsiElement
The common base interface for all elements of the PSI tree. |
interface |
PsiEmptyStatement
Represents an empty statement in Java. |
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 |
PsiErrorElement
Represents a syntax error (for example, invalid token) in Java or custom language code. |
interface |
PsiExpression
Represents a Java epxression. |
interface |
PsiExpressionCodeFragment
Represents a fragment of Java code the contents of which is an expression. |
interface |
PsiExpressionList
Represents a list of expressions separated by commas. |
interface |
PsiExpressionListStatement
Represents the list of expressions separated by commas, used as the initialize or update part of a for loop. |
interface |
PsiExpressionStatement
Represents a Java expression statement. |
interface |
PsiField
Represents a Java field or enum constant. |
interface |
PsiFile
A PSI element representing a file. |
interface |
PsiFileSystemItem
Represents a file or directory which can be renamed. |
interface |
PsiForeachStatement
Represents a Java enhanced for statement. |
interface |
PsiForStatement
Represents a Java basic for statement. |
interface |
PsiIdentifier
Represents a Java identifier. |
interface |
PsiIfStatement
Represents a Java if or if ... else statement. |
interface |
PsiImportList
Represents the list of import statements contained in a Java or JSP file. |
interface |
PsiImportStatement
Represents a Java import statement. |
interface |
PsiImportStatementBase
Represents a Java import or import static statement. |
interface |
PsiImportStaticReferenceElement
Represents a reference to the member imported by a Java import static
statement. |
interface |
PsiImportStaticStatement
Represents a Java import static statement. |
interface |
PsiInstanceOfExpression
Represents a Java instanceof expression. |
interface |
PsiJavaCodeReferenceCodeFragment
Represents a fragment of Java code the contents of which is a reference element referencing a Java class or package. |
interface |
PsiJavaCodeReferenceElement
Represents a reference found in Java code (either an identifier or a sequence of identifiers separated by periods, optionally with generic type arguments). |
interface |
PsiJavaFile
Represents a Java or JSP file. |
interface |
PsiJavaToken
Represents a single token in a Java file (the lowest-level element in the Java PSI tree). |
interface |
PsiKeyword
Represents a Java keyword. |
interface |
PsiLabeledStatement
Represents a Java statement with an attached label. |