package saker.build.scripting.model
Package containing script modelling related classes for the build system.
CompletionProposalEdit | Common superinterface for the possible completion proposal related document changes. |
FormattedTextContent | Interface for representing textual content in differently formatted ways. |
PartitionedTextContent | Interface for text content which is partitioned into segments. |
ScriptCompletionProposal | Interface for defining the functionality of a script completion proposal. |
ScriptModellingEngine | Interface for providing modelling related functionality for a scripting language. |
ScriptModellingEnvironment | Configureable environment for script modelling. |
ScriptModellingEnvironmentConfiguration | Configuration collection for ScriptModellingEnvironment. |
ScriptStructureOutline | Interface describing the structural outline information about the source code. |
ScriptSyntaxModel | Model representation of build script files. |
ScriptToken | A script token represents a single entity in the source code that is handled as a unit. |
ScriptTokenInformation | Interface for querying information for an associated token. |
StructureOutlineEntry | Interface for providing outline information about the source code. |
TextPartition | Represents a text partition with given title, subtitle, and contents. |
TokenStyle | A token style defines how a given source code element should be displayed in the IDE. |
CompletionProposalEditKind | Class containing possible values for CompletionProposalEdit kinds. |
InsertCompletionProposalEdit | CompletionProposalEdit implementation representing a text insertion. |
MultiFormattedTextContent | FormattedTextContent implementation holding multiple formats and their corresponding text contents. |
SimplePartitionedTextContent | Simple implementation of PartitionedTextContent, holding precomputed data. |
SimpleScriptStructureOutline | Data class implementation of ScriptStructureOutline. |
SimpleScriptToken | Simple ScriptToken data class implementation. |
SimpleScriptTokenInformation | Simple data class implementation of ScriptTokenInformation. |
SimpleStructureOutlineEntry | Data class implementation of a StructureOutlineEntry. |
SimpleTextPartition | A simple TextPartition implementation holding the data passed to it. |
SimpleTokenStyle | Simple TokenStyle data class. |
SingleFormattedTextContent | FormattedTextContent implementation holding a single formatted text content. |
TextRegionChange | Represents a change in a file document at a given region. |