4A Server -  2.0
 All Classes Namespaces Files Functions Variables Enumerator
cz.vutbr.fit.knot.annotations.app.Constants Class Reference

Global constants. More...

Collaboration diagram for cz.vutbr.fit.knot.annotations.app.Constants:
Collaboration graph

Static Public Attributes

static final String SERVER_URI = "http://localhost:8080"
 
static final String URI_C = "Annotations"
 
static final String ANNOT_URI_SUFFIX = "/annotations/"
 
static final String SUG_URI_SUFFIX = "/suggestions/"
 
static final String TYPE_URI_SUFFIX = "/types/"
 
static final String DOC_URI_SUFFIX = "/documents/getDoc?id="
 
static final String AUTHOR_URI_SUFFIX = "/authors/"
 
static final String USER_URI_SUFFIX = "/user/"
 
static final String USER_URI_SUFFIX_V2 = "/users/"
 
static final String GROUP_URI_SUFFIX = "/groups/"
 
static final String ONTO_UPLOAD_URI_SUFFIX = "/"
 
static final String S_DOC_URI_SUFFIX = "/getDocument?id="
 
static final String SUBSCR_URI_SUFFIX = "/subscriptions/"
 
static final ArrayList< String > DRUPAL_IPS_ALLOWED
 
static final ArrayList< String > DRUPAL_HOSTS_ALLOWED
 
static final int AUTH_DRUPAL_BY_NOTHING = 0
 
static final int AUTH_DRUPAL_BY_IP = 1
 
static final int AUTH_DRUPAL_BY_HOST = 2
 
static final int AUTH_DRUPAL = AUTH_DRUPAL_BY_NOTHING
 
static final int LOG_LEVEL_NONE = 0
 
static final int LOG_LEVEL_SERVER_INTERNAL_ERRORS = 1
 
static final int LOG_LEVEL_SERVER_ERRORS = 2
 
static final int LOG_LEVEL_ALL_ERRORS = 3
 
static final int LOG_LEVEL_ALL = 4
 
static final int LOG_LEVEL = LOG_LEVEL_ALL
 
static final boolean RESTRICT_TYPES_IMPORTED_FROM_ONTO = false
 
static final boolean AUTO_SUBSCRIBE_OWN_GROUPS = true
 
static final int COMET_TIMEOUT_SEC = 60
 
static final String COMET_CONTEXT_PATH = "/AnnotEditorsComet"
 
static final int PROTOCOL_LOD_V1 = 1
 
static final int PROTOCOL_LOD_V1_1 = 2
 
static final int PROTOCOL_LOD_V2 = 3
 
static final ArrayList< String > REM_URI_PARAMS
 
static final int REFUSED_MANUALLY = 0
 
static final int REFUSED_AUTOMATICALLY = 1
 
static final ArrayList< String > REFUSE_METHODS
 
static final int CONFIRMED_MANUALLY = 0
 
static final int CONFIRMED_MANUALLY_EDITED = 1
 
static final int CONFIRMED_AUTOMATICALLY = 2
 
static final int CONFIRMED_AUTOMATICALLY_EDITED = 3
 
static final ArrayList< String > CONFIRM_METHODS
 
static final int TEXT_MOD_INS_BEFORE = 1
 
static final int TEXT_MOD_REPLACE = 2
 
static final int TEXT_MOD_INS_AFTER = 3
 
static final ArrayList< String > SIMPLE_TYPES
 
static final ArrayList< String > SIMPLE_TYPES_URI_V2
 
static final ArrayList< String > SIMPLE_TYPES_NAMES_V2
 
static final ArrayList< String > SIMPLE_TYPES_FOR_ENT_AD_AT
 
static final ArrayList< String > SIMPLE_TYPES_URIS_FOR_ENT_AD_AT
 
static final String DEFAULT_SIMPLE_TYPE_FOR_ENT_AD_AT = "String"
 
static final String STRING_URI = "http://www.w3.org/2001/XMLSchema#string"
 
static final String BINARY_URI = "http://www.w3.org/2001/XMLSchema#base64Binary"
 
static final String BOOLEAN_URI = "http://www.w3.org/2001/XMLSchema#boolean"
 
