public MosaProperty CreateProperty(MosaProperty source = null) { if (source == null) { return(new MosaProperty() { ID = id++, TypeSystem = typeSystem }); } else { MosaProperty result = source.Clone(); result.ID = id++; return(result); } }
internal Mutator(MosaProperty property) : base(property) { this.property = property; }
public MosaProperty.Mutator MutateProperty(MosaProperty property) { return(new MosaProperty.Mutator(property)); }