sub:assertion {
sub:ActionClass a nt:RestrictedChoicePlaceholder ;
rdfs:label "specify whether an action is required" ;
nt:possibleValue <
https://w3id.org/linkflows/reviews/ActionNeededComment> , <
https://w3id.org/linkflows/reviews/NoActionNeededComment> , <
https://w3id.org/linkflows/reviews/SuggestionComment> .
sub:AspectClass a nt:RestrictedChoicePlaceholder ;
rdfs:label "specify whether it is about syntax, style, or content" ;
nt:possibleValue <
https://w3id.org/linkflows/reviews/ContentComment> , <
https://w3id.org/linkflows/reviews/StyleComment> , <
https://w3id.org/linkflows/reviews/SyntaxComment> .
sub:PositivityClass a nt:RestrictedChoicePlaceholder ;
rdfs:label "specify whether it is positive, neutral, or negative" ;
nt:possibleValue <
https://w3id.org/linkflows/reviews/NegativeComment> , <
https://w3id.org/linkflows/reviews/NeutralComment> , <
https://w3id.org/linkflows/reviews/PositiveComment> .
sub:ReferredMentioning a nt:UriPlaceholder ;
rdfs:label "identifier of a thing mentioned in the object that is reviewed" .
sub:ReferredObject a nt:UriPlaceholder ;
rdfs:label "identifier of the object that is reviewed (e.g. a text or nanopublication)" .
sub:assertion a nt:AssertionTemplate ;
rdfs:label "Making a review comment according to the LinkFlows model" ;
nt:hasStatement sub:st00 ,
sub:st01 ,
sub:st02 ,
sub:st10 ,
sub:st11 ,
sub:st12 ,
sub:st13 ,
sub:st20 .
sub:comment a nt:LocalResource ;
rdfs:label "This comment" .
sub:impact a nt:LiteralPlaceholder ;
rdfs:label "integer value from 1 (low impact) to 5 (high impact)" ;
nt:hasRegex "[1-5]" .
sub:reviewComment a nt:LiteralPlaceholder ,
nt:LongLiteralPlaceholder ;
rdfs:label "The content of this comment as free text" .
sub:st00 rdf:object <
https://w3id.org/linkflows/reviews/ReviewComment> ;
rdf:predicate rdf:type ;
rdf:subject sub:comment .
sub:st01 rdf:object sub:ReferredObject ;
rdf:predicate <
https://w3id.org/linkflows/reviews/refersTo> ;
rdf:subject sub:comment .
sub:st02 rdf:object sub:ReferredMentioning ;
rdf:predicate <
https://w3id.org/linkflows/reviews/refersToMentioningOf> ;
rdf:subject sub:comment ;
a nt:OptionalStatement ,
nt:RepeatableStatement .
sub:st10 rdf:object sub:AspectClass ;
rdf:predicate rdf:type ;
rdf:subject sub:comment .
sub:st11 rdf:object sub:PositivityClass ;
rdf:predicate rdf:type ;
rdf:subject sub:comment .
sub:st12 rdf:object sub:ActionClass ;
rdf:predicate rdf:type ;
rdf:subject sub:comment .
sub:st13 rdf:object sub:impact ;
rdf:predicate <
https://w3id.org/linkflows/reviews/hasImpact> ;
rdf:subject sub:comment .
sub:st20 rdf:object sub:reviewComment ;
rdf:predicate <
https://w3id.org/linkflows/reviews/hasCommentText> ;
rdf:subject sub:comment .
rdf:type rdfs:label "is a" .
<
https://w3id.org/linkflows/reviews/ActionNeededComment>
rdfs:label "comment that declares that an action is needed" .
<
https://w3id.org/linkflows/reviews/ContentComment>
rdfs:label "comment about the content" .
<
https://w3id.org/linkflows/reviews/NegativeComment>
rdfs:label "negative comment" .
<
https://w3id.org/linkflows/reviews/NeutralComment>
rdfs:label "neutral comment" .
<
https://w3id.org/linkflows/reviews/NoActionNeededComment>
rdfs:label "comment that does not ask for an action" .
<
https://w3id.org/linkflows/reviews/PositiveComment>
rdfs:label "positive comment" .
<
https://w3id.org/linkflows/reviews/ReviewComment>
rdfs:label "review comment" .
<
https://w3id.org/linkflows/reviews/StyleComment>
rdfs:label "comment about the style" .
<
https://w3id.org/linkflows/reviews/SuggestionComment>
rdfs:label "suggestion" .
<
https://w3id.org/linkflows/reviews/SyntaxComment>
rdfs:label "comment about the sytax" .
<
https://w3id.org/linkflows/reviews/hasCommentText>
rdfs:label "has the comment text" .
<
https://w3id.org/linkflows/reviews/hasImpact>
rdfs:label "has impact level" .
<
https://w3id.org/linkflows/reviews/refersTo>
rdfs:label "refers to" .
<
https://w3id.org/linkflows/reviews/refersToMentioningOf>
rdfs:label "refers to the mentioning of" .
}