static final String DATE_URI = "http://www.w3.org/2001/XMLSchema#date"
 
static final String DATE_TIME_URI = "http://www.w3.org/2001/XMLSchema#dateTime"
 
static final String DECIMAL_URI = "http://www.w3.org/2001/XMLSchema#decimal"
 
static final String DURATION_URI = "http://www.w3.org/2001/XMLSchema#duration"
 
static final String GEO_POINT_URI = "http://www.w3.org/2003/01/geo/wgs84_pos#Point"
 
static final String IMAGE_URI = "http://knot.fit.vutbr.cz/annotations/AnnotXMLSchema#image"
 
static final String INTEGER_URI = "http://www.w3.org/2001/XMLSchema#integer"
 
static final String LINKED_ANNOT_URI = "http://www.w3.org/2001/XMLSchema#"
 
static final String NESTED_ANNOT_URI = "http://www.w3.org/2001/XMLSchema#"
 
static final String PERSON_URI = "http://knot.fit.vutbr.cz/annotations/AnnotXMLSchema#person"
 
static final String TEXT_URI = "http://www.w3.org/2001/XMLSchema#string"
 
static final String TIME_URI = "http://www.w3.org/2001/XMLSchema#time"
 
static final String ANOTHER_URI_URI = "http://www.w3.org/2001/XMLSchema#anyURI"
 
static final String ENTITY_URI = "http://knot.fit.vutbr.cz/annotations/AnnotXMLSchema#entity"
 
static final int NAMESPACES_LOD_V1 = 1
 
static final int NAMESPACES_LOD_V2 = 2
 
static final String[][] nameSpaces
 
static final String EMPTY_ENTITY = "http://knot.fit.vutbr.cz/annotations/knotOAExtension#anyEntity"
 
static final String SETTINGS_PARAM_SERVER_LANGUAGE = "ServerLanguage"
 
static final String SETTINGS_PARAM_DEFAULT_GROUP = "DefaultUserGroup"
 
static final String SETTINGS_PARAM_ATT_FILTER = "FilterAttributes"
 
static final String SETTINGS_PARAM_UPDATE_NEG_FEEDBACK_FOR_REFUSED_BY_SAME = "refuseOthersFromAllFragments"
 
static final String SETTINGS_PARAM_ENABLE_UPDATE_POSITIVE_FEEDBACK = "autoconfirmOthers"
 
static final String SETTINGS_PARAM_AUTO_ALTERNATIVES = "autoAlternatives"
 
static final String SETTINGS_PARAM_DISPLAY_SUG_CONFIDENCE = "displaySugConfidence"
 
static final String SETTINGS_PARAM_KB_REF_MODE = "KBRefMode"
 
static final String KB_REF_ATT_NAME = "KB_Ref"
 
static final String ADMIN_GROUP = "Administrators"
 
static final String UPDATABLE_AN_AT_NAME = "updatable_annotation"
 
static final int MIN_XPATH_L_TO_AUTO_MODIFY_FR = 10
 
static final int MIN_TEXT_L_TO_AUTO_MODIFY_FR = 10
 
static final double MAX_XPATH_LD_TO_AUTO_MODIFY_FR = 0.04
 
static final double MIN_XPATH_LD_DIFF_TO_AUTO_MODIFY_FR = 0.03
 
static final int MAX_OFFSET_DIFF_TO_AUTO_MODIFY_FR = 178
 
static final double MAX_TEXT_LD_TO_AUTO_MODIFY_FR = 0.67
 
static final int MAX_ANNOTATION_DIFFERENCE = 34
 
static final double SEC_API_AUTOCOMPLETE_RESULTS_RESERVE = 30.0
 
static final ArrayList< String > DOC_UPLOAD_TYPES
 
static final String SEC_SERVER_URI = "http://knot09.fit.vutbr.cz:8081"
 
static final String SEC_API_SERVER_URI = "http://sec.fit.vutbr.cz:8082"
 
static final int SESSION_CLEAN_INTERVAL = 10
 
static final int SUBSCRIBED = 0
 
static final int UNSUBSCRIBED = 1
 
static final int NOTHING = 2
 
static final boolean TEST_ANNOT_LINK_URI = true
 
