static public string GetPredicate(ClassificationSystems classSystem, ClassificationPredicates predicate)
        {
            switch (predicate)
            {
            case ClassificationPredicates.type:
                return("http://www.w3.org/1999/02/22-rdf-syntax-ns#type");

            case ClassificationPredicates.preferred_label:
                return("http://www.w3.org/2004/02/skos/core#prefLabel");

            case ClassificationPredicates.alternative_label:
                return("http://www.w3.org/2004/02/skos/core#altLabel");

            case ClassificationPredicates.broader_term:
                return("http://www.w3.org/2004/02/skos/core#broader");

            case ClassificationPredicates.narrower_term:
                return("http://www.w3.org/2004/02/skos/core#narrower");

            case ClassificationPredicates.class_notation:
                return("http://www.w3.org/2004/02/skos/core#notation");

            case ClassificationPredicates.language:
                return("http://purl.org/dc/terms/language");

            default:
                return("");
            }
        }
 static public string GetPredicate(ClassificationSystems classSystem, ClassificationPredicates predicate)
 {
     switch (predicate)
     {
         case ClassificationPredicates.type:
             return "http://www.w3.org/1999/02/22-rdf-syntax-ns#type";
         case ClassificationPredicates.preferred_label:
             return "http://www.w3.org/2004/02/skos/core#prefLabel";
         case ClassificationPredicates.alternative_label:
             return "http://www.w3.org/2004/02/skos/core#altLabel";
         case ClassificationPredicates.broader_term:
             return "http://www.w3.org/2004/02/skos/core#broader";
         case ClassificationPredicates.narrower_term:
             return "http://www.w3.org/2004/02/skos/core#narrower";
         case ClassificationPredicates.class_notation:
             return "http://www.w3.org/2004/02/skos/core#notation";
         case ClassificationPredicates.language:
             return "http://purl.org/dc/terms/language";
         default:
             return "";
     }
 }
 static public string GetPredicate(ClassificationPredicates predicate)
 {
     return GetPredicate(ClassificationSystems.rvk, predicate);
 }
Пример #4
0
 static public string GetPredicate(ClassificationPredicates predicate)
 {
     return(GetPredicate(ClassificationSystems.ddc, predicate));
 }