예제 #1
0
        public void AddElement(DublinCoreElement element, string value)
        {
            if (!String.IsNullOrEmpty(value))
            {
                switch (element)
                {
                case DublinCoreElement.Contributor: contributors.Add(value); break;

                case DublinCoreElement.Coverage: coverages.Add(value); break;

                case DublinCoreElement.Creator: creators.Add(value); break;

                case DublinCoreElement.Date: dates.Add(value); break;

                case DublinCoreElement.Description: descriptions.Add(value); break;

                case DublinCoreElement.Format: formats.Add(value); break;

                case DublinCoreElement.Identifier: identifiers.Add(value); break;

                case DublinCoreElement.Language: languages.Add(value); break;

                case DublinCoreElement.Publisher: publishers.Add(value); break;

                case DublinCoreElement.Relation: relations.Add(value); break;

                case DublinCoreElement.Rights: rights.Add(value); break;

                case DublinCoreElement.Source: sources.Add(value); break;

                case DublinCoreElement.Subject: subjects.Add(value); break;

                case DublinCoreElement.Title: titles.Add(value); break;

                case DublinCoreElement.Type: types.Add(value); break;
                }
            }
        }
예제 #2
0
 public void AddElement(DublinCoreElement element, string value) {
     if (!String.IsNullOrEmpty(value))
     {
         switch (element)
         {
             case DublinCoreElement.Contributor: contributors.Add(value); break;
             case DublinCoreElement.Coverage: coverages.Add(value); break;
             case DublinCoreElement.Creator: creators.Add(value); break;
             case DublinCoreElement.Date: dates.Add(value); break;
             case DublinCoreElement.Description: descriptions.Add(value); break;
             case DublinCoreElement.Format: formats.Add(value); break;
             case DublinCoreElement.Identifier: identifiers.Add(value); break;
             case DublinCoreElement.Language: languages.Add(value); break;
             case DublinCoreElement.Publisher: publishers.Add(value); break;
             case DublinCoreElement.Relation: relations.Add(value); break;
             case DublinCoreElement.Rights: rights.Add(value); break;
             case DublinCoreElement.Source: sources.Add(value); break;
             case DublinCoreElement.Subject: subjects.Add(value); break;
             case DublinCoreElement.Title: titles.Add(value); break;
             case DublinCoreElement.Type: types.Add(value); break;
         }
     }
 }