static final boolean SEC_API_SUGGESTIONS = true
 
static final boolean VISUAL_REPRESENTATION_URI_CHANGE = true
 
static final String KB_IMAGE_PREFIX = "http://athena3.fit.vutbr.cz/kb/images/freebase/"
 
static final int MAX_COUNT_OF_ALTERNATIVES_TO_ONE_SUGGESTION = 10
 
static final int MAX_COUNT_OF_ALTERNATIVES_IN_BATCH = 5
 
static final String SERVER_URI_SETTING_NAME = "serverURI"
 
static final String SEC_API_SERVER_URI_SETTING_NAME = "SECAPIserverURI"
 
static final String KB_IMG_PREFIX_SETTING_NAME = "KBimagePrefix"
 
static final String SEC_DESIRED_TYPES_SETTINGS_NAME = "SECDesiredTypes"
 
static final String SEC_UNNECESSARY_TYPES_SETTINGS_NAME = "SECUnnecessaryTypes"
 
static final String SEC_UNNECESSARY_AT_SETTINGS_NAME = "SECUnnecessaryAttributes"
 
static final String SEC_DESIRED_TYPES_SETTINGS_NAME_EA = "SECDesiredTypesEA"
 
static final String SEC_UNNECESSARY_TYPES_SETTINGS_NAME_EA = "SECUnnecessaryTypesEA"
 
static final String SEC_UNNECESSARY_AT_SETTINGS_NAME_EA = "SECUnnecessaryAttributeseEA"
 
static final String MAX_ENTITIES_SETTINGS_NAME = "MaxEntities"
 
static final Boolean ADD_IDENTIFIER = true
 
static final Boolean IDENTIFIER_TO_ENTITY_URI = true
 
static final Boolean ADD_DISAMBIGUATION = true
 
static final Boolean ADD_CONFIDENCE = true
 
static final Boolean DISPLAY_TERM_TO_NAME = true
 
static final Boolean COMPLETE_IMAGE_URI = true
 
static final Boolean USE_REMOTE_SEC_API = true
 
static final String LOG_GET_ALTERNATIVES_SETTINGS = "logGetAlternativesFor"
 
static final ArrayList< String > SPECIAL_SETTINGS
 
static final ArrayList< String > SETTINGS_RESET
 
static final ArrayList< String > FORBIDDEN_ENTITY_TYPES
 
static final ArrayList< String > REFUSE_BORDER_SEPARATOR
 

Detailed Description

Global constants.

Class with global constants

Author
idytrych

Definition at line 25 of file Constants.java.

Member Data Documentation

final Boolean cz.vutbr.fit.knot.annotations.app.Constants.ADD_CONFIDENCE = true
static

Should be confidence attribute added to SEC attributes?

Definition at line 396 of file Constants.java.

final Boolean cz.vutbr.fit.knot.annotations.app.Constants.ADD_DISAMBIGUATION = true
static

Should be disambiguation attribute added to SEC attributes?

Definition at line 393 of file Constants.java.

final Boolean cz.vutbr.fit.knot.annotations.app.Constants.ADD_IDENTIFIER = true
static

Should be identifier attribute added to SEC attributes?

Definition at line 387 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.ADMIN_GROUP = "Administrators"
static

Name of user group in which is only administrators (ignore case)

Definition at line 294 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.ANNOT_URI_SUFFIX = "/annotations/"
static

End of beginning of URI of annotation

Definition at line 32 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.ANOTHER_URI_URI = "http://www.w3.org/2001/XMLSchema#anyURI"
static

Definition at line 243 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.AUTH_DRUPAL = AUTH_DRUPAL_BY_NOTHING
static

Authentication type which will be used for Drupal

Definition at line 69 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.AUTH_DRUPAL_BY_HOST = 2
static

Authentication types for Drupals - authentication by host name

Definition at line 67 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.AUTH_DRUPAL_BY_IP = 1
static

Authentication types for Drupals - authentication by IP

Definition at line 65 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.AUTH_DRUPAL_BY_NOTHING = 0
static

Authentication types for Drupals - no authentication

Definition at line 63 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.AUTHOR_URI_SUFFIX = "/authors/"
static

