public ModelEntity(string name, string fullName, string description, ModelEntityClassifier classifier, ModelEntityStereotype stereotype, ModelOrigin origin) { UpdateName(name, fullName, description); Classifier = classifier; Stereotype = stereotype; Origin = origin; }
private TestModelBuilder AddEntityWithOptionalBase(string name, ModelEntityClassifier classifier, ModelEntityStereotype stereotype, string baseName = null, ModelOrigin origin = ModelOrigin.Unknown) { var model = AddEntity(name, classifier, stereotype, origin); if (baseName != null) { AddBase(name, baseName); } return(model); }
protected TypeMemberNode(ModelNodeId id, string name, ModelNodeStereotype stereotype, ModelOrigin origin) : base(id, name, stereotype, origin) { }
private TestModelNode(ModelNodeId id, string name, ModelOrigin origin) : base(id, name, TestModelNodeStereotypes.Class, origin) { }
public ModelNode(ModelNodeId id, string name, ModelNodeStereotype stereotype, ModelOrigin origin) { Id = id; Name = name ?? throw new ArgumentNullException(nameof(name)); Stereotype = stereotype ?? throw new ArgumentNullException(nameof(stereotype)); Origin = origin; }
public InterfaceNode(ModelNodeId id, string name, ModelOrigin origin, bool isAbstract) : base(id, name, ModelNodeStereotypes.Interface, origin, isAbstract) { }
public ClassNode(ModelNodeId id, string name, ModelOrigin origin, bool isAbstract) : base(id, name, ModelNodeStereotypes.Class, origin, isAbstract) { }
protected TypeNode(ModelNodeId id, string name, ModelNodeStereotype stereotype, ModelOrigin origin, bool isAbstract) : base(id, name, stereotype, origin) { IsAbstract = isAbstract; }
public TestClass(string name, ModelOrigin origin) : base(name, ModelEntityClassifier.Class, ModelEntityStereotype.None, origin) { }