public DocumentedProperty AddProperty(string name) { if (members.ContainsKey(name)) { return(null); } else { DocumentedProperty result = new DocumentedProperty(name, this); members [name] = result; return(result); } }
public DocumentedProperty AddReferenceProperty(string name) { if (currentClass == null) { return(null); } else { DocumentedProperty result = currentClass.AddReferenceProperty(name); currentMember = result; return(result); } }
public DocumentedProperty AddProperty(string name) { if (members.ContainsKey (name)) { return null; } else { DocumentedProperty result = new DocumentedProperty (name, this); members [name] = result; return result; } }