End of beginning of URI of annotation author (person)

Definition at line 40 of file Constants.java.

final boolean cz.vutbr.fit.knot.annotations.app.Constants.AUTO_SUBSCRIBE_OWN_GROUPS = true
static

If user's groups shall be automatically subscribed, set to true, false otherwise

Definition at line 89 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.BINARY_URI = "http://www.w3.org/2001/XMLSchema#base64Binary"
static

Definition at line 229 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.BOOLEAN_URI = "http://www.w3.org/2001/XMLSchema#boolean"
static

Definition at line 230 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.COMET_CONTEXT_PATH = "/AnnotEditorsComet"
static

Comet context path

Definition at line 100 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.COMET_TIMEOUT_SEC = 60
static

Comet handler timeout in seconds After timeout expires, following message is sent:

* <ok/>
* 

Definition at line 98 of file Constants.java.

final Boolean cz.vutbr.fit.knot.annotations.app.Constants.COMPLETE_IMAGE_URI = true
static

Should be partial URI of image completed

Definition at line 405 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.CONFIRM_METHODS
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"manually",
"manuallyEdited",
"automatically",
"AutomaticallyEdited"
))

Names of suggestion confirmation methods

Definition at line 138 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.CONFIRMED_AUTOMATICALLY = 2
static

Number of suggestion confirmation method - confirmed automatically

Definition at line 133 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.CONFIRMED_AUTOMATICALLY_EDITED = 3
static

Number of suggestion confirmation method - confirmed automatically with editation

Definition at line 135 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.CONFIRMED_MANUALLY = 0
static

Number of suggestion confirmation method - confirmed manually

Definition at line 129 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.CONFIRMED_MANUALLY_EDITED = 1
static

Number of suggestion confirmation method - confirmed manually with editation

Definition at line 131 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.DATE_TIME_URI = "http://www.w3.org/2001/XMLSchema#dateTime"
static

Definition at line 232 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.DATE_URI = "http://www.w3.org/2001/XMLSchema#date"
static

Definition at line 231 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.DECIMAL_URI = "http://www.w3.org/2001/XMLSchema#decimal"
static

Definition at line 233 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.DEFAULT_SIMPLE_TYPE_FOR_ENT_AD_AT = "String"
static

Name of default simple data type of entity additional attribute

Definition at line 225 of file Constants.java.

final Boolean cz.vutbr.fit.knot.annotations.app.Constants.DISPLAY_TERM_TO_NAME = true
static

Should be display_term transformed to (person) name in suggestion? This is just for output improvement with actual knowledge base.

Definition at line 402 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.DOC_UPLOAD_TYPES
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"text/html",
"text/xml",
"application/xml"
))

Mime types of supported documents to upload

Definition at line 319 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.DOC_URI_SUFFIX = "/documents/getDoc?id="
static

End of beginning of URI of annotated copy of document

Definition at line 38 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.DRUPAL_HOSTS_ALLOWED
static
Initial value:
= new ArrayList<String>(Arrays.asList(
""
))

Host names of Drupals, which can add and authenticate users

Definition at line 59 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.DRUPAL_IPS_ALLOWED
static
Initial value:
= new ArrayList<String>(Arrays.asList(
""
))

IP addresses of Drupals, which can add and authenticate users

Definition at line 55 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.DURATION_URI = "http://www.w3.org/2001/XMLSchema#duration"
static

Definition at line 234 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.EMPTY_ENTITY = "http://knot.fit.vutbr.cz/annotations/knotOAExtension#anyEntity"
static

Simple type for empty Entity

Definition at line 273 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.ENTITY_URI = "http://knot.fit.vutbr.cz/annotations/AnnotXMLSchema#entity"
static

Definition at line 244 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.FORBIDDEN_ENTITY_TYPES
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"date",
"interval",
"activity"
))

List of types of entities which can not be used in get_entities request

Definition at line 432 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.GEO_POINT_URI = "http://www.w3.org/2003/01/geo/wgs84_pos#Point"
static

Definition at line 235 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.GROUP_URI_SUFFIX = "/groups/"
static

End of beginning of URI of user group

Definition at line 46 of file Constants.java.

