/// <summary> /// Initializes a new instance of the HierarchicalModel class. /// </summary> public HierarchicalModel(string name = default(string), IList <string> children = default(IList <string>), PrebuiltDomainObject inherits = default(PrebuiltDomainObject), IList <string> roles = default(IList <string>)) { Name = name; Children = children; Inherits = inherits; Roles = roles; CustomInit(); }
/// <summary> /// Initializes a new instance of the HierarchicalModel class. /// </summary> public HierarchicalModel(string name = default(string), IList <JsonChild> children = default(IList <JsonChild>), IList <JsonModelFeatureInformation> features = default(IList <JsonModelFeatureInformation>), IList <string> roles = default(IList <string>), PrebuiltDomainObject inherits = default(PrebuiltDomainObject)) { Name = name; Children = children; Features = features; Roles = roles; Inherits = inherits; CustomInit(); }