8 package cz.vutbr.fit.knot.annotations.modules.suggestionManager.attributes;
10 import javax.persistence.DiscriminatorValue;
11 import javax.persistence.Entity;
25 @DiscriminatorValue(
"AnyAnnotation")
67 StringBuilder result =
new StringBuilder();
70 result.append(
"<trix:typedLiteral datatype=\"http://knot.fit.vutbr.cz/annotations/knotOAExtension#anyAnnotation\"/>");
71 result.append(
"</trix:triple>");
73 result.append(
"<trix:triple>");
74 result.append(
"<trix:uri>");
75 result.append(this.refSuggestion.getSource()).append(this.refSuggestion.getFragmentXpointersV2());
76 result.append(
"</trix:uri>");
79 if(ontologyUri == null || ontologyUri.isEmpty()){
80 result.append(
"<trix:name>");
81 result.append(this.name);
82 result.append(
"</trix:name>");
84 result.append(
"<trix:uri>");
85 result.append(ontologyUri);
86 result.append(
"</trix:uri>");
89 result.append(
"<trix:uri>");
90 result.append(this.uri);
91 result.append(
"</trix:uri>");
92 result.append(
"</trix:triple>");
94 return result.toString();
void setRawValue(String value)
void setValue(Object value)
Class representing attribute of suggestion.
Class representing attribute of type AnyAnnotation for prupose of suggestion.
String toXMLStringWHV2(String ontologyUri)