final Boolean cz.vutbr.fit.knot.annotations.app.Constants.IDENTIFIER_TO_ENTITY_URI = true
static

Should be identifier transformed to entity uri in suggestion?

Definition at line 390 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.IMAGE_URI = "http://knot.fit.vutbr.cz/annotations/AnnotXMLSchema#image"
static

Definition at line 236 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.INTEGER_URI = "http://www.w3.org/2001/XMLSchema#integer"
static

Definition at line 237 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.KB_IMAGE_PREFIX = "http://athena3.fit.vutbr.cz/kb/images/freebase/"
static

Default URI prefix for images from controlled vocabulary

Definition at line 348 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.KB_IMG_PREFIX_SETTING_NAME = "KBimagePrefix"
static

Name of entry in server settings for default URI prefix for images from controlled vocabulary

Definition at line 363 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.KB_REF_ATT_NAME = "KB_Ref"
static

Name of KB_Ref attribute

Definition at line 292 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.LINKED_ANNOT_URI = "http://www.w3.org/2001/XMLSchema#"
static

Definition at line 238 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.LOG_GET_ALTERNATIVES_SETTINGS = "logGetAlternativesFor"
static

Server setting name for setting whether Should be usage of getAlternativesFor logged (for measurement purposes).

Definition at line 417 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.LOG_LEVEL = LOG_LEVEL_ALL
static

Logging level used

Definition at line 83 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.LOG_LEVEL_ALL = 4
static

Logging level - all informations (error can be achieved by bad user action)

Definition at line 81 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.LOG_LEVEL_ALL_ERRORS = 3
static

Logging level - all serious errors (user should not achieve, but can be on client side)

Definition at line 79 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.LOG_LEVEL_NONE = 0
static

Logging level - no logging

Definition at line 73 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.LOG_LEVEL_SERVER_ERRORS = 2
static

Logging level - all server errors

Definition at line 77 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.LOG_LEVEL_SERVER_INTERNAL_ERRORS = 1
static

Logging level - server internal errors (very bad)

Definition at line 75 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.MAX_ANNOTATION_DIFFERENCE = 34
static

Maximum annotation difference to synchronize document

Definition at line 314 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.MAX_COUNT_OF_ALTERNATIVES_IN_BATCH = 5
static

Alternatives are displayed in batches. This number specifies the amount of alternatives in one batch.

Definition at line 354 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.MAX_COUNT_OF_ALTERNATIVES_TO_ONE_SUGGESTION = 10
static

Each suggestion can have some alternatives. This number specifies its maximum count.

Definition at line 351 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.MAX_ENTITIES_SETTINGS_NAME = "MaxEntities"
static

Name of entry in server settings for maximum results for getting entities (autocomplete)

Definition at line 384 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.MAX_OFFSET_DIFF_TO_AUTO_MODIFY_FR = 178
static

Maximum offset diference

Definition at line 310 of file Constants.java.

final double cz.vutbr.fit.knot.annotations.app.Constants.MAX_TEXT_LD_TO_AUTO_MODIFY_FR = 0.67
static

Maximum annotated text Levenshtein distance

Definition at line 312 of file Constants.java.

final double cz.vutbr.fit.knot.annotations.app.Constants.MAX_XPATH_LD_TO_AUTO_MODIFY_FR = 0.04
static

Maximum Levenshtein distance of ignored change

Definition at line 303 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.MIN_TEXT_L_TO_AUTO_MODIFY_FR = 10
static

Minimum number of characters in annotated text to can ignore change

Definition at line 301 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.MIN_XPATH_L_TO_AUTO_MODIFY_FR = 10
static

Minimum number of characters in XPath to can ignore change

Definition at line 299 of file Constants.java.

final double cz.vutbr.fit.knot.annotations.app.Constants.MIN_XPATH_LD_DIFF_TO_AUTO_MODIFY_FR = 0.03
static

Minimum difference of minimal and second minimal Levenshtein distance to can ignore change.

Definition at line 308 of file Constants.java.

