package ce
- Alphabetic
- Public
- Protected
Type Members
- case class ConfigEntry(value: String, comment: DocumentationComment) extends ConfigNode with Product with Serializable
Stores a value inside the structure of the configNode.
Stores a value inside the structure of the configNode.
- value
is the value stored in the entry.
- comment
are all the comments associated with the value.
- case class ConfigList(entries: ListBuffer[ConfigNode], comment: DocumentationComment) extends ConfigNode with Product with Serializable
Stores a List structure inside the ConfigNode structure.
Stores a List structure inside the ConfigNode structure.
- entries
contains a List of ConfigNodes.
- comment
are all the comments associated with the List.
- trait ConfigNode extends AnyRef
Trait for representing the config structure
- case class ConfigObject(entries: Map[String, ConfigNode], comment: DocumentationComment) extends ConfigNode with Product with Serializable
Stores a List structure inside the ConfigNode structure.
Stores a List structure inside the ConfigNode structure.
- entries
contains a K,V Map of ConfigNodes.
- comment
are all the comments associated with the Object.
- case class DocumentationComment(label: String, brief: String, description: Seq[String], datatype: String, constraints: Seq[String]) extends Product with Serializable
Container for the comments of a config node.
- class FileLocator extends AnyRef
File Locator aids locating the Files that the configuration Explorer needs to parse.
File Locator aids locating the Files that the configuration Explorer needs to parse. It can locate a range of files, but its internal usage by Configuration Explorer is locating configuration Files and Jar Archives containing the current build number.
- class HTMLExporter extends AnyRef
Exports the Config structure into an HTML file.
- class SubclassExtractor extends AnyRef
The class subclassExtractor is a wrapper class around the bytecode representation project.
The class subclassExtractor is a wrapper class around the bytecode representation project. It will fetch all subclasses from the opal project and prepares the bytecode hierarchies for querying.
Value Members
- object CommentParser
Parses commented config files for the Configuration Explorer.
- object ConfigurationExplorer extends App
- object DocumentationComment extends Serializable
Factory method for creating a Comment.