libuv
IUtiliserPlugin
IModelPlugin
ABinaryUtilisationFactory
ABinaryUtilisation
+utilse(byte[])
+getOptions():string (yaml?)
+setOptions(string)
AFieldFactory
+ createField()
+ createFieldBinaryInformation()
+ createFieldLogicalInformation()
+ createFieldVisualInformation()
+ createFieldRepresentation()
AStructureFactory
+ createStructure()
AModelFactory
+ createModel()
AModel
AStructure
AField
ARepository
ARepositoryFactory
ISchemaIOPlugin
AStructureReader
AStructureReaderFactory
AStructureWriter
AStructureWriterFactory
APluginManager
UtiliserPluginManager
ModelPluginManager
SchemaIOPluginManager
BinaryPacketComposer
Tree
TreeNode