|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use com.intellij.lang | |
|---|---|
| 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.lang.annotation | Provides interfaces for implementing additional syntax highlighting, error and warning highlighting in custom languages. |
| com.intellij.lang.folding | Provides interfaces for adding code folding support to custom languages. |
| com.intellij.openapi.fileTypes | Provides interfaces for registering and working with file types, and for implementing file type- dependent syntax highlighters. |
| com.intellij.peer | Provides interfaces for creating internal IDEA implementations of components defined by abstract interfaces. |
| com.intellij.pom.tree.events | |
| com.intellij.psi | Provides interfaces for working with the Program Source Interface (IDEA's internal representation of the program structure). |
| com.intellij.psi.jsp | Provides the PSI structure for JSP files. |
| com.intellij.psi.tree | Provides interfaces for elements composing AST trees. |
| com.intellij.psi.tree.jsp | Provides interfaces for JSP elements found in AST trees. |
| com.intellij.psi.util | Provides utility classes for working with the PSI. |
| Classes in com.intellij.lang used by com.intellij.extapi.psi | |
|---|---|
| ASTNode
A node in the AST tree. |
|
| Language
The base class for all programming language support implementations. |
|
| Classes in com.intellij.lang used by com.intellij.lang | |
|---|---|
| ASTNode
A node in the AST tree. |
|
| BracePair
Defines a single pair of braces which need to be matched when editing code in a custom language. |
|
| Commenter
Defines the support for "Comment with Line Comment" and "Comment with Block Comment" actions in a custom language. |
|
| Language
The base class for all programming language support implementations. |
|
| PairedBraceMatcher
Defines the brace matching support required for a custom language. |
|
| ParserDefinition
Defines the implementation of a parser for a custom language. |
|
| PsiBuilder
The IDEA side of a custom language parser. |
|
| PsiBuilder.Marker
A marker defines a range in the document text which becomes a node in the AST tree. |
|
| PsiParser
The plugin side of a custom language parser. |
|
| Classes in com.intellij.lang used by com.intellij.lang.annotation | |
|---|---|
| ASTNode
A node in the AST tree. |
|
| Classes in com.intellij.lang used by com.intellij.lang.folding | |
|---|---|
| ASTNode
A node in the AST tree. |
|
| Classes in com.intellij.lang used by com.intellij.openapi.fileTypes | |
|---|---|
| Language
The base class for all programming language support implementations. |
|
| Classes in com.intellij.lang used by com.intellij.peer | |
|---|---|
| ASTNode
A node in the AST tree. |
|
| Language
The base class for all programming language support implementations. |
|
| PsiBuilder
The IDEA side of a custom language parser. |
|
| Classes in com.intellij.lang used by com.intellij.pom.tree.events | |
|---|---|
| ASTNode
A node in the AST tree. |
|
| Classes in com.intellij.lang used by com.intellij.psi | |
|---|---|
| ASTNode
A node in the AST tree. |
|
| Language
The base class for all programming language support implementations. |
|
| Classes in com.intellij.lang used by com.intellij.psi.jsp | |
|---|---|
| Language
The base class for all programming language support implementations. |
|
| Classes in com.intellij.lang used by com.intellij.psi.tree | |
|---|---|
| ASTNode
A node in the AST tree. |
|
| Language
The base class for all programming language support implementations. |
|
| Classes in com.intellij.lang used by com.intellij.psi.tree.jsp | |
|---|---|
| Language
The base class for all programming language support implementations. |
|
| Classes in com.intellij.lang used by com.intellij.psi.util | |
|---|---|
| Language
The base class for all programming language support implementations. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||