public ExplorerStorageEntityModel(EditingContext context, StorageEntityModel entityModel, ExplorerEFElement parent) : base(context, entityModel, parent) { _typesGhostNode = new ExplorerTypes( Resources.StorageTypesGhostNodeName, context, this); _funcsGhostNode = new ExplorerFunctions( Resources.StorageFunctionsGhostNodeName, context, this); _assocsGhostNode = new ExplorerAssociations( Resources.StorageAssociationsGhostNodeName, context, this); }
public ExplorerConceptualEntityModel(EditingContext context, ConceptualEntityModel entityModel, ExplorerEFElement parent) : base(context, entityModel, parent) { _typesGhostNode = new ExplorerTypes( Resources.ConceptualTypesGhostNodeName, context, this); _complexTypesGhostNode = new ExplorerComplexTypes(Resources.ComplexTypesGhostNodeName, context, this); _assocsGhostNode = new ExplorerAssociations( Resources.ConceptualAssociationsGhostNodeName, context, this); _funcImportsGhostNode = new ExplorerFunctionImports( Resources.FunctionImportsGhostNodeName, context, this); _enumTypesGhostNode = null; if (EdmFeatureManager.GetEnumTypeFeatureState(entityModel.Artifact).IsEnabled()) { _enumTypesGhostNode = new ExplorerEnumTypes( Resources.EnumTypesGhostNodeName, context, this); } }