FileTabView

class FileTabView: Any

Fields

Name Description
lateinit var codeArea: CodeArea
var wholeText: String
var file: File

Constructors

<init>

constructor(file: File, model: TuPrologIDEModel, ideController: TuPrologIDEController, initialText: String)

Parameters

Name Description
file: File
model: TuPrologIDEModel
ideController: TuPrologIDEController
initialText: String

Methods

notifyOperators

fun notifyOperators(operators: OperatorSet)

Parameters

Name Description
operators: OperatorSet

ReturnValue

Name Description
Unit

updateSyntaxColoring

fun updateSyntaxColoring()

ReturnValue

Name Description
Unit

onTabSelectionChanged

fun onTabSelectionChanged(e: Event)

Parameters

Name Description
e: Event

ReturnValue

Name Description
Unit

onMousePressedOnCodeArea

fun onMousePressedOnCodeArea(e: MouseEvent)

Parameters

Name Description
e: MouseEvent

ReturnValue

Name Description
Unit

onKeyTypedOnCodeArea

fun onKeyTypedOnCodeArea(e: KeyEvent)

Parameters

Name Description
e: KeyEvent

ReturnValue

Name Description
Unit

onKeyPressedOnCodeArea

fun onKeyPressedOnCodeArea(e: KeyEvent)

Parameters

Name Description
e: KeyEvent

ReturnValue

Name Description
Unit