Skip to content

Commit ce1e9c3

Browse files
#264: Deleted SHACL-JS terms
1 parent 82e74aa commit ce1e9c3

File tree

1 file changed

+0
-106
lines changed

1 file changed

+0
-106
lines changed

shacl12-vocabularies/shacl.ttl

Lines changed: 0 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -1568,109 +1568,3 @@ sh:SPARQLRule
15681568
rdfs:subClassOf sh:Rule ;
15691569
rdfs:subClassOf sh:SPARQLConstructExecutable ;
15701570
rdfs:isDefinedBy sh: .
1571-
1572-
1573-
# SHACL-JS --------------------------------------------------------------------
1574-
1575-
sh:JSExecutable
1576-
a rdfs:Class ;
1577-
rdfs:label "JavaScript executable"@en ;
1578-
rdfs:comment "Abstract base class of resources that declare an executable JavaScript."@en ;
1579-
rdfs:subClassOf rdfs:Resource ;
1580-
rdfs:isDefinedBy sh: .
1581-
1582-
sh:JSTarget
1583-
a rdfs:Class ;
1584-
rdfs:label "JavaScript target"@en ;
1585-
rdfs:comment "The class of targets that are based on JavaScript functions."@en ;
1586-
rdfs:subClassOf sh:Target ;
1587-
rdfs:subClassOf sh:JSExecutable ;
1588-
rdfs:isDefinedBy sh: .
1589-
1590-
sh:JSTargetType
1591-
a rdfs:Class ;
1592-
rdfs:label "JavaScript target type"@en ;
1593-
rdfs:comment "The (meta) class for parameterizable targets that are based on JavaScript functions."@en ;
1594-
rdfs:subClassOf sh:TargetType ;
1595-
rdfs:subClassOf sh:JSExecutable ;
1596-
rdfs:isDefinedBy sh: .
1597-
1598-
sh:JSConstraint
1599-
a rdfs:Class ;
1600-
rdfs:label "JavaScript-based constraint"@en ;
1601-
rdfs:comment "The class of constraints backed by a JavaScript function."@en ;
1602-
rdfs:subClassOf sh:JSExecutable ;
1603-
rdfs:isDefinedBy sh: .
1604-
1605-
sh:JSConstraintComponent
1606-
a sh:ConstraintComponent ;
1607-
rdfs:label "JavaScript constraint component"@en ;
1608-
rdfs:comment "A constraint component with the parameter sh:js linking to a sh:JSConstraint containing a sh:script."@en ;
1609-
sh:parameter sh:JSConstraint-js ;
1610-
rdfs:isDefinedBy sh: .
1611-
1612-
sh:JSConstraint-js
1613-
a sh:Parameter ;
1614-
sh:path sh:js ;
1615-
rdfs:isDefinedBy sh: .
1616-
1617-
sh:js
1618-
a rdf:Property ;
1619-
rdfs:label "JavaScript constraint"@en ;
1620-
rdfs:comment "Constraints expressed in JavaScript." ;
1621-
rdfs:range sh:JSConstraint ;
1622-
rdfs:isDefinedBy sh: .
1623-
1624-
sh:jsFunctionName
1625-
a rdf:Property ;
1626-
rdfs:label "JavaScript function name"@en ;
1627-
rdfs:comment "The name of the JavaScript function to execute."@en ;
1628-
rdfs:domain sh:JSExecutable ;
1629-
rdfs:range xsd:string ;
1630-
rdfs:isDefinedBy sh: .
1631-
1632-
sh:jsLibrary
1633-
a rdf:Property ;
1634-
rdfs:label "JavaScript library"@en ;
1635-
rdfs:comment "Declares which JavaScript libraries are needed to execute this."@en ;
1636-
rdfs:range sh:JSLibrary ;
1637-
rdfs:isDefinedBy sh: .
1638-
1639-
sh:jsLibraryURL
1640-
a rdf:Property ;
1641-
rdfs:label "JavaScript library URL"@en ;
1642-
rdfs:comment "Declares the URLs of a JavaScript library. This should be the absolute URL of a JavaScript file. Implementations may redirect those to local files."@en ;
1643-
rdfs:domain sh:JSLibrary ;
1644-
rdfs:range xsd:anyURI ;
1645-
rdfs:isDefinedBy sh: .
1646-
1647-
sh:JSFunction
1648-
a rdfs:Class ;
1649-
rdfs:label "JavaScript function"@en ;
1650-
rdfs:comment "The class of SHACL functions that execute a JavaScript function when called."@en ;
1651-
rdfs:subClassOf sh:Function ;
1652-
rdfs:subClassOf sh:JSExecutable ;
1653-
rdfs:isDefinedBy sh: .
1654-
1655-
sh:JSLibrary
1656-
a rdfs:Class ;
1657-
rdfs:label "JavaScript library"@en ;
1658-
rdfs:comment "Represents a JavaScript library, typically identified by one or more URLs of files to include."@en ;
1659-
rdfs:subClassOf rdfs:Resource ;
1660-
rdfs:isDefinedBy sh: .
1661-
1662-
sh:JSRule
1663-
a rdfs:Class ;
1664-
rdfs:label "JavaScript rule"@en ;
1665-
rdfs:comment "The class of SHACL rules expressed using JavaScript."@en ;
1666-
rdfs:subClassOf sh:JSExecutable ;
1667-
rdfs:subClassOf sh:Rule ;
1668-
rdfs:isDefinedBy sh: .
1669-
1670-
sh:JSValidator
1671-
a rdfs:Class ;
1672-
rdfs:label "JavaScript validator"@en ;
1673-
rdfs:comment "A SHACL validator based on JavaScript. This can be used to declare SHACL constraint components that perform JavaScript-based validation when used."@en ;
1674-
rdfs:subClassOf sh:JSExecutable ;
1675-
rdfs:subClassOf sh:Validator ;
1676-
rdfs:isDefinedBy sh: .

0 commit comments

Comments
 (0)