group = "Traceability"
name = "Find Class Property"
prefix = '''
PREFIX dtf:
PREFIX owl:
PREFIX rdf:
PREFIX xsd:
PREFIX rdfs:
PREFIX art:
PREFIX tabular:
PREFIX dc:
PREFIX ftg:
PREFIX base:
PREFIX vim4:
PREFIX comp:
PREFIX code:
PREFIX script:
PREFIX file:
PREFIX swrl:
PREFIX traces:
PREFIX wf:
PREFIX text:
PREFIX federation:
PREFIX dftg:
'''
query = '''
SELECT DISTINCT ?class WHERE {
?subject {{ class }} ?o .
?subject a ?class .
}
'''
description = "Find all the classes using a property."
visual_support = true
[[replacements]]
placeholder = "Property"
suggestion = "base:hasName"
description = "Which property do the classes need to have?"