aesi-intellij / org.metaborg.paplj.structureoutline / PapljStructureViewModel
PapljStructureViewModel
class PapljStructureViewModel : TextEditorBasedStructureViewModel
Types
PapljTreeElement | class PapljTreeElement<T : PsiElement> : PsiTreeElementBase<T> |
Constructors
<init> | PapljStructureViewModel(editor: Editor?, file: PapljFile , outliner: IStructureOutliner , project: IProject , document: IDocument ) |
Properties
document | val document: IDocument |
outliner | val outliner: IStructureOutliner |
project | val project: IProject |
Functions
getPsiFile | fun getPsiFile(): PapljFile |
getRoot | fun getRoot(): StructureViewTreeElement |