public NamespaceDetailsViewModel(NamespaceViewModel parent) : base(parent) { _projectNamespace = Parent.ProjectNamespace; _parentProperties = new NodeProperties(); _parentProperties.LoadParent(Parent); }
public ModuleDetailsViewModel(ModuleViewModel parent) : base(parent) { _projectModule = Parent.ProjectModule; _module = Parent.Module; _parentProperties = new NodeProperties(); _parentProperties.LoadParent(Parent); }
public EventDetailsViewModel(EventViewModel parent) : base(parent) { _projectEvent = Parent.ProjectEvent; _eventDecl = Parent.Event; _isVisibleOutsideAssembly = _eventDecl.IsVisibleOutsideAssembly(); _parentProperties = new NodeProperties(); _parentProperties.LoadParent(Parent); }
public PropertyDetailsViewModel(PropertyViewModel parent) : base(parent) { _projectProperty = Parent.ProjectProperty; _property = Parent.Property; _isVisibleOutsideAssembly = _property.IsVisibleOutsideAssembly(); _parentProperties = new NodeProperties(); _parentProperties.LoadParent(Parent); }
public TypeDetailsViewModel(TypeViewModel parent) : base(parent) { _projectType = Parent.ProjectType; _type = Parent.Type; _isVisibleOutsideAssembly = _type.IsVisibleOutsideAssembly(); _parentProperties = new NodeProperties(); _parentProperties.LoadParent(Parent); }
public FieldDetailsViewModel(FieldViewModel parent) : base(parent) { _projectField = Parent.ProjectField; _field = Parent.Field; _isVisibleOutsideAssembly = _field.IsVisibleOutsideAssembly(); _parentProperties = new NodeProperties(); _parentProperties.LoadParent(Parent); }
public MethodDetailsViewModel(MethodViewModel parent) : base(parent) { _projectMethod = Parent.ProjectMethod; _method = Parent.Method; _ownerType = _method.GetOwnerType(); _isVisibleOutsideAssembly = _method.IsVisibleOutsideAssembly(); _parentProperties = new NodeProperties(); _parentProperties.LoadParent(Parent); }