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); }
static public string GetPredicate(ClassificationPredicates predicate) { return(GetPredicate(ClassificationSystems.ddc, predicate)); }