Package-level declarations

Types

Link copied to clipboard

This is a tree node representing an AvailProject's AvailArtifactBuildPlans file.

Link copied to clipboard

This is a tree node representing the AvailProject running in the AvailWorkbench.

Link copied to clipboard

The invisible root node for JTrees in the AvailWorkbench, to compensate for the design error of JTree holding a tree instead of a forest.

Link copied to clipboard

This is a tree node representing a module that has one or more entry points, presented via EntryPointNodes.

Link copied to clipboard
class EntryPointNode(workbench: AvailWorkbench, val resolvedModuleName: ResolvedModuleName, entryPointInnerHtml: String, val entryPointString: String) : AbstractWorkbenchTreeNode

This is a tree node representing an entry point of some module. The parent tree node should be an EntryPointModuleNode.

Link copied to clipboard

This is a tree node representing the LocalSettings for an AvailProjectRoot running in the AvailWorkbench.

Link copied to clipboard

This is a tree node representing a grouping of more than one ModuleManifestEntrys that all share the same ModuleManifestEntry.summaryText.

Link copied to clipboard

This is a tree node representing an entry point of some module. The parent tree node should be an ManifestEntryNameNode.

Link copied to clipboard

This is a tree node representing a module header file (.mdh).

Link copied to clipboard
class ModuleOrPackageNode(workbench: AvailWorkbench, originalModuleName: ModuleName, val resolvedModuleName: ResolvedModuleName, val isPackage: Boolean) : OpenableFileNode

This is a tree node representing a module file or a package.

Link copied to clipboard
class ModuleRootNode(workbench: AvailWorkbench, isEditable: Boolean, val moduleRoot: ModuleRoot, val visible: Boolean) : AbstractWorkbenchTreeNode

This is a tree node representing a ModuleRoot.

Link copied to clipboard

This is a tree node representing a file that can be opened AvailWorkbench.

Link copied to clipboard

This is a tree node representing an resource directoryResourceType.DIRECTORY.

Link copied to clipboard

An OpenableFileNode representing an resourceResourceType.

Link copied to clipboard
class RootConfigDirNode(workbench: AvailWorkbench, val root: AvailProjectRoot, val visible: Boolean) : AbstractWorkbenchTreeNode

This is a tree node representing an AvailProjectRoot config directory.

Link copied to clipboard
class StylesNode(workbench: AvailWorkbench, filePath: String) : OpenableFileNode

This is a tree node representing a StylingGroup file.

Link copied to clipboard
class TemplatesNode(workbench: AvailWorkbench, filePath: String) : OpenableFileNode

This is a tree node representing a TemplateGroup file.