4A Server -
2.0
|
Class representing attribute of type AnnotationLink. More...
Private Attributes | |
String | tmpId = null |
Additional Inherited Members | |
Protected Member Functions inherited from cz.vutbr.fit.knot.annotations.entity.attribute.BaseAttribute | |
String | getCommentXmlPart (boolean proto11) |
String | xmlFormatValue () |
Protected Attributes inherited from cz.vutbr.fit.knot.annotations.entity.attribute.BaseAttribute | |
Integer | id |
int | annotation |
String | name |
String | simpleType |
Integer | type |
String | uri |
String | nested |
Integer | linked |
String | stringValue |
String | textValue |
Date | dateValue |
Integer | intValue |
BigDecimal | decValue |
Boolean | boolVAlue |
byte[] | binValue |
Integer | userValue |
BigDecimal | geoLat |
BigDecimal | geoLong |
String | entityType |
String | entityVisualURI |
String | comment |
Integer | priority |
Annotation | refAnnotation |
AnnotType | attributeType |
Annotation | nestedAnnotation |
Annotation | linkedAnnotation |
User | user |
List< EntityAdditionalAttribute > | entityAdditionalAttributes |
Static Protected Attributes inherited from cz.vutbr.fit.knot.annotations.entity.attribute.BaseAttribute | |
static final long | serialVersionUID = 1L |
Class representing attribute of type AnnotationLink.
Class representing attribute of type AnnotationLink
Definition at line 39 of file LinkedAnnotationAttribute.java.
String cz.vutbr.fit.knot.annotations.entity.attribute.LinkedAnnotationAttribute.getTmpId | ( | ) |
Gets tmpId of annotation
Definition at line 278 of file LinkedAnnotationAttribute.java.
String cz.vutbr.fit.knot.annotations.entity.attribute.LinkedAnnotationAttribute.getTypeOntologyUri | ( | ) |
Gets URI addres in ontology for this type of attribute
Definition at line 297 of file LinkedAnnotationAttribute.java.
Object cz.vutbr.fit.knot.annotations.entity.attribute.LinkedAnnotationAttribute.getValue | ( | ) |
Gets value of the attribute
Definition at line 69 of file LinkedAnnotationAttribute.java.
void cz.vutbr.fit.knot.annotations.entity.attribute.LinkedAnnotationAttribute.setRawValue | ( | String | value | ) | throws IllegalArgumentException |
Parses provided value and sets that value as a value of attribute
value | new value of the attribute in raw form from XML |
Definition at line 236 of file LinkedAnnotationAttribute.java.
void cz.vutbr.fit.knot.annotations.entity.attribute.LinkedAnnotationAttribute.setTmpId | ( | String | tmpId | ) |
Sets tmpId of annotation
tmpId | New tmpId of annotation. |
Definition at line 287 of file LinkedAnnotationAttribute.java.
void cz.vutbr.fit.knot.annotations.entity.attribute.LinkedAnnotationAttribute.setValue | ( | Object | value | ) |
Sets value of the attribute. Value should already be a native java value.
value | New value of the attribute |
Definition at line 51 of file LinkedAnnotationAttribute.java.
String cz.vutbr.fit.knot.annotations.entity.attribute.LinkedAnnotationAttribute.toXMLString | ( | boolean | proto11, |
boolean | tmpIdForNested, | ||
boolean | withOntology | ||
) |
Returns serialized informations about attribute of annotation in XML
proto11 | If true, protocol version is greater then 1.0 |
tmpIdForNested | If true, nested annotations will have attribute tmpId |
withOntology | If true, URI in ontology will be serialized, if false, it will be omitted |
Definition at line 182 of file LinkedAnnotationAttribute.java.
String cz.vutbr.fit.knot.annotations.entity.attribute.LinkedAnnotationAttribute.toXMLStringWHV2 | ( | String | ontologyUri | ) |
Returns serialized informations about attribute of annotation in XML for protocol v. 2.0 without header (target and attribute specification triples)
ontologyUri | URI of attribute in ontology |
Definition at line 81 of file LinkedAnnotationAttribute.java.
|
private |
Temporary id for creating links between annotations from client
Definition at line 43 of file LinkedAnnotationAttribute.java.