/// <summary> /// Create a new entry description with no additional attributes. /// </summary> /// <param name="name">Name of the entry.</param> /// <param name="occurrence">Its occurrence.</param> /// <param name="description">Description that will be shown to the user.</param> /// <param name="repeatable">Repeatable or not.</param> /// <param name="readOnly">Can be modified or not.</param> public MetadataEntryDescription(string name, MetadataOccurrence occurrence, string description, bool repeatable, bool readOnly) { mName = name; mOccurrence = occurrence; mDescription = description; mRepeatable = repeatable; mReadOnly = readOnly; mAddlAttrs = new List <List <string> >(0); }
public MetadataDefinition(string name, MetadataDataType dataType, MetadataOccurrence occurrence, bool isReadOnly, bool isRepeatable, string description, List <string> synonyms) { Name = name; DataType = dataType; Occurrence = occurrence; IsReadOnly = isReadOnly; IsRepeatable = isRepeatable; Description = description; Synonyms = synonyms; }