Version 2: Code Design - shiroyuki/Imagination GitHub Wiki

ConfigParser <--x- AssemblerCore -x---------------------------------+
                         ^                                          |
                         |                                          |
                         |                                          |
                         |                                          |
                         x                                          |
                         |                                          V
                 ImaginationCore -x--> ContainerInfo -x--> ContainerMetadata
                                             |
                              Loader <----x--+
Class Description Status
ConfigParser A configuration parser which normalises to the metadata Implemented
AssemblerCore The automatic file-format-agnostic extendable container loader Implemented
ContainerMetadata The metadata of the container Implemented
ContainerInfo The information of the container (instantiated object, activation sequence) WIP
ImaginationCore The core of the framework WIP
Loader The class loader WIP