//public Dictionary<String, MetaEntity> ChildEntities { get; set; } = new Dictionary<String, MetaEntity>(); // public Dictionary<String, MetaEntityCollection> EntityCollections { get; set; } = new Dictionary<String, MetaEntityCollection>(); public void CheckClassDefinition(MetaEntityNamespaceCollection namespaces, String rootclassname) { if (EntityClassName.isNullOrEmpty()) { EntityClassName = rootclassname; } if (EntityClassDefinition == null) { EntityClassDefinition = namespaces.SelectTarget(EntityClassName) as MetaEntityClass; } }
public void Deploy(MetaEntityNamespaceCollection namespaces, MetaEntityExtractionSettings settings) { Namespaces = namespaces; Settings = settings; RootEntityClassSelection.SetSelection(namespaces.SelectTarget(Settings.RootEntityClassNamepath)); }