Module Or Package Node
class ModuleOrPackageNode( val workbench: AvailWorkbench, originalModuleName: ModuleName, val resolvedModuleName: ResolvedModuleName, val isPackage: Boolean) : OpenableFileNode
Content copied to clipboard
This is a tree node representing a module file or a package. 🏗️
Author
Mark van Gulik
Parameters
workbench
The AvailWorkbench.
original Module Name
The name of the module/package prior to resolution (renames).
resolved Module Name
The resolved name of the module or package.
is Package
Whether it's a package.
Constructors
Link copied to clipboard
fun ModuleOrPackageNode( workbench: AvailWorkbench, originalModuleName: ModuleName, resolvedModuleName: ResolvedModuleName, isPackage: Boolean)
Content copied to clipboard
Construct a new ModuleOrPackageNode.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open operator override fun compareTo(other: AbstractBuilderFrameTreeNode): Int
Content copied to clipboard
Order this node against another.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Answer whether string is an appropriate semantic label for this node.
Link copied to clipboard
Answer a String suitable for identifying this node even after refreshing the tree.
Link copied to clipboard
open fun pathFromAncestorEnumeration(p0: TreeNode): Enumeration<TreeNode>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Sort the direct children of this node. The default sort order is alphabetic by the nodes' text (passing false).
Properties
Link copied to clipboard
Whether this AbstractBuilderFrameTreeNode represent an Avail module that is actively being BuildTask.
Link copied to clipboard
Link copied to clipboard