Packages

c

top.scaleda.tcl

TclPSIFileRoot

class TclPSIFileRoot extends PsiFileBase with ScopeNode

Linear Supertypes
ScopeNode, PsiFileBase, PsiFileImpl, Cloneable, Queryable, PsiFileWithStubSupport, PsiFileEx, PsiFile, PsiFileSystemItem, NavigatablePsiElement, NavigationItem, Navigatable, PsiCheckedRenameElement, PsiNamedElement, PsiElement, ElementBase, Iconable, UserDataHolderBase, UserDataHolderEx, UserDataHolder, AtomicReference[KeyFMap], Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TclPSIFileRoot
  2. ScopeNode
  3. PsiFileBase
  4. PsiFileImpl
  5. Cloneable
  6. Queryable
  7. PsiFileWithStubSupport
  8. PsiFileEx
  9. PsiFile
  10. PsiFileSystemItem
  11. NavigatablePsiElement
  12. NavigationItem
  13. Navigatable
  14. PsiCheckedRenameElement
  15. PsiNamedElement
  16. PsiElement
  17. ElementBase
  18. Iconable
  19. UserDataHolderBase
  20. UserDataHolderEx
  21. UserDataHolder
  22. AtomicReference
  23. Serializable
  24. AnyRef
  25. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new TclPSIFileRoot(viewProvider: FileViewProvider)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def accept(arg0: PsiElementVisitor): Unit
    Definition Classes
    PsiFileBase → PsiElement
  5. def acceptChildren(arg0: PsiElementVisitor): Unit
    Definition Classes
    PsiFileImpl → PsiElement
  6. final def accumulateAndGet(arg0: KeyFMap, arg1: BinaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  7. def add(arg0: PsiElement): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  8. def addAfter(arg0: PsiElement, arg1: PsiElement): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  9. def addBefore(arg0: PsiElement, arg1: PsiElement): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  10. def addRange(arg0: PsiElement, arg1: PsiElement): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  11. def addRangeAfter(arg0: PsiElement, arg1: PsiElement, arg2: PsiElement): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  12. def addRangeBefore(arg0: PsiElement, arg1: PsiElement, arg2: PsiElement): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  13. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  14. def assertReadAccessAllowed(): Unit
    Attributes
    protected[source]
    Definition Classes
    PsiFileImpl
  15. final def beforeAstChange(): Unit
    Definition Classes
    PsiFileImpl
  16. def calcStubTree(): StubTree
    Definition Classes
    PsiFileImpl
  17. final def calcTreeElement(): FileElement
    Definition Classes
    PsiFileImpl
  18. def canNavigate(): Boolean
    Definition Classes
    PsiFileImpl → Navigatable
  19. def canNavigateToSource(): Boolean
    Definition Classes
    PsiFileImpl → Navigatable
  20. def changeUserMap(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  21. final def checkAdd(arg0: PsiElement): Unit
    Definition Classes
    PsiFileImpl → PsiElement
  22. def checkDelete(): Unit
    Definition Classes
    PsiFileImpl → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  23. def checkSetName(arg0: String): Unit
    Definition Classes
    PsiFileImpl → PsiCheckedRenameElement
  24. def clearCaches(): Unit
    Definition Classes
    PsiFileImpl → PsiFile
  25. def clearUserData(): Unit
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  26. def clone(): PsiFileImpl
    Attributes
    protected[source]
    Definition Classes
    PsiFileImpl → UserDataHolderBase → AnyRef
  27. def cloneImpl(arg0: FileElement): PsiFileImpl
    Attributes
    protected[source]
    Definition Classes
    PsiFileImpl
  28. final def compareAndExchange(arg0: KeyFMap, arg1: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  29. final def compareAndExchangeAcquire(arg0: KeyFMap, arg1: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  30. final def compareAndExchangeRelease(arg0: KeyFMap, arg1: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  31. final def compareAndSet(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  32. def computeBaseIcon(arg0: Int): Icon
    Attributes
    protected[impl]
    Definition Classes
    ElementBase
  33. final def copy(): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
  34. def copyCopyableDataTo(arg0: UserDataHolderBase): Unit
    Definition Classes
    UserDataHolderBase
  35. def copyUserDataTo(arg0: UserDataHolderBase): Unit
    Definition Classes
    UserDataHolderBase
  36. def createContentLeafElement(arg0: CharSequence): TreeElement
    Definition Classes
    PsiFileImpl
  37. def createFileElement(arg0: CharSequence): FileElement
    Attributes
    protected[source]
    Definition Classes
    PsiFileImpl
  38. def delete(): Unit
    Definition Classes
    PsiFileImpl → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  39. def deleteChildRange(arg0: PsiElement, arg1: PsiElement): Unit
    Definition Classes
    PsiFileImpl → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  40. final def derefStub(): StubTree
    Definition Classes
    PsiFileImpl
  41. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  42. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  43. def findChildByClass[T <: AnyRef](arg0: Class[T]): T
    Definition Classes
    PsiFileImpl
  44. def findChildrenByClass[T <: AnyRef](arg0: Class[T]): Array[T]
    Definition Classes
    PsiFileImpl
  45. def findElementAt(arg0: Int): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
  46. def findReferenceAt(arg0: Int): PsiReference
    Definition Classes
    PsiFileImpl → PsiElement
  47. final def get(): KeyFMap
    Definition Classes
    AtomicReference
  48. final def getAcquire(): KeyFMap
    Definition Classes
    AtomicReference
  49. def getAdjustedBaseIcon(arg0: Icon, arg1: Int): Icon
    Attributes
    protected[impl]
    Definition Classes
    ElementBase
  50. final def getAndAccumulate(arg0: KeyFMap, arg1: BinaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  51. final def getAndSet(arg0: KeyFMap): KeyFMap
    Definition Classes
    AtomicReference
  52. final def getAndUpdate(arg0: UnaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  53. def getAvailableNamedElements(): List[PsiNamedElement]
    Definition Classes
    TclPSIFileRootScopeNode
  54. def getBaseIcon(): Icon
    Attributes
    protected[impl]
    Definition Classes
    ElementBase
  55. def getChildren(): Array[PsiElement]
    Definition Classes
    PsiFileImpl → PsiElement
  56. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  57. def getContainingDirectory(): PsiDirectory
    Definition Classes
    PsiFileImpl → PsiFile
  58. def getContainingFile(): PsiFile
    Definition Classes
    PsiFileImpl → PsiElement
  59. def getContentElementType(): IElementType
    Definition Classes
    PsiFileImpl
  60. def getContext(): ScopeNode
    Definition Classes
    TclPSIFileRoot → PsiFileImpl → PsiElement
  61. def getCopyableUserData[T <: AnyRef](arg0: Key[T]): T
    Definition Classes
    UserDataHolderBase
  62. def getElementIcon(arg0: Int): Icon
    Attributes
    protected[impl]
    Definition Classes
    ElementBase
  63. def getElementTypeForStubBuilder(): IStubFileElementType[_ <: AnyRef]
    Definition Classes
    PsiFileImpl
  64. final def getFileDocument(): Document
    Definition Classes
    PsiFileImpl → PsiFile
  65. def getFileElementType(): IFileElementType
    Definition Classes
    PsiFileImpl → PsiFile
  66. def getFileType(): FileType
    Definition Classes
    TclPSIFileRoot → PsiFile
  67. def getFirstChild(): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
  68. final def getGreenStub(): StubElement[_ <: AnyRef]
    Definition Classes
    PsiFileImpl
  69. final def getGreenStubTree(): StubTree
    Definition Classes
    PsiFileImpl
  70. def getIcon(flags: Int): Icon
    Definition Classes
    TclPSIFileRoot → ElementBase → Iconable
  71. final def getLanguage(): Language
    Definition Classes
    PsiFileBase → PsiFileImpl → PsiElement
  72. def getLastChild(): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
  73. final def getManager(): PsiManager
    Definition Classes
    PsiFileImpl → PsiElement
  74. def getModificationStamp(): Long
    Definition Classes
    PsiFileImpl → PsiFile
  75. def getName(): String
    Definition Classes
    PsiFileImpl → PsiFileSystemItem → NavigationItem → PsiNamedElement
  76. def getNavigationElement(): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
  77. def getNextSibling(): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
  78. def getNode(): FileASTNode
    Definition Classes
    PsiFileImpl → PsiFile → PsiElement
  79. def getNodeIfLoaded(): FileASTNode
    Definition Classes
    PsiFileImpl
  80. final def getOpaque(): KeyFMap
    Definition Classes
    AtomicReference
  81. def getOriginalElement(): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
  82. def getOriginalFile(): PsiFile
    Definition Classes
    PsiFileImpl → PsiFile
  83. def getOwnDeclarations(): Collection[_ <: PsiSymbolDeclaration]
    Definition Classes
    PsiElement
  84. def getOwnReferences(): Collection[_ <: PsiSymbolReference]
    Definition Classes
    PsiElement
  85. def getParent(): PsiDirectory
    Definition Classes
    PsiFileImpl → PsiFile → PsiFileSystemItem → PsiElement
  86. def getParserDefinition(): ParserDefinition
    Definition Classes
    PsiFileBase
  87. final def getPlain(): KeyFMap
    Definition Classes
    AtomicReference
  88. def getPresentation(): ItemPresentation
    Definition Classes
    PsiFileImpl → NavigationItem
  89. def getPrevSibling(): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
  90. final def getProject(): Project
    Definition Classes
    PsiFileImpl → PsiElement
  91. def getPsiRoots(): Array[PsiFile]
    Definition Classes
    PsiFileImpl → PsiFile
  92. def getReference(): PsiReference
    Definition Classes
    PsiFileImpl → PsiElement
  93. def getReferences(): Array[PsiReference]
    Definition Classes
    PsiFileImpl → PsiElement
  94. def getResolveScope(): GlobalSearchScope
    Definition Classes
    PsiFileImpl → PsiElement
  95. def getStartOffsetInParent(): Int
    Definition Classes
    PsiFileImpl → PsiElement
  96. def getStub(): StubElement[_ <: PsiElement]
    Definition Classes
    PsiFileImpl
  97. def getStubTree(): StubTree
    Definition Classes
    PsiFileImpl → PsiFileWithStubSupport
  98. def getStubbedSpine(): StubbedSpine
    Definition Classes
    PsiFileImpl → PsiFileWithStubSupport
  99. def getText(): String
    Definition Classes
    PsiFileImpl → PsiElement
  100. def getTextLength(): Int
    Definition Classes
    PsiFileImpl → PsiElement
  101. def getTextOffset(): Int
    Definition Classes
    PsiFileImpl → PsiElement
  102. def getTextRange(): TextRange
    Definition Classes
    PsiFileImpl → PsiElement
  103. def getTextRangeInParent(): TextRange
    Definition Classes
    PsiElement
  104. def getTreeElement(): FileElement
    Definition Classes
    PsiFileImpl
  105. def getUseScope(): SearchScope
    Definition Classes
    PsiFileImpl → PsiElement
  106. def getUserData[T <: AnyRef](arg0: Key[T]): T
    Definition Classes
    UserDataHolderBase → UserDataHolder
  107. def getUserDataString(): String
    Definition Classes
    UserDataHolderBase
  108. def getUserMap(): KeyFMap
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  109. def getViewProvider(): FileViewProvider
    Definition Classes
    PsiFileImpl → PsiFile
  110. def getVirtualFile(): VirtualFile
    Definition Classes
    PsiFileImpl → PsiFile → PsiFileSystemItem
  111. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  112. def init(arg0: IElementType, arg1: IElementType): Unit
    Attributes
    protected[source]
    Definition Classes
    PsiFileImpl
  113. def isContentsLoaded(): Boolean
    Definition Classes
    PsiFileImpl → PsiFileEx
  114. def isCopyableDataEqual(arg0: UserDataHolderBase): Boolean
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  115. def isDirectory(): Boolean
    Definition Classes
    PsiFileImpl → PsiFileSystemItem
  116. def isEquivalentTo(arg0: PsiElement): Boolean
    Definition Classes
    PsiFileImpl → PsiElement
  117. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  118. def isPhysical(): Boolean
    Definition Classes
    PsiFileImpl → PsiElement
  119. def isTemplateDataFile(): Boolean
    Definition Classes
    PsiFileImpl
  120. def isUserDataEmpty(): Boolean
    Definition Classes
    UserDataHolderBase
  121. def isValid(): Boolean
    Definition Classes
    PsiFileImpl → PsiElement
  122. def isVisibilitySupported(): Boolean
    Attributes
    protected[impl]
    Definition Classes
    ElementBase
  123. def isWritable(): Boolean
    Definition Classes
    PsiFileImpl → PsiElement
  124. final def lazySet(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  125. final def markInvalidated(): Unit
    Definition Classes
    PsiFileImpl → PsiFileEx
  126. def navigate(arg0: Boolean): Unit
    Definition Classes
    PsiFileImpl → Navigatable
  127. def navigationRequest(): NavigationRequest
    Definition Classes
    Navigatable
  128. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  129. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  130. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  131. def onContentReload(): Unit
    Definition Classes
    PsiFileImpl → PsiFileEx
  132. def processChildren(arg0: PsiElementProcessor[_ >: PsiFileSystemItem <: AnyRef]): Boolean
    Definition Classes
    PsiFileImpl → PsiFileSystemItem
  133. def processDeclarations(arg0: PsiScopeProcessor, arg1: ResolveState, arg2: PsiElement, arg3: PsiElement): Boolean
    Definition Classes
    PsiFileImpl → PsiElement
  134. def putCopyableUserData[T <: AnyRef](arg0: Key[T], arg1: T): Unit
    Definition Classes
    UserDataHolderBase
  135. def putInfo(arg0: Map[_ >: String <: AnyRef, _ >: String <: AnyRef]): Unit
    Definition Classes
    PsiFileImpl → Queryable
  136. def putUserData[T <: AnyRef](arg0: Key[T], arg1: T): Unit
    Definition Classes
    UserDataHolderBase → UserDataHolder
  137. def putUserDataIfAbsent[T <: AnyRef](arg0: Key[T], arg1: T): T
    Definition Classes
    UserDataHolderBase → UserDataHolderEx
  138. def replace(arg0: PsiElement): PsiElement
    Definition Classes
    PsiFileImpl → PsiElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  139. def replace[T <: AnyRef](arg0: Key[T], arg1: T, arg2: T): Boolean
    Definition Classes
    UserDataHolderBase → UserDataHolderEx
  140. final def set(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  141. def setContentElementType(arg0: IElementType): Unit
    Definition Classes
    PsiFileImpl
  142. def setName(arg0: String): PsiElement
    Definition Classes
    PsiFileImpl → PsiNamedElement
    Annotations
    @throws(classOf[com.intellij.util.IncorrectOperationException])
  143. final def setOpaque(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  144. def setOriginalFile(arg0: PsiFile): Unit
    Definition Classes
    PsiFileImpl
  145. final def setPlain(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  146. final def setRelease(arg0: KeyFMap): Unit
    Definition Classes
    AtomicReference
  147. def setTreeElementPointer(arg0: FileElement): Unit
    Definition Classes
    PsiFileImpl
  148. def setUserMap(arg0: KeyFMap): Unit
    Attributes
    protected[util]
    Definition Classes
    UserDataHolderBase
  149. def subtreeChanged(): Unit
    Definition Classes
    PsiFileImpl → PsiFile
  150. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  151. def textContains(arg0: Char): Boolean
    Definition Classes
    PsiFileImpl → PsiElement
  152. def textMatches(arg0: PsiElement): Boolean
    Definition Classes
    PsiFileImpl → PsiElement
  153. def textMatches(arg0: CharSequence): Boolean
    Definition Classes
    PsiFileImpl → PsiElement
  154. def textToCharArray(): Array[Char]
    Definition Classes
    PsiFileImpl → PsiElement
  155. def toString(): String
    Definition Classes
    TclPSIFileRoot → PsiFileImpl → PsiElement → AtomicReference → AnyRef → Any
  156. final def updateAndGet(arg0: UnaryOperator[KeyFMap]): KeyFMap
    Definition Classes
    AtomicReference
  157. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  158. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  159. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  160. final def weakCompareAndSetAcquire(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  161. final def weakCompareAndSetPlain(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  162. final def weakCompareAndSetRelease(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
  163. final def weakCompareAndSetVolatile(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

  2. final def weakCompareAndSet(arg0: KeyFMap, arg1: KeyFMap): Boolean
    Definition Classes
    AtomicReference
    Annotations
    @Deprecated
    Deprecated

    (Since version 9)

Inherited from ScopeNode

Inherited from PsiFileBase

Inherited from PsiFileImpl

Inherited from Cloneable

Inherited from Queryable

Inherited from PsiFileWithStubSupport

Inherited from PsiFileEx

Inherited from PsiFile

Inherited from PsiFileSystemItem

Inherited from NavigatablePsiElement

Inherited from NavigationItem

Inherited from Navigatable

Inherited from PsiCheckedRenameElement

Inherited from PsiNamedElement

Inherited from PsiElement

Inherited from ElementBase

Inherited from Iconable

Inherited from UserDataHolderBase

Inherited from UserDataHolderEx

Inherited from UserDataHolder

Inherited from AtomicReference[KeyFMap]

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped