Skip to content

Commit 26f7955

Browse files
authored
Merge pull request #265 from w3c/issue-264
#264: Deleted SHACL-JS terms
2 parents 4d9be08 + ce1e9c3 commit 26f7955

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
@@ -1590,109 +1590,3 @@ sh:SPARQLRule
15901590
rdfs:subClassOf sh:Rule ;
15911591
rdfs:subClassOf sh:SPARQLConstructExecutable ;
15921592
rdfs:isDefinedBy sh: .
1593-
1594-
1595-
# SHACL-JS --------------------------------------------------------------------
1596-
1597-
sh:JSExecutable
1598-
a rdfs:Class ;
1599-
rdfs:label "JavaScript executable"@en ;
1600-
rdfs:comment "Abstract base class of resources that declare an executable JavaScript."@en ;
1601-
rdfs:subClassOf rdfs:Resource ;
1602-
rdfs:isDefinedBy sh: .
1603-
1604-
sh:JSTarget
1605-
a rdfs:Class ;
1606-
rdfs:label "JavaScript target"@en ;
1607-
rdfs:comment "The class of targets that are based on JavaScript functions."@en ;
1608-
rdfs:subClassOf sh:Target ;
1609-
rdfs:subClassOf sh:JSExecutable ;
1610-
rdfs:isDefinedBy sh: .
1611-
1612-
sh:JSTargetType
1613-
a rdfs:Class ;
1614-
rdfs:label "JavaScript target type"@en ;
1615-
rdfs:comment "The (meta) class for parameterizable targets that are based on JavaScript functions."@en ;
1616-
rdfs:subClassOf sh:TargetType ;
1617-
rdfs:subClassOf sh:JSExecutable ;
1618-
rdfs:isDefinedBy sh: .
1619-
1620-
sh:JSConstraint
1621-
a rdfs:Class ;
1622-
rdfs:label "JavaScript-based constraint"@en ;
1623-
rdfs:comment "The class of constraints backed by a JavaScript function."@en ;
1624-
rdfs:subClassOf sh:JSExecutable ;
1625-
rdfs:isDefinedBy sh: .
1626-
1627-
sh:JSConstraintComponent
1628-
a sh:ConstraintComponent ;
1629-
rdfs:label "JavaScript constraint component"@en ;
1630-
rdfs:comment "A constraint component with the parameter sh:js linking to a sh:JSConstraint containing a sh:script."@en ;
1631-
sh:parameter sh:JSConstraint-js ;
1632-
rdfs:isDefinedBy sh: .
1633-
1634-
sh:JSConstraint-js
1635-
a sh:Parameter ;
1636-
sh:path sh:js ;
1637-
rdfs:isDefinedBy sh: .
1638-
1639-
sh:js
1640-
a rdf:Property ;
1641-
rdfs:label "JavaScript constraint"@en ;
1642-
rdfs:comment "Constraints expressed in JavaScript." ;
1643-
rdfs:range sh:JSConstraint ;
1644-
rdfs:isDefinedBy sh: .
1645-
1646-
sh:jsFunctionName
1647-
a rdf:Property ;
1648-
rdfs:label "JavaScript function name"@en ;
1649-
rdfs:comment "The name of the JavaScript function to execute."@en ;
1650-
rdfs:domain sh:JSExecutable ;
1651-
rdfs:range xsd:string ;
1652-
rdfs:isDefinedBy sh: .
1653-
1654-
sh:jsLibrary
1655-
a rdf:Property ;
1656-
rdfs:label "JavaScript library"@en ;
1657-
rdfs:comment "Declares which JavaScript libraries are needed to execute this."@en ;
1658-
rdfs:range sh:JSLibrary ;
1659-
rdfs:isDefinedBy sh: .
1660-
1661-
sh:jsLibraryURL
1662-
a rdf:Property ;
1663-
rdfs:label "JavaScript library URL"@en ;
1664-
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 ;
1665-
rdfs:domain sh:JSLibrary ;
1666-
rdfs:range xsd:anyURI ;
1667-
rdfs:isDefinedBy sh: .
1668-
1669-
sh:JSFunction
1670-
a rdfs:Class ;
1671-
rdfs:label "JavaScript function"@en ;
1672-
rdfs:comment "The class of SHACL functions that execute a JavaScript function when called."@en ;
1673-
rdfs:subClassOf sh:Function ;
1674-
rdfs:subClassOf sh:JSExecutable ;
1675-
rdfs:isDefinedBy sh: .
1676-
1677-
sh:JSLibrary
1678-
a rdfs:Class ;
1679-
rdfs:label "JavaScript library"@en ;
1680-
rdfs:comment "Represents a JavaScript library, typically identified by one or more URLs of files to include."@en ;
1681-
rdfs:subClassOf rdfs:Resource ;
1682-
rdfs:isDefinedBy sh: .
1683-
1684-
sh:JSRule
1685-
a rdfs:Class ;
1686-
rdfs:label "JavaScript rule"@en ;
1687-
rdfs:comment "The class of SHACL rules expressed using JavaScript."@en ;
1688-
rdfs:subClassOf sh:JSExecutable ;
1689-
rdfs:subClassOf sh:Rule ;
1690-
rdfs:isDefinedBy sh: .
1691-
1692-
sh:JSValidator
1693-
a rdfs:Class ;
1694-
rdfs:label "JavaScript validator"@en ;
1695-
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 ;
1696-
rdfs:subClassOf sh:JSExecutable ;
1697-
rdfs:subClassOf sh:Validator ;
1698-
rdfs:isDefinedBy sh: .

0 commit comments

Comments
 (0)