final String [][] cz.vutbr.fit.knot.annotations.app.Constants.nameSpaces
static
Initial value:
= {{},{
" xmlns:rdf=\"http://www.w3.org/2003/01/geo/wgs84_pos#\"",
" xmlns:geo=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"",
" xmlns:a=\"http://knot.fit.vutbr.cz/annotations/AnnotXMLSchema\""},
{
" xmlns:oa=\"http://www.w3.org/ns/oa#\"",
" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"",
" xmlns:dcterms=\"http://purl.org/dc/terms/\"",
" xmlns:dc=\"http://purl.org/dc/elements/1.1/\"",
" xmlns:dctypes=\"http://purl.org/dc/dcmitype/\"",
" xmlns:cnt=\"http://www.w3.org/2011/content#\"",
" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema/\"",
" xmlns:trix=\"http://www.w3.org/2004/03/trix/trix-1/\"",
" xmlns:foaf=\"http://xmlns.com/foaf/0.1/\"",
" xmlns:geo=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"" ,
" xmlns:koae=\"http://knot.fit.vutbr.cz/annotations/knotOAExtension\""}
}

Namespaces to be defined in message for client

Definition at line 252 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.NAMESPACES_LOD_V1 = 1
static

Namespaces used for protocol version 1.x

Definition at line 247 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.NAMESPACES_LOD_V2 = 2
static

Namespaces used for protocol version 2.x

Definition at line 249 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.NESTED_ANNOT_URI = "http://www.w3.org/2001/XMLSchema#"
static

Definition at line 239 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.NOTHING = 2
static

Indicate that annotation type isn't supscribe and unsubscribe list

Definition at line 337 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.ONTO_UPLOAD_URI_SUFFIX = "/"
static

End of base URI for ontology upload

Definition at line 48 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.PERSON_URI = "http://knot.fit.vutbr.cz/annotations/AnnotXMLSchema#person"
static

Definition at line 240 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.PROTOCOL_LOD_V1 = 1
static

Level of definition of protocol v 1.0 - 2.0

Definition at line 103 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.PROTOCOL_LOD_V1_1 = 2
static

Level of definition of protocol v 1.1 - 2.0

Definition at line 105 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.PROTOCOL_LOD_V2 = 3
static

Level of definition of protocol v 2.0+

Definition at line 107 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.REFUSE_BORDER_SEPARATOR
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"- - -"
))

List of refuse border separators

Definition at line 439 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.REFUSE_METHODS
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"manually",
"automatically"
))

Names of suggestion refuse methods

Definition at line 123 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.REFUSED_AUTOMATICALLY = 1
static

Number of suggestion refuse method - refused automatically

Definition at line 120 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.REFUSED_MANUALLY = 0
static

Number of suggestion refuse method - refused manually

Definition at line 118 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.REM_URI_PARAMS
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"PHPSESSID",
"SID",
"sid",
"session"
))

URI parameters to be removed from each URI of annotated document

Definition at line 110 of file Constants.java.

final boolean cz.vutbr.fit.knot.annotations.app.Constants.RESTRICT_TYPES_IMPORTED_FROM_ONTO = false
static

If true, annotation types imported from ontology will have restricted attributes

Definition at line 86 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.S_DOC_URI_SUFFIX = "/getDocument?id="
static

End of beginning of URI of stored document

Definition at line 50 of file Constants.java.

final double cz.vutbr.fit.knot.annotations.app.Constants.SEC_API_AUTOCOMPLETE_RESULTS_RESERVE = 30.0
static

Reserve for getting maximum numbers of entities

Definition at line 316 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SEC_API_SERVER_URI = "http://sec.fit.vutbr.cz:8082"
static

Default address of the SEC API server for annotation suggestions.

Definition at line 328 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SEC_API_SERVER_URI_SETTING_NAME = "SECAPIserverURI"
static

Name of entry in server settings for SEC API server URI

Definition at line 360 of file Constants.java.

final boolean cz.vutbr.fit.knot.annotations.app.Constants.SEC_API_SUGGESTIONS = true
static

Should be SEC API used for suggestions?

Definition at line 342 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SEC_DESIRED_TYPES_SETTINGS_NAME = "SECDesiredTypes"
static

Name of entry in server settings for desired types and attributes

Definition at line 366 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SEC_DESIRED_TYPES_SETTINGS_NAME_EA = "SECDesiredTypesEA"
static

Name of entry in server settings for desired types and attributes for entity autocomplete

Definition at line 375 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SEC_SERVER_URI = "http://knot09.fit.vutbr.cz:8081"
static

Default address of the SEC server for annotation suggestions.

Definition at line 326 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SEC_UNNECESSARY_AT_SETTINGS_NAME = "SECUnnecessaryAttributes"
static

Name of entry in server settings for unnecessary attributes

Definition at line 372 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SEC_UNNECESSARY_AT_SETTINGS_NAME_EA = "SECUnnecessaryAttributeseEA"
static

Name of entry in server settings for unnecessary attributes for entity autocomplete

Definition at line 381 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SEC_UNNECESSARY_TYPES_SETTINGS_NAME = "SECUnnecessaryTypes"
static

Name of entry in server settings for unnecessary types

Definition at line 369 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SEC_UNNECESSARY_TYPES_SETTINGS_NAME_EA = "SECUnnecessaryTypesEA"
static

Name of entry in server settings for unnecessary types for entity autocomplete

Definition at line 378 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SERVER_URI = "http://localhost:8080"
static

Default server URI

Definition at line 27 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SERVER_URI_SETTING_NAME = "serverURI"
static

Name of entry in server settings for server URI

Definition at line 357 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.SESSION_CLEAN_INTERVAL = 10
static

Maximum time that the session is idle

Definition at line 331 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SETTINGS_PARAM_ATT_FILTER = "FilterAttributes"
static

Name of user settings parameter with attribute filter

Definition at line 280 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SETTINGS_PARAM_AUTO_ALTERNATIVES = "autoAlternatives"
static

Name of user settings parameter with enabling of automatic activation of alternative suggestions

Definition at line 286 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SETTINGS_PARAM_DEFAULT_GROUP = "DefaultUserGroup"
static

Name of user settings parameter with default user group

Definition at line 278 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SETTINGS_PARAM_DISPLAY_SUG_CONFIDENCE = "displaySugConfidence"
static

Name of user settings parameter denoting whether confidence should be displayed for suggestions

Definition at line 288 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SETTINGS_PARAM_ENABLE_UPDATE_POSITIVE_FEEDBACK = "autoconfirmOthers"
static

Name of user settings parameter with enabling of update of positive feedback

Definition at line 284 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SETTINGS_PARAM_KB_REF_MODE = "KBRefMode"
static

Name of user settings parameter denoting whether KB_Ref mode is on

Definition at line 290 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SETTINGS_PARAM_SERVER_LANGUAGE = "ServerLanguage"
static

Name of user settings parameter with server language settings

Definition at line 276 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SETTINGS_PARAM_UPDATE_NEG_FEEDBACK_FOR_REFUSED_BY_SAME = "refuseOthersFromAllFragments"
static

Name of user settings parameter with setting for update of negative feedback

Definition at line 282 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.SETTINGS_RESET
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"KBimagePrefix",
"SECAPIserverURI",
"logGetAlternativesFor"
))

List of server settings which needs AppBean URIs reset

Definition at line 425 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.SIMPLE_TYPES
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"String",
"URI",
"Image",
"DateTime",
"Integer",
"Decimal",
"Date",
"Time",
"Boolean",
"person",
"Person",
"geoPoint",
"GeoPoint",
"AnyAnnotation",
"Duration",
"Binary",
"Text",
"Entity"
))

Names of supported simple data types of attributes

Definition at line 153 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.SIMPLE_TYPES_FOR_ENT_AD_AT
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"String",
"URI"
))

Names of supported simple data types of entity additional attributes

Definition at line 213 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.SIMPLE_TYPES_NAMES_V2
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"String",
"Entity",
"Text",
"Binary",
"Duration",
"Time",
"URI",
"GeoPoint",
"Image",
"Integer",
"AnyAnnotation",
"Boolean",
"Date",
"DateTime",
"Decimal"
))

Names of simple types in protocol v 2.0

Definition at line 194 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.SIMPLE_TYPES_URI_V2
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"http://www.w3.org/2001/XMLSchema#string",
"http://knot.fit.vutbr.cz/annotations/knotOAExtension#entity",
"http://knot.fit.vutbr.cz/annotations/knotOAExtension#text",
"http://www.w3.org/2001/XMLSchema#base64binary",
"http://www.w3.org/2001/XMLSchema#duration",
"http://www.w3.org/2001/XMLSchema#time",
"http://www.w3.org/2001/XMLSchema#anyUri",
"http://www.w3.org/2003/01/geo/wgs84_pos#Point",
"http://knot.fit.vutbr.cz/annotations/knotOAExtension#imageUri",
"http://www.w3.org/2001/XMLSchema#integer",
"http://knot.fit.vutbr.cz/annotations/knotOAExtension#anyAnnotation",
"http://www.w3.org/2001/XMLSchema#boolean",
"http://www.w3.org/2001/XMLSchema#date",
"http://www.w3.org/2001/XMLSchema#dateTime",
"http://www.w3.org/2001/XMLSchema#decimal"
))

URIs of simple types in protocol v 2.0

Definition at line 175 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.SIMPLE_TYPES_URIS_FOR_ENT_AD_AT
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"http://www.w3.org/2001/XMLSchema#string",
"http://www.w3.org/2001/XMLSchema#anyUri"
))

URIs of supported simple data types of entity additional attributes

Definition at line 219 of file Constants.java.

final ArrayList<String> cz.vutbr.fit.knot.annotations.app.Constants.SPECIAL_SETTINGS
static
Initial value:
= new ArrayList<String>(Arrays.asList(
"serverURI"
))

List of special server settings (can not be set directly)

Definition at line 420 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.STRING_URI = "http://www.w3.org/2001/XMLSchema#string"
static

Primitive datatypes URIs

Definition at line 228 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SUBSCR_URI_SUFFIX = "/subscriptions/"
static

End of beginning of URI of subscription

Definition at line 52 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.SUBSCRIBED = 0
static

Indicator of subscribed type

Definition at line 333 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.SUG_URI_SUFFIX = "/suggestions/"
static

End of beginning of URI of suggestion

Definition at line 34 of file Constants.java.

final boolean cz.vutbr.fit.knot.annotations.app.Constants.TEST_ANNOT_LINK_URI = true
static

Definition at line 339 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.TEXT_MOD_INS_AFTER = 3
static

Modes of text modifications - insert after

Definition at line 150 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.TEXT_MOD_INS_BEFORE = 1
static

Modes of text modifications - insert before

Definition at line 146 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.TEXT_MOD_REPLACE = 2
static

Modes of text modifications - replace

Definition at line 148 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.TEXT_URI = "http://www.w3.org/2001/XMLSchema#string"
static

Definition at line 241 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.TIME_URI = "http://www.w3.org/2001/XMLSchema#time"
static

Definition at line 242 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.TYPE_URI_SUFFIX = "/types/"
static

End of beginning of URI of annotation type

Definition at line 36 of file Constants.java.

final int cz.vutbr.fit.knot.annotations.app.Constants.UNSUBSCRIBED = 1
static

Indicator of unsubscribed type

Definition at line 335 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.UPDATABLE_AN_AT_NAME = "updatable_annotation"
static

Name of special attribute for updatable annotation

Definition at line 296 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.URI_C = "Annotations"
static

Context (defined in context.xml)

Definition at line 30 of file Constants.java.

final Boolean cz.vutbr.fit.knot.annotations.app.Constants.USE_REMOTE_SEC_API = true
static

Should be remote SEC API server used? If SEC API command is set in DB, but it is empty, it will be used automatically.

Definition at line 411 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.USER_URI_SUFFIX = "/user/"
static

End of beginning of URI of annotation author (person)

Definition at line 42 of file Constants.java.

final String cz.vutbr.fit.knot.annotations.app.Constants.USER_URI_SUFFIX_V2 = "/users/"
static

End of beginning of URI of annotation author (person) for protocol V2

Definition at line 44 of file Constants.java.

final boolean cz.vutbr.fit.knot.annotations.app.Constants.VISUAL_REPRESENTATION_URI_CHANGE = true
static

Should be visual representation changed from file name to URI?

Definition at line 345 of file Constants.java.


The documentation for this class was generated from the following file: