Index

A B C D E F G H I L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AccessService - Class in edu.kit.datamanager.takita.dataaccess
Handles requests to annotation store and repository from the rest of the application.
AccessService(IAnnotationStoreAccessService, IRepositoryAccessService) - Constructor for class edu.kit.datamanager.takita.dataaccess.AccessService
Constructor, initializes instances of used interfaces.
addAnnotation(Annotation) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Adds an annotation to the search index.
addAnnotation(Annotation) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Adds an annotation to the search index.
addAnnotation(Annotation) - Method in class edu.kit.datamanager.takita.model.page.Page
Adds an annotation to list of annotations.
addAnnotation(Annotation, String, String) - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Converts annotation to JSONObject so it can be added to database more easily, then tells AnnotationStoreAccess to add it.
addAnnotation(Annotation, String, String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Converts annotation to JSONObject so it can be added to database more easily, then tells AnnotationStoreAccess to add it.
addAnnotation(String, String, String, String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Adds an annotation to the search index and the database.
addAnnotation(String, String, String, String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Adds an annotation to the search index and the database.
addAnnotation(JSONObject, String) - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationStoreAccessService
Adds an annotation to the annotation store.
addAnnotation(JSONObject, String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAnnotationStoreAccessService
Adds an annotation to the annotation store.
addBody(Body) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Adds a body to an annotation in the search index.
addBody(Body) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Adds a body to an annotation in the search index.
addCreator(String) - Method in class edu.kit.datamanager.takita.model.Annotation
Adds a creator to the list of creators.
addCreator(String) - Method in class edu.kit.datamanager.takita.model.body.Body
Adds a creator to the list of creators.
addFilters(FilterSelection, Model) - Method in class edu.kit.datamanager.takita.mainpage.search.FilterController
Delegates the task to add a selection of filters specified by the user to the current filters that can be edited and applied to the search.
addInterceptors(InterceptorRegistry) - Method in class edu.kit.datamanager.takita.TakitaApplication
Adds LocaleChangeInterceptors to registry.
addRow(String) - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Adds Row of which thumbnails are displayed to current user.
addRow(String) - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
Adds Row of which thumbnails are displayed to current user.
addTag(Tag) - Method in class edu.kit.datamanager.takita.model.Annotation
Adds one tag to annotation.
addTag(String, String, String, String, String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Adds a tag to an annotation in the search index and the database.
addTag(String, String, String, String, String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Adds a tag to an annotation in the search index and the database.
addTextCard(TextCard) - Method in class edu.kit.datamanager.takita.model.Annotation
Adds one text card to annotation.
addTextCard(String, String, String, String, String, String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Adds a text card to an annotation in the search index and the database.
addTextCard(String, String, String, String, String, String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Adds a text card to an annotation in the search index and the database.
addToCurrentFilters(List<String>) - Method in class edu.kit.datamanager.takita.mainpage.search.FilterService
Adds filters to the list of currently used filters.
addToCurrentFilters(List<String>) - Method in interface edu.kit.datamanager.takita.mainpage.search.IFilterService
Adds filters to the list of currently used filters.
ADVERT_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
Annotation - Class in edu.kit.datamanager.takita.model
The Annotation class represents the model of an annotation with all its attributes.
Annotation() - Constructor for class edu.kit.datamanager.takita.model.Annotation
Constructor, initializes lists.
ANNOTATION - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
AnnotationConverter - Class in edu.kit.datamanager.takita.dataaccess
 
AnnotationConverter(IAnnotationStoreAccessService, IRepositoryAccessService) - Constructor for class edu.kit.datamanager.takita.dataaccess.AnnotationConverter
Constructor, initializes instances of used interfaces.
annotations - Variable in class edu.kit.datamanager.takita.model.page.Page
 
AnnotationStoreAccessService - Class in edu.kit.datamanager.takita.dataaccess
Contains logic for accessing the annotation store with RestTemplate.
AnnotationStoreAccessService(IRepositoryAccessService) - Constructor for class edu.kit.datamanager.takita.dataaccess.AnnotationStoreAccessService
Constructor for AnnotationStoreAccessService, initializes HttpRequestHelper and instance of used interface.
AnnotationStoreStrings - Enum Class in edu.kit.datamanager.takita.dataaccess
Enum contains all Strings in AnnotationStoreAccess and AccessService regarding the annotationStore.
applyConfiguration(FilterConfigurationHolder) - Method in class edu.kit.datamanager.takita.mainpage.search.FilterService
Sets the filter attributes to the values held by the filterConfigurationHolder.
applyConfiguration(FilterConfigurationHolder) - Method in interface edu.kit.datamanager.takita.mainpage.search.IFilterService
Sets the filter attributes to the values held by the filterConfigurationHolder.
applyFilters(FilterConfigurationHolder) - Method in class edu.kit.datamanager.takita.mainpage.search.FilterController
Delegates the task to execute the search with the given FilterSelection which holds a list of filters.
AssistanceController - Class in edu.kit.datamanager.takita.assistance
Controller to handle help menu requests and User data requests.
AssistanceController(IAssistanceService) - Constructor for class edu.kit.datamanager.takita.assistance.AssistanceController
Constructor for the Assistance Controller to autowire required instances.
AssistanceService - Class in edu.kit.datamanager.takita.assistance
Class to handle help menu requests and to get User form Repository by its Pseudonym.
AssistanceService(UserRepository, IFilterService, IMainPageService) - Constructor for class edu.kit.datamanager.takita.assistance.AssistanceService
Constructor for the Assistance Service to autowire required instances.

B

BINDINGS - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
Body - Class in edu.kit.datamanager.takita.model.body
 
Body(String) - Constructor for class edu.kit.datamanager.takita.model.body.Body
Constructor for Body, only sets Id.
BODY - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
bodyToJson(Body) - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationConverter
 
buildAnnotationFromJson(JSONObject) - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationConverter
Converts the JSON of an annotation to an annotation.
buildIndex() - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Builds a new search index from scratch.
buildIndex() - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Builds a new search index from scratch.
buildJsonFromAnnotation(Annotation, String) - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationConverter
Builds a JSONObject from an existing annotation.
buildSmallIndex() - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Builds a new search index from scratch.
buildSmallIndex() - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Builds a new search index from scratch.

C

CANONICAL - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
changeUser(String, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Changes current User.
changeUser(String, Model) - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
Changes User.
CHART_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
checkProperty() - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationStoreAccessService
 
checkProperty() - Method in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
 
checkProperty() - Method in class edu.kit.datamanager.takita.mainpage.search.ClientConfig
 
CHEM_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
clearCurrentFilters() - Method in class edu.kit.datamanager.takita.mainpage.search.FilterService
Clears the list of current filters.
clearCurrentFilters() - Method in interface edu.kit.datamanager.takita.mainpage.search.IFilterService
Clears the list of current filters.
clearFilters(Model) - Method in class edu.kit.datamanager.takita.mainpage.search.FilterController
Delegates the task to clear the list of current filters that can be edited and applied to the search.
ClientConfig - Class in edu.kit.datamanager.takita.mainpage.search
Some configurations for elasticsearch.
ClientConfig() - Constructor for class edu.kit.datamanager.takita.mainpage.search.ClientConfig
 
clientConfiguration() - Method in class edu.kit.datamanager.takita.mainpage.search.ClientConfig
Return an elastic search client.
Color - Enum Class in edu.kit.datamanager.takita.model
The Color enum represents the different Colors an annotation can have.
colorToString(Color) - Static method in enum class edu.kit.datamanager.takita.model.Color
 
CONTEXT - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
createAnnotation(String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to create an annotation to IEditorService.
createBodyForAnnotationById(String, String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to create an annotation body to IEditorService.
CREATED - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
CREATED - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
createTagForAnnotationById(String, String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to create a tag to IEditorService.
CREATOR - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
CUSTOM_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 

D

DashboardController - Class in edu.kit.datamanager.takita.mainpage.dashboard
Provides method to display Dashboard, has an Instance of Dashboard Service.
DashboardController(IDashboardService) - Constructor for class edu.kit.datamanager.takita.mainpage.dashboard.DashboardController
Constructor for the DashboardController to autowire required instances.
DashboardService - Class in edu.kit.datamanager.takita.mainpage.dashboard
Implements Dashboard Service Interface.
DashboardService() - Constructor for class edu.kit.datamanager.takita.mainpage.dashboard.DashboardService
 
DATA_PATH - Static variable in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
 
DATES - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
DC_SUBJECT - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
DC_TITLE - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
DEFAULT - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
deleteAnnotation(Annotation) - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Converts annotation so it can be deleted from database more easily, then tells AnnotationStoreAccess to delete it it.
deleteAnnotation(Annotation) - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Converts annotation so it can be deleted from database more easily, then tells AnnotationStoreAccess to delete it it.
deleteAnnotation(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Deletes an annotation from the search index and the database.
deleteAnnotation(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Deletes an annotation from the search index and the database.
deleteAnnotation(String, String) - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationStoreAccessService
Deletes an annotation from the annotation store.
deleteAnnotation(String, String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAnnotationStoreAccessService
Deletes an annotation from the annotation store.
deleteAnnotationById(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Deletes an annotation by its unique annotation identifier from the search index.
deleteAnnotationById(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Deletes an annotation by its unique annotation identifier from the search index.
deleteAnnotationById(String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to delete an annotation to IEditorService.
deleteBodyById(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Deletes a body entity from the search index by its unique identifier.
deleteBodyById(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Deletes a body entity from the search index by its unique identifier.
deleteBodyByIdForAnnotationById(String, String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to delete an annotation body to IEditorService.
deleteTag(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Deletes a tag in the search index and the database.
deleteTag(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Deletes a tag in the search index and the database.
deleteTagByIdForAnnotationById(String, String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to delete a tag to IEditorService.
deleteTextCard(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Deletes a text card in the search index and the database.
deleteTextCard(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Deletes a text card in the search index and the database.

E

EditorController - Class in edu.kit.datamanager.takita.editor
Handles requests and directs them to the EditorService.
EditorController(IEditorService, IAssistanceService) - Constructor for class edu.kit.datamanager.takita.editor.EditorController
Constructor, initializes instances of used interfaces.
EditorService - Class in edu.kit.datamanager.takita.editor
Implements the Interface IEditorService, handles methods needed by the EditorController.
EditorService(IAssistanceService, ISearchIndexService, IAnnotationStoreAccessService, IRepositoryAccessService) - Constructor for class edu.kit.datamanager.takita.editor.EditorService
Constructor, initializes instances of used interfaces.
edu.kit.datamanager.takita - package edu.kit.datamanager.takita
 
edu.kit.datamanager.takita.assistance - package edu.kit.datamanager.takita.assistance
 
edu.kit.datamanager.takita.dataaccess - package edu.kit.datamanager.takita.dataaccess
 
edu.kit.datamanager.takita.editor - package edu.kit.datamanager.takita.editor
 
edu.kit.datamanager.takita.mainpage - package edu.kit.datamanager.takita.mainpage
 
edu.kit.datamanager.takita.mainpage.dashboard - package edu.kit.datamanager.takita.mainpage.dashboard
 
edu.kit.datamanager.takita.mainpage.dashboard.contentview - package edu.kit.datamanager.takita.mainpage.dashboard.contentview
 
edu.kit.datamanager.takita.mainpage.search - package edu.kit.datamanager.takita.mainpage.search
 
edu.kit.datamanager.takita.model - package edu.kit.datamanager.takita.model
 
edu.kit.datamanager.takita.model.body - package edu.kit.datamanager.takita.model.body
 
edu.kit.datamanager.takita.model.filter - package edu.kit.datamanager.takita.model.filter
 
edu.kit.datamanager.takita.model.page - package edu.kit.datamanager.takita.model.page
 
END_URI - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
equals(Body) - Method in class edu.kit.datamanager.takita.model.body.Body
 
ErrorController - Class in edu.kit.datamanager.takita
 
ErrorController(ErrorAttributes, ErrorProperties) - Constructor for class edu.kit.datamanager.takita.ErrorController
Create a new BasicErrorController instance.
errorProperties() - Method in class edu.kit.datamanager.takita.TakitaApplication
Returns error properties for configuring error controller.
ETAG - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 

F

Filter - Interface in edu.kit.datamanager.takita.model.filter
Interface specifying methods for filters, their fields, values and generating their query.
FilterConfiguration - Class in edu.kit.datamanager.takita.model.filter
Holds a configuration for a filter.
FilterConfiguration() - Constructor for class edu.kit.datamanager.takita.model.filter.FilterConfiguration
Constructor, initializes the values list.
FilterConfigurationHolder - Class in edu.kit.datamanager.takita.model.filter
Holds the configurations for all the current filters to pass from the ui to the controller.
FilterConfigurationHolder() - Constructor for class edu.kit.datamanager.takita.model.filter.FilterConfigurationHolder
Constructor without arguments for thymeleaf.
FilterConfigurationHolder(List<Filter>) - Constructor for class edu.kit.datamanager.takita.model.filter.FilterConfigurationHolder
Constructor, initializes the config objects.
FilterController - Class in edu.kit.datamanager.takita.mainpage.search
Controls the interaction with the user interface concerning filters and provides the api endpoints for those functionalities.
FilterController(IFilterService, IAssistanceService, IMainPageService, TableViewService) - Constructor for class edu.kit.datamanager.takita.mainpage.search.FilterController
Constructor for the FilterController to autowire required instances.
FilterSelection - Class in edu.kit.datamanager.takita.model.filter
Model class for saving the filters newly selected in the UI, helps Thymeleaf.
FilterSelection() - Constructor for class edu.kit.datamanager.takita.model.filter.FilterSelection
 
FilterService - Class in edu.kit.datamanager.takita.mainpage.search
Class containing business logic for handling filters.
FilterService() - Constructor for class edu.kit.datamanager.takita.mainpage.search.FilterService
Constructor, initializes the list of current filters and the hashmap of possible filters.
FilterType - Enum Class in edu.kit.datamanager.takita.model.filter
Enum for saving the type of filter for UI and search package.

G

getAllAnnotations() - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationStoreAccessService
Gets all annotations in the annotation store.
getAllAnnotations() - Method in interface edu.kit.datamanager.takita.dataaccess.IAnnotationStoreAccessService
Gets all annotations in the annotation store.
getAllManuscripts() - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Gets all manuscripts from repository and fuses them with all annotations from the annotation store.
getAllManuscripts() - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Gets all manuscripts and fuses them with all annotations.
getAllManuscripts(int) - Method in interface edu.kit.datamanager.takita.dataaccess.IRepositoryAccessService
Gets all manuscripts in the repository.
getAllManuscripts(int) - Method in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
Gets all manuscripts in the repository.
getAllManuscriptsModifiedAfter(Instant) - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Gets all manuscripts and annotations last modified after a certain time.
getAllManuscriptsModifiedAfter(Instant) - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Gets all manuscripts and annotations last modified after a certain time.
getAnnotation(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Gets an annotation from the searchIndexService by its ID.
getAnnotation(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Gets an annotation from the searchIndexService by its ID.
getAnnotationById(String) - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationStoreAccessService
Gets an annotation from the annotation store by its unique annotation identifier.
getAnnotationById(String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAnnotationStoreAccessService
Gets an annotation from the annotation store by its unique annotation identifier.
getAnnotationById(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Gets an annotation by its unique annotation identifier from the search index.
getAnnotationById(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Gets an annotation by its unique annotation identifier from the search index.
getAnnotationById(String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to read an annotation to IEditorService.
getAnnotationByIdWadm(String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to read an annotation to IEditorService.
getAnnotationId() - Method in class edu.kit.datamanager.takita.model.body.Body
Gets Annotation Id of Annotation to which the body belongs.
getAnnotationJson(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Gets the raw JSON of an annotation.
getAnnotationJson(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Gets the raw JSON of an annotation.
getAnnotations() - Method in class edu.kit.datamanager.takita.model.page.Page
Gets all annotations belonging to page.
getAnnotationsByPageId(String, String) - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationStoreAccessService
Gets the Annotations belonging to a page from the AnnotationStore.
getAnnotationsByPageId(String, String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAnnotationStoreAccessService
Gets the Annotations belonging to a page from the AnnotationStore.
getAnnotationsByTarget(String) - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationStoreAccessService
 
getAnnotationsByTarget(String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAnnotationStoreAccessService
 
getAnnotationsForId(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
 
getAnnotationsForId(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
 
getAnnotationsForId(String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to get all annotations for a specific page to IEditorService.
getAnnotationsForPage(String, String) - Method in class edu.kit.datamanager.takita.editor.EditorService
 
getAnnotationsForPage(String, String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
 
getAnnotationsForPageById(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
 
getAnnotationsForPageById(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
 
getAnnotationsModifiedAfter(Instant) - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationStoreAccessService
Gets all annotations in the annotation store modified after a certain time.
getAnnotationsModifiedAfter(Instant) - Method in interface edu.kit.datamanager.takita.dataaccess.IAnnotationStoreAccessService
Gets all annotations in the annotation store modified after a certain time.
getAvailableContentViews() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.DashboardService
Gets all available/ implemented types of content views.
getAvailableContentViews() - Method in interface edu.kit.datamanager.takita.mainpage.dashboard.IDashboardService
Gets all available/implemented types of content views.
getBaseUrl() - Method in interface edu.kit.datamanager.takita.dataaccess.IRepositoryAccessService
Gets base url for manuscript repository.
getBaseUrl() - Method in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
Gets base url for manuscript repository.
getBodiesForAnnotationById(String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to get all bodies for an annotation to IEditorService.
getBodyByIdForAnnotationById(String, String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to read an annotation body to IEditorService.
getBodyByIdForAnnotationByIdWadm(String, String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to read an annotation body to IEditorService.
getBodyFromAnnotationAndId(Annotation, String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Gets a body by going through given annotations bodies.
getBodyFromAnnotationAndId(Annotation, String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Gets a body by going through given annotations bodies.
getCanonical() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets canonical field.
getClassName() - Method in enum class edu.kit.datamanager.takita.model.filter.FilterType
 
getColor() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets color of annotation.
getColorHex() - Method in enum class edu.kit.datamanager.takita.model.Color
Gets the color of a Color as hexadecimal value.
getColumns() - Method in class edu.kit.datamanager.takita.assistance.User
Gets table config.
getContent() - Method in class edu.kit.datamanager.takita.model.page.TextPage
Gets txt document of page.
getContentView(String) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.DashboardController
handles http get request for chosen content view.
getCreated() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets date on which annotation was created.
getCreated() - Method in class edu.kit.datamanager.takita.model.body.Body
Gets date on which the body was created.
getCreated() - Method in class edu.kit.datamanager.takita.model.Manuscript
Gets the date the manuscript was created.
getCreated() - Method in class edu.kit.datamanager.takita.model.page.Page
Gets the Date it was created.
getCreators() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets list of creators of annotation.
getCreators() - Method in class edu.kit.datamanager.takita.model.body.Body
Gets list of creators of body.
getCriteria() - Method in interface edu.kit.datamanager.takita.model.filter.Filter
Gets the search query.
getCriteria() - Method in class edu.kit.datamanager.takita.model.filter.MatchFilter
Gets the search query.
getCriteria() - Method in class edu.kit.datamanager.takita.model.filter.RangeFilter
Gets the search query.
getCurrentContentView() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.DashboardService
Gets content view that is currently selected and displayed for the User.
getCurrentContentView() - Method in interface edu.kit.datamanager.takita.mainpage.dashboard.IDashboardService
Gets type of currently displayed content view.
getCurrentFilters() - Method in class edu.kit.datamanager.takita.mainpage.search.FilterService
Gets filters currently in use.
getCurrentFilters() - Method in interface edu.kit.datamanager.takita.mainpage.search.IFilterService
Gets filters currently in use.
getCurrentManuscript() - Method in class edu.kit.datamanager.takita.editor.EditorService
 
getCurrentManuscript() - Method in interface edu.kit.datamanager.takita.editor.IEditorService
 
getCurrentPage() - Method in class edu.kit.datamanager.takita.assistance.User
Gets currentPage.
getCurrentPage() - Method in class edu.kit.datamanager.takita.editor.EditorService
 
getCurrentPage() - Method in interface edu.kit.datamanager.takita.editor.IEditorService
 
getCurrentPage() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
gets current page number.
getCurrentUser() - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Gets Pseudonym of current User.
getCurrentUser() - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
Gets Pseudonym of current User.
getData() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Gets results and formats them in JSON Array for table to read.
getDateFormat() - Method in enum class edu.kit.datamanager.takita.dataaccess.TimeStampFormats
Gets the timestamp format.
getEtag() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets ETag of Annotation for checking if it was unknowingly modified.
getFewManuscripts() - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Gets a limited number of manuscripts with pages and annotations specified above.
getFewManuscripts() - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Gets a limited number of manuscripts with pages and annotations specified above.
getField() - Method in interface edu.kit.datamanager.takita.model.filter.Filter
Gets the field specifying which attribute the filter searches.
getField() - Method in class edu.kit.datamanager.takita.model.filter.FilterConfiguration
Gets the field.
getField() - Method in class edu.kit.datamanager.takita.model.filter.MatchFilter
Gets the field specifying which attribute the filter searches.
getField() - Method in class edu.kit.datamanager.takita.model.filter.RangeFilter
Gets the field specifying which attribute the filter searches.
getFields() - Method in class edu.kit.datamanager.takita.model.filter.FilterSelection
Gets the newly selected filters as a list of fields.
getFilterConfigs() - Method in class edu.kit.datamanager.takita.model.filter.FilterConfigurationHolder
Gets the filters as a list.
getFilters() - Method in class edu.kit.datamanager.takita.assistance.User
Gets all saved Filters.
getFirstPage(String) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Gets the id of the first Page of the Manuscript with the specified id.
getFirstPage(String, Model) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewController
Handles GET request for first page of manuscript.
getFullJson() - Method in class edu.kit.datamanager.takita.model.body.Body
Gets the full JSONObject containing the body.
getId() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets id of annotation, which is the complete link to the AnnotationStore.
getId() - Method in class edu.kit.datamanager.takita.model.body.Body
Gets Id of body.
getId() - Method in class edu.kit.datamanager.takita.model.Manuscript
Gets Id of manuscript.
getId() - Method in class edu.kit.datamanager.takita.model.page.Page
Gets Id of page.
getIsAlgorithmAnnotation() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets boolean if annotation was created by algorithm.
getLang() - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Gets saved language of current User.
getLang() - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
Gets saved language of current User.
getLanguage() - Method in class edu.kit.datamanager.takita.assistance.User
 
getLastModified() - Method in class edu.kit.datamanager.takita.model.Manuscript
Gets date on which the manuscript was last modified.
getLastModified() - Method in class edu.kit.datamanager.takita.model.page.Page
Gets the date it was last modified.
getManuscriptById(String) - Method in interface edu.kit.datamanager.takita.dataaccess.IRepositoryAccessService
Gets a manuscript from the repository by its unique manuscript identifier.
getManuscriptById(String) - Method in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
Gets a manuscript from the repository by its unique manuscript identifier.
getManuscriptById(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Gets a manuscript from the search index by its unique identifier.
getManuscriptById(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Gets a manuscript from the search index by its unique identifier.
getManuscriptId() - Method in class edu.kit.datamanager.takita.model.page.Page
Gets manuscript Id of manuscript to which the page belongs to.
getManuscriptJson(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Gets the raw JSON of a manuscript.
getManuscriptJson(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Gets the raw JSON of a manuscript.
getManuscriptsModifiedAfter(Instant) - Method in interface edu.kit.datamanager.takita.dataaccess.IRepositoryAccessService
Gets all manuscripts in the repository modified after a certain time.
getManuscriptsModifiedAfter(Instant) - Method in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
Gets all manuscripts in the repository modified after a certain time.
getManuscriptXml(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Gets the raw XML of a manuscript.
getManuscriptXml(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Gets the raw XML of a manuscript.
getMatchFilter() - Method in class edu.kit.datamanager.takita.assistance.User
Gets all saved match filters as String.
getModified() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets date on which annotation was last modified.
getModified() - Method in class edu.kit.datamanager.takita.model.body.Body
Gets date on which the body was last modified.
getMotivation() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets motivation of annotation.
getName() - Method in class edu.kit.datamanager.takita.assistance.User
Gets name of User.
getName() - Method in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
Gets the name of the String.
getName() - Method in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
Gets the name of the String.
getName() - Method in enum class edu.kit.datamanager.takita.model.Color
Gets the lower case name of a color.
getNoPages() - Method in class edu.kit.datamanager.takita.model.Manuscript
Gets the number of pages.
getNumberOfResultsPages() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
 
getObjectJson(String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to get the raw JSON file to a manuscript to IEditorService.
getObjectXml(String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to get the raw XML file to a manuscript to IEditorService.
getPage() - Method in class edu.kit.datamanager.takita.assistance.User
Gets saved page configuration.
getPageAssignmentForManuscriptId(String) - Method in interface edu.kit.datamanager.takita.dataaccess.IRepositoryAccessService
Gets the page assignment from a manuscript by its unique manuscript identifier.
getPageAssignmentForManuscriptId(String) - Method in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
Gets the page assignment from a manuscript by its unique manuscript identifier.
getPageById(String) - Method in interface edu.kit.datamanager.takita.dataaccess.IRepositoryAccessService
Gets the page of a manuscript by its unique identifier.
getPageById(String) - Method in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
Gets the page of a manuscript by its unique identifier.
getPageById(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Gets a page from the search index by its unique identifier.
getPageById(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Gets a page from the search index by its unique identifier.
getPageId() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets page Id of Page that the Annotation belongs to.
getPageJson(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Gets the raw JSON of a page.
getPageJson(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Gets the raw JSON of a page.
getPageMap() - Method in class edu.kit.datamanager.takita.model.Manuscript
 
getPageNumber() - Method in class edu.kit.datamanager.takita.model.page.Page
Gets the pageNumber.
getPages() - Method in class edu.kit.datamanager.takita.model.Manuscript
Gets pages of all pages belonging to this manuscript.
getPages(String) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Gets all Pages of a Manuscript from searchIndexService.
getPageSize() - Method in class edu.kit.datamanager.takita.assistance.User
 
getPageSize() - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchService
Gets the size of a page shown to user.
getPageSize() - Method in class edu.kit.datamanager.takita.mainpage.search.SearchService
Gets the size of a page shown to user.
getPossibleFilters() - Method in class edu.kit.datamanager.takita.mainpage.search.FilterService
Gets the map of possible filters.
getPossibleFilters() - Method in interface edu.kit.datamanager.takita.mainpage.search.IFilterService
Gets all possible filters.
getPublicationYear() - Method in class edu.kit.datamanager.takita.model.Manuscript
Gets publication year of manuscript.
getPublisher() - Method in class edu.kit.datamanager.takita.model.Manuscript
Gets publisher of manuscript.
getPurpose() - Method in class edu.kit.datamanager.takita.model.body.Body
Gets purpose of a body.
getRangeFilter() - Method in class edu.kit.datamanager.takita.assistance.User
Gets all saved range filters as String.
getRawAnnotationJson(String) - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Gets the JSON metadata of an annotation as the raw JSON String.
getRawAnnotationJson(String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Gets the JSON metadata of an annotation as the raw JSON String.
getRawAnnotationJson(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Gets the JSON metadata of an annotation as the raw JSON String.
getRawAnnotationJson(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Gets the JSON metadata of an annotation as the raw JSON String.
getRawManuscriptJson(String) - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Gets the JSON metadata of a manuscript as the raw JSON String.
getRawManuscriptJson(String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Gets the JSON metadata of a manuscript as the raw JSON String.
getRawManuscriptJson(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Gets the JSON metadata of a manuscript as the raw JSON String.
getRawManuscriptJson(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Gets the JSON metadata of a manuscript as the raw JSON String.
getRawManuscriptXml(String) - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Gets the XML metadata given in the TEI standard of a manuscript as the raw XML String.
getRawManuscriptXml(String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Gets the XML metadata given in the TEI standard of a manuscript as the raw XML String.
getRawManuscriptXml(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Gets the XML metadata of a manuscript as the raw XML String.
getRawManuscriptXml(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Gets the XML metadata of a manuscript as the raw XML String.
getRawPageJson(String) - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Gets the JSON metadata of a page as the raw JSON String.
getRawPageJson(String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Gets the JSON metadata of a page as the raw JSON String.
getRawPageJson(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Gets the JSON metadata of a page as the raw JSON String.
getRawPageJson(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Gets the JSON metadata of a page as the raw JSON String.
getRedirect() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.DashboardService
Gets redirect to currentContentview.
getRedirect() - Method in interface edu.kit.datamanager.takita.mainpage.dashboard.IDashboardService
Gets redirect to currentContentview.
getResourceType() - Method in class edu.kit.datamanager.takita.model.page.Page
Gets the resource type.
getResourceUrl() - Method in class edu.kit.datamanager.takita.model.page.ImagePage
Gets the URL of the image resource.
getResourceUrl() - Method in class edu.kit.datamanager.takita.model.page.Page
Gets the url of the resource of a page.
getResourceUrl() - Method in class edu.kit.datamanager.takita.model.page.TextPage
Gets the URL of the image resource.
getResultPagesCount() - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchService
Gets the number of pages needed to contain all results.
getResultPagesCount() - Method in class edu.kit.datamanager.takita.mainpage.search.SearchService
Gets the number of pages needed to contain all results.
getResults() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Gets search Results from Search Service.
getResults() - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchService
Gets list of search results.
getResults() - Method in class edu.kit.datamanager.takita.mainpage.search.SearchService
Gets list of search results.
getRows() - Method in class edu.kit.datamanager.takita.assistance.User
Gets rows of displayed thumbnails.
getSort() - Method in class edu.kit.datamanager.takita.assistance.User
 
getSorted(String, String, int, int, Model) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewController
Handles request when sort function in table is called.
getSortField() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Gets sortField.
getSource() - Method in class edu.kit.datamanager.takita.model.body.Body
Gets source/textual content of a body.
getStaticPath() - Method in interface edu.kit.datamanager.takita.dataaccess.IRepositoryAccessService
Gets static path for manuscript store.
getStaticPath() - Method in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
Gets static path for manuscript store.
getSubject() - Method in class edu.kit.datamanager.takita.model.body.Body
Gets subject of a body.
getSvgCode() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets SVG code of annotation.
getTag(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Gets a tag from the search index.
getTag(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Gets a tag from the search index.
getTagById(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Gets the tag of an annotation by its ID.
getTagById(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Gets the tag of an annotation by its ID.
getTagByIdForAnnotationById(String, String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to read a tag to IEditorService.
getTagByIdForAnnotationByIdWadm(String, String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to read a tag to IEditorService.
getTags() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets Tags of annotation.
getTagsForAnnotationById(String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to get all tags for an annotation to IEditorService.
getTextCard(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Gets a text card from the search index.
getTextCard(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Gets a text card from the search index.
getTextCardById(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Gets a text card from the search index by its unique identifier.
getTextCardById(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Gets a text card from the search index by its unique identifier.
getTextCards() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets all Ids of text cards that belong to the annotation.
getThumbResourceUrl() - Method in class edu.kit.datamanager.takita.model.page.ImagePage
Gets the URL of the thumbnail resource.
getThumbResourceUrl() - Method in class edu.kit.datamanager.takita.model.page.Page
Gets the url of the resource of a thumbnail.
getThumbResourceUrl() - Method in class edu.kit.datamanager.takita.model.page.TextPage
Gets the URL of the thumbnail resource.
getTitle() - Method in class edu.kit.datamanager.takita.model.body.Body
Gets title of a body.
getTitle() - Method in class edu.kit.datamanager.takita.model.Manuscript
Gets title of manuscript.
getType() - Method in interface edu.kit.datamanager.takita.mainpage.dashboard.contentview.IContentViewService
Gets type of a content view.
getType() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Gets Type of content view.
getType() - Method in interface edu.kit.datamanager.takita.model.filter.Filter
Gets the type of the filter.
getType() - Method in class edu.kit.datamanager.takita.model.filter.MatchFilter
Gets the type of a filter.
getType() - Method in class edu.kit.datamanager.takita.model.filter.RangeFilter
Gets the type of a filter.
getUserByPseudonym(String) - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Gets user from database if one with this pseudonym already exists, creates new User if not.
getUserByPseudonym(String) - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
Gets User from Database by its pseudonym.
getValue() - Method in class edu.kit.datamanager.takita.model.body.Body
Gets value/textual content of a body.
getValues() - Method in interface edu.kit.datamanager.takita.model.filter.Filter
Gets list of values the filter searches for.
getValues() - Method in class edu.kit.datamanager.takita.model.filter.FilterConfiguration
Gets the values.
getValues() - Method in class edu.kit.datamanager.takita.model.filter.MatchFilter
Gets list of values the filter searches for.
getValues() - Method in class edu.kit.datamanager.takita.model.filter.RangeFilter
Gets list of values the filter searches for.
getVia() - Method in class edu.kit.datamanager.takita.model.Annotation
Gets via field.
getXmlByManuscriptId(String) - Method in interface edu.kit.datamanager.takita.dataaccess.IRepositoryAccessService
Gets the metadata of a manuscript that is given in the TEI standard.
getXmlByManuscriptId(String) - Method in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
Gets the metadata of a manuscript that is given in the TEI standard.
GRAPHIC_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 

H

handleError(HttpServletRequest, Model) - Method in class edu.kit.datamanager.takita.ErrorController
Handles the error by adding attributes to the model.
handleErrorWithMsg(String, Model) - Method in class edu.kit.datamanager.takita.ErrorController
Handles the error and displays the message.
hasAlgorithmAnnotations() - Method in class edu.kit.datamanager.takita.model.Manuscript
Gets has algorithm annotations boolean.
help() - Method in class edu.kit.datamanager.takita.assistance.AssistanceController
Handles http request to view help menu.

I

IAccessService - Interface in edu.kit.datamanager.takita.dataaccess
Interface for Class AccessService, contains logic for handling access to databases.
IAnnotationStoreAccessService - Interface in edu.kit.datamanager.takita.dataaccess
Interface for class AnnotationStoreAccess, contains logic for accessing the annotation database.
IAssistanceService - Interface in edu.kit.datamanager.takita.assistance
Interface for Assistance Service.
IContentViewService - Interface in edu.kit.datamanager.takita.mainpage.dashboard.contentview
interface for ContentView Service.
ID - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
ID - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
IDashboardService - Interface in edu.kit.datamanager.takita.mainpage.dashboard
Interface for Dashboard Service.
IEditorService - Interface in edu.kit.datamanager.takita.editor
Interface for an Editor Service that should handle the requests from the Editor controller.
IFilterService - Interface in edu.kit.datamanager.takita.mainpage.search
Interface for class FilterService, contains logic for handling filters.
IMAGE - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
IMAGE - Enum constant in enum class edu.kit.datamanager.takita.model.page.ResourceType
 
IMAGE_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
ImagePage - Class in edu.kit.datamanager.takita.model.page
The ImagePage class represents the model of a page with a scanned in Image as content.
ImagePage(String, ResourceType, String, Instant, String, String) - Constructor for class edu.kit.datamanager.takita.model.page.ImagePage
Constructor for the image page.
IMainPageService - Interface in edu.kit.datamanager.takita.mainpage
Interface for MainPageService.
INDEX_NAME - Static variable in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
 
indexCreationDate() - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
 
init(Model) - Method in class edu.kit.datamanager.takita.editor.EditorController
Default endpoint.
init(Model) - Method in class edu.kit.datamanager.takita.mainpage.MainPageController
Delegates the task to initialize the possible filters and to show the dashboard related content.
IRepositoryAccessService - Interface in edu.kit.datamanager.takita.dataaccess
Interface for class RepositoryAccessService, contains logic for accessing the repository.
isCheckThumbs() - Method in class edu.kit.datamanager.takita.assistance.User
Gets checkThumb boolean.
ISearchIndexService - Interface in edu.kit.datamanager.takita.mainpage.search
Interface for class SearchIndexService, contains logic for handling the search index in Spring.Data.
ISearchService - Interface in edu.kit.datamanager.takita.mainpage.search
Interface for class SearchService, contains logic for search related tasks.
isSortAscending() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Get SortAsc boolean.
ITEMS - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 

L

LINE_DRAWING_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
LINK - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
LINK_START - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
localeChangeInterceptor() - Method in class edu.kit.datamanager.takita.TakitaApplication
Returns LocaleChangeInterceptor for configuring application language.
localeResolver() - Method in class edu.kit.datamanager.takita.TakitaApplication
Returns LocaleResolver for configuring application language.

M

main(String[]) - Static method in class edu.kit.datamanager.takita.TakitaApplication
Entry point of the program.
MainPageController - Class in edu.kit.datamanager.takita.mainpage
Controls the interaction with the user interface concerning the main page and provides the api endpoints for those functionalities.
MainPageController(IMainPageService) - Constructor for class edu.kit.datamanager.takita.mainpage.MainPageController
 
MainPageService - Class in edu.kit.datamanager.takita.mainpage
 
MainPageService(IAssistanceService, IFilterService, IDashboardService, TableViewService, ISearchService) - Constructor for class edu.kit.datamanager.takita.mainpage.MainPageService
Constructor for the Main Page Service to autowire required instances.
Manuscript - Class in edu.kit.datamanager.takita.model
The manuscript class represents the model of a manuscript with all ist attributes.
Manuscript(String, Instant, String, String, int) - Constructor for class edu.kit.datamanager.takita.model.Manuscript
Constructor for Manuscript.
Manuscript(String, Instant, String, String, int, Instant, int, List<Page>) - Constructor for class edu.kit.datamanager.takita.model.Manuscript
 
MANUSCRIPT_METADATA - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
ManuscriptRepository - Interface in edu.kit.datamanager.takita.mainpage.search
Interface necessary for Spring boot implementation of elasticsearch, can hold predefined queries.
MASTER_JPG - Static variable in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
 
MATCH - Enum constant in enum class edu.kit.datamanager.takita.model.filter.FilterType
 
MatchFilter - Class in edu.kit.datamanager.takita.model.filter
 
MatchFilter(String) - Constructor for class edu.kit.datamanager.takita.model.filter.MatchFilter
 
MATHS_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
MissingPropertyException - Exception in edu.kit.datamanager.takita
 
MissingPropertyException(String) - Constructor for exception edu.kit.datamanager.takita.MissingPropertyException
 
MODIFIED - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
MODIFIED - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
MOTIVATION - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
MUSIC_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 

N

NAME - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
NEXT - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
NICK - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
NOISE_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
NoSuchIndexEntryException - Exception in edu.kit.datamanager.takita
 
NoSuchIndexEntryException(String) - Constructor for exception edu.kit.datamanager.takita.NoSuchIndexEntryException
Gets thrown when there is no index entry like the one sought for.
NoSuchIndexEntryException(String, Throwable) - Constructor for exception edu.kit.datamanager.takita.NoSuchIndexEntryException
Gets thrown when there is no index entry like the one sought for.

P

Page - Class in edu.kit.datamanager.takita.model.page
The Page class represents the model of an abstract Page.
Page(String, ResourceType, String, Instant, String) - Constructor for class edu.kit.datamanager.takita.model.page.Page
Constructor for Page, only sets Id.
PAGE_ID - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
PAGE_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
PERSON - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
PUBLICATION_YEAR - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
PUBLISHER - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
PURPOSE - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 

R

RANGE - Enum constant in enum class edu.kit.datamanager.takita.model.filter.FilterType
 
RangeFilter - Class in edu.kit.datamanager.takita.model.filter
 
RangeFilter(String) - Constructor for class edu.kit.datamanager.takita.model.filter.RangeFilter
 
removeFilter(String, Model) - Method in class edu.kit.datamanager.takita.mainpage.search.FilterController
Delegates the task to remove a filter from the list of current filters that can be edited and applied to the search.
removeFromCurrentFilters(String) - Method in class edu.kit.datamanager.takita.mainpage.search.FilterService
Removes a filter from the list of currently used filters.
removeFromCurrentFilters(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.IFilterService
Removes a filter from the list of currently used filters.
removeRow(String) - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Removes Row of which thumbnails are displayed from current user.
removeRow(String) - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
Removes Row of which thumbnails are displayed from current user.
removeRow(String, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceController
Handles Http request when Thumbnails are hidden manually, to save in User.
RepositoryAccessService - Class in edu.kit.datamanager.takita.dataaccess
Contains logic for accessing the repository with RestTemplate.
RepositoryAccessService() - Constructor for class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
Implements IRepositoryAccessService, contains logic for accessing the repository.
RepositoryStrings - Enum Class in edu.kit.datamanager.takita.dataaccess
Enum contains all Strings from RepositoryAccessService and AccessService regarding the repository.
RESOURCE_ID - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
RESOURCE_TYPE - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
ResourceType - Enum Class in edu.kit.datamanager.takita.model.page
Enum for indicating the type of a page resource.
resourceUrl - Variable in class edu.kit.datamanager.takita.model.page.Page
 
RestController - Class in edu.kit.datamanager.takita.editor
Controls the interaction with the user interface concerning the interaction with the databases and provides the api endpoints for those functionalities.
RestController(IEditorService) - Constructor for class edu.kit.datamanager.takita.editor.RestController
Constructor for EditorController, initializes instances of used beans.
RESULTS - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
run(ApplicationArguments) - Method in class edu.kit.datamanager.takita.TakitaApplication
Gets executed when the program runs.

S

saveTableConfig(String, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceController
Handles http POST request to save table column configuration.
saveTablePage(String, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceController
Handles http POST request to save table page configuration.
saveTableSort(String, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceController
Handles http POST request to save table sort configuration.
search() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Trigger search.
search(int, String, boolean) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchService
Searches the index and returns a certain number of results specified in pageSize.
search(int, String, boolean) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchService
Searches the index and returns a certain number of results specified in pageSize.
SearchController - Class in edu.kit.datamanager.takita.mainpage.search
Controls the interaction with the user interface concerning the search term and provides the api endpoint for those functionalities.
SearchController(ISearchService) - Constructor for class edu.kit.datamanager.takita.mainpage.search.SearchController
Constructor for the FilterController to autowire required instances.
SearchIndexService - Class in edu.kit.datamanager.takita.mainpage.search
Class containing business logic for handling the search index.
SearchIndexService(IAccessService, ManuscriptRepository, ElasticsearchOperations) - Constructor for class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Constructor for the SearchIndexService to autowire required instances.
SearchService - Class in edu.kit.datamanager.takita.mainpage.search
SearchService contains all business logic to search the index provided by Spring.Data.
SearchService(IFilterService, ElasticsearchOperations) - Constructor for class edu.kit.datamanager.takita.mainpage.search.SearchService
Constructor for the SearchService to autowire required instances.
searchTerm(String, Model) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchController
Sets the search term.
SELECTOR - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
selectPage(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
 
selectPage(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
 
selectPage(String, Model) - Method in class edu.kit.datamanager.takita.editor.EditorController
Changes the currently displayed page.
SEPARATOR_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
setAnnotationId(String) - Method in class edu.kit.datamanager.takita.model.body.Body
Sets Annotation Id of Annotation to which the body belongs.
setAnnotations(List<Annotation>) - Method in class edu.kit.datamanager.takita.model.page.Page
Sets all annotation belonging to page.
setCanonical(String) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets canonical field.
setCheckThumbs(boolean) - Method in class edu.kit.datamanager.takita.assistance.User
Sets checkThumb boolean.
setColor(Color) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets color of annotation.
setColumns(String) - Method in class edu.kit.datamanager.takita.assistance.User
Sets table config.
setContent(String) - Method in class edu.kit.datamanager.takita.model.page.TextPage
Sets txt document of page.
setCreated(Instant) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets date on which annotation was created.
setCreated(Instant) - Method in class edu.kit.datamanager.takita.model.body.Body
Sets date on which the body was created.
setCreators(List<String>) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets creators of annotation.
setCreators(List<String>) - Method in class edu.kit.datamanager.takita.model.body.Body
Sets list of creators of body.
setCurrentContentView(String) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.DashboardService
Sets current content view.
setCurrentContentView(String) - Method in interface edu.kit.datamanager.takita.mainpage.dashboard.IDashboardService
Sets current content view.
setCurrentFilters(List<Filter>) - Method in class edu.kit.datamanager.takita.mainpage.search.FilterService
Sets filters currently in use.
setCurrentFilters(List<Filter>) - Method in interface edu.kit.datamanager.takita.mainpage.search.IFilterService
Sets filters currently in use.
setCurrentPage(int) - Method in class edu.kit.datamanager.takita.assistance.User
Sets current Page.
setCurrentPage(int) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Sets current page number.
setEtag(String) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets ETag of Annotation.
setField(String) - Method in class edu.kit.datamanager.takita.model.filter.FilterConfiguration
Sets the field.
setFields(List<String>) - Method in class edu.kit.datamanager.takita.model.filter.FilterSelection
Sets the list of Strings containing the fields of the filters.
setFilter(List<Filter>) - Method in class edu.kit.datamanager.takita.assistance.User
Saves Filters for User.
setFilterConfigs(List<FilterConfiguration>) - Method in class edu.kit.datamanager.takita.model.filter.FilterConfigurationHolder
Sets the list of Filters.
setFirstPage() - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewController
Handles GET request to set table to first Page.
setFullJson(JSONObject) - Method in class edu.kit.datamanager.takita.model.body.Body
Sets the JSONObject containing the full body.
setHasAlgorithmAnnotations(boolean) - Method in class edu.kit.datamanager.takita.model.Manuscript
Sets has algorithm annotations boolean.
setId(String) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets id of annotation, which is the complete link to the AnnotationStore.
setIsAlgorithmAnnotation(boolean) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets boolean if annotation was created by algorithm.
setLanguage(String) - Method in class edu.kit.datamanager.takita.assistance.User
 
setLanguage(String, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceController
Handles http request to save selected language of current User.
setLanguage(String, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
set selected language for current user.
setLanguage(String, Model) - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
set selected language for current user.
setLastModified(Instant) - Method in class edu.kit.datamanager.takita.model.Manuscript
Sets date on which the manuscript was last modified.
setLastModified(Instant) - Method in class edu.kit.datamanager.takita.model.page.Page
Sets the date is was last modified.
setManuscriptId(String) - Method in class edu.kit.datamanager.takita.model.page.Page
Sets manuscript Id of manuscript to which the page belongs to.
setModified(Instant) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets date on which annotation was last modified.
setModified(Instant) - Method in class edu.kit.datamanager.takita.model.body.Body
Sets date on which the body was last modified.
setMotivation(String) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets motivation of annotation.
setNoPages(int) - Method in class edu.kit.datamanager.takita.model.Manuscript
Sets the number of pages.
setNumberOfResults(int) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
 
setPageId(String) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets page ID of page that the annotation belongs to.
setPages(List<Page>) - Method in class edu.kit.datamanager.takita.model.Manuscript
Sets pages of all pages belonging to this manuscript.
setPageSize(int) - Method in class edu.kit.datamanager.takita.assistance.User
 
setPageSize(int) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchService
Sets the size of a page shown to user.
setPageSize(int) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchService
Sets the size of a page shown to user.
setPseudonym(String, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceController
Handles http post when a pseudonym is entered.
setPurpose(String) - Method in class edu.kit.datamanager.takita.model.body.Body
Sets purpose of a body.
setRow(String, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceController
Handles Http request when Thumbnails are displayed manually, to save in User.
setRows(List<String>) - Method in class edu.kit.datamanager.takita.assistance.User
Sets rows of displayed thumbnails.
setSearchIndexService(ISearchIndexService) - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Sets the searchIndexService.
setSearchIndexService(ISearchIndexService) - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Sets the searchIndexService.
setSearchTerm(String) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchService
Set the search term.
setSearchTerm(String) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchService
Sets the search term.
setSort(String) - Method in class edu.kit.datamanager.takita.assistance.User
 
setSortAscending(boolean) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Sets sortAsc boolean.
setSortField(String) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Sets sortField.
setSource(String) - Method in class edu.kit.datamanager.takita.model.body.Body
Sets source/textual content of a body.
setSubject(String) - Method in class edu.kit.datamanager.takita.model.body.Body
Sets subject of a body.
setSvgCode(String) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets SVG code of annotation.
setTableConfig(String, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Saves current Table config in current User and updates Model.
setTableConfig(String, Model) - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
Saves current Table config in current User and updates Model.
setTablePage(int, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Set number of Results shown on one Tableview Page for current user.
setTablePage(int, Model) - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
Set number of Results shown on one Tableview Page for current User.
setTableSort(String, Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Set sort that is selected for current user.
setTableSort(String, Model) - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
Set sort that is selected for current User.
setTags(List<Tag>) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets all Tags of annotation.
setTextCards(List<TextCard>) - Method in class edu.kit.datamanager.takita.model.Annotation
Gets all Ids of text cards that belong to the annotation.
setTitle(String) - Method in class edu.kit.datamanager.takita.model.body.Body
Sets title of a body.
setValue(String) - Method in class edu.kit.datamanager.takita.model.body.Body
Sets value/textual content of a body.
setValues(List<String>) - Method in interface edu.kit.datamanager.takita.model.filter.Filter
Sets the values the filter searches for.
setValues(List<String>) - Method in class edu.kit.datamanager.takita.model.filter.FilterConfiguration
Sets the values list.
setValues(List<String>) - Method in class edu.kit.datamanager.takita.model.filter.MatchFilter
Sets the values the filter searches for and generates the query.
setValues(List<String>) - Method in class edu.kit.datamanager.takita.model.filter.RangeFilter
Sets the values the filter searches for and generates the query.
setVia(String) - Method in class edu.kit.datamanager.takita.model.Annotation
Sets via field.
showContentView(Model) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewController
Handles get request to show table view, gets Manuscripts and needed information on metadata from SearchIndexService, adds full Table to Model.
showDashboard(Model) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.DashboardController
Handles http request to show dashboard.
SOURCE - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
SPECIFIC_RESOURCE - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
START_URI - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
startIndexUpdateCycle(int, int) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Starts the update cycle of the search index with the specified parameters.
startIndexUpdateCycle(int, int) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Starts the update cycle of the search index with the specified parameters.
stringToColor(String) - Static method in enum class edu.kit.datamanager.takita.model.Color
Converts String with color name to Color
SVG_SELECTOR - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 

T

TABLE_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
TableViewController - Class in edu.kit.datamanager.takita.mainpage.dashboard.contentview
Implementation of ContentViewController.
TableViewController(TableViewService, IMainPageService) - Constructor for class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewController
Constructor for the TableViewController to autowire required instances.
TableViewService - Class in edu.kit.datamanager.takita.mainpage.dashboard.contentview
Implementation of ContentView Service for type TableView.
TableViewService(ISearchIndexService, ISearchService, IAssistanceService) - Constructor for class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Constructor for the Table View Service to autowire required instances.
Tag - Class in edu.kit.datamanager.takita.model.body
 
Tag(String) - Constructor for class edu.kit.datamanager.takita.model.body.Tag
Constructor for Tag.
TAGGING - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
TakitaApplication - Class in edu.kit.datamanager.takita
Main class.
TakitaApplication() - Constructor for class edu.kit.datamanager.takita.TakitaApplication
 
TARGET - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
TEXT - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
TEXT - Enum constant in enum class edu.kit.datamanager.takita.model.page.ResourceType
 
TEXT_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
TextCard - Class in edu.kit.datamanager.takita.model.body
The TextCard class represents the model of a TextCard with all its attributes.
TextCard(String) - Constructor for class edu.kit.datamanager.takita.model.body.TextCard
Constructor for TextCard, only sets Id.
TextPage - Class in edu.kit.datamanager.takita.model.page
The TextPage class represents the model of a page with a txt document as content.
TextPage(String, ResourceType, String, Instant, String) - Constructor for class edu.kit.datamanager.takita.model.page.TextPage
Constructor for the text page.
TEXTUAL_BODY - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
THUMB_JPG - Static variable in class edu.kit.datamanager.takita.dataaccess.RepositoryAccessService
 
thumbResourceUrl - Variable in class edu.kit.datamanager.takita.model.page.Page
 
TIMESTAMP_FORMAT_ANNO - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.TimeStampFormats
 
TIMESTAMP_FORMAT_MILLIS_ANNO - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.TimeStampFormats
 
TIMESTAMP_FORMAT_MILLIS_REPO - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.TimeStampFormats
 
TIMESTAMP_FORMAT_REPO - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.TimeStampFormats
 
TimeStampFormats - Enum Class in edu.kit.datamanager.takita.dataaccess
Format of the timestamps in the repository and annotation store.
TITLES - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
toggleCheckThumbs() - Method in class edu.kit.datamanager.takita.assistance.AssistanceController
Handles http request when showThumbnails checkbox is toggled.
toggleCheckThumbs() - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Toggles checkThumbs Setting and saves current table config if set to true.
toggleCheckThumbs() - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
toggles checkThumb boolean of current User.
toString() - Method in class edu.kit.datamanager.takita.model.Annotation
 
toString() - Method in class edu.kit.datamanager.takita.model.body.Body
 
TYPE - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
TYPE - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
TYPE - Static variable in class edu.kit.datamanager.takita.model.filter.MatchFilter
Type of filter from enum FilterType.
TYPE - Static variable in class edu.kit.datamanager.takita.model.filter.RangeFilter
Type of filter from enum FilterType.
TYPE_GENERAL - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 

U

UNDEFINED - Enum constant in enum class edu.kit.datamanager.takita.model.filter.FilterType
 
UNKNOWN_REGION - Enum constant in enum class edu.kit.datamanager.takita.model.Color
 
update(Model) - Method in interface edu.kit.datamanager.takita.mainpage.IMainPageService
Updates model for mainPage.
update(Model) - Method in class edu.kit.datamanager.takita.mainpage.MainPageService
Updates Model with all necessary attributes for MainPage.
updateAnnotation(Annotation) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Updates an annotation in the search index.
updateAnnotation(Annotation) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Updates an annotation in the search index.
updateAnnotation(Annotation, String) - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Converts annotation to JSONObject so it can be updated in database more easily, then tells AnnotationStoreAccess to update it.
updateAnnotation(Annotation, String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Converts annotation to JSONObject so it can be updated in database more easily, then tells AnnotationStoreAccess to update it.
updateAnnotation(String, String, String, String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Updates an annotation in the search index and the database.
updateAnnotation(String, String, String, String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Updates an annotation in the search index and the database.
updateAnnotation(String, JSONObject, String) - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationStoreAccessService
Updates an annotation already in the annotation store.
updateAnnotation(String, JSONObject, String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAnnotationStoreAccessService
Updates an annotation already in the annotation store.
updateAnnotationById(String, String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to update an annotation to IEditorService.
updateBody(Body) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Updates a body in the search index.
updateBody(Body) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Updates a body in the search index.
updateBodyByIdForAnnotationById(String, String, String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to update an annotation body to IEditorService.
updateIndex() - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Looks or inconsistency based on creation / modified timestamps and updates the search index.
updateIndex() - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Looks or inconsistency based on creation / modified timestamps and updates the search index.
updateModel(Model) - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Update Model with everything from assistanceService.
updateModel(Model) - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
Update Model with everything from assistanceService.
updateModel(Model) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.contentview.TableViewService
Update Model with everything from tableViewService.
updateModel(Model) - Method in class edu.kit.datamanager.takita.mainpage.dashboard.DashboardService
Update Model with everything from dashboardService.
updateModel(Model) - Method in interface edu.kit.datamanager.takita.mainpage.dashboard.IDashboardService
Update Model with everything from dashboardService.
updateModel(Model) - Method in class edu.kit.datamanager.takita.mainpage.search.FilterService
Updates the filters in the model to pass to UI.
updateModel(Model) - Method in interface edu.kit.datamanager.takita.mainpage.search.IFilterService
Updates the filters in the model to pass to UI.
updateModel(Model) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchService
Updates the number of pages and search term in the model to pass to UI.
updateModel(Model) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchService
Updates the number of pages and search term in the model to pass to UI.
updateTag(Tag) - Method in class edu.kit.datamanager.takita.model.Annotation
Updates one tag in the annotation.
updateTag(String, String, String, String, String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Updates a tag in the search index and the database.
updateTag(String, String, String, String, String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Updates a tag in the search index and the database.
updateTagByIdForAnnotationById(String, String, String, WebRequest, HttpServletResponse) - Method in class edu.kit.datamanager.takita.editor.RestController
Delegates the task to update a tag to IEditorService.
updateTextCard(TextCard) - Method in class edu.kit.datamanager.takita.model.Annotation
Updates one text card in the annotation.
updateTextCard(String, String, String, String, String, String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Updates a text card in the search index and the database.
updateTextCard(String, String, String, String, String, String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Updates a text card in the search index and the database.
updateUser() - Method in class edu.kit.datamanager.takita.assistance.AssistanceService
Updates User in Repo.
updateUser() - Method in interface edu.kit.datamanager.takita.assistance.IAssistanceService
Updates currentUser in Repo.
URI - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
URL_JSONID - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
User - Class in edu.kit.datamanager.takita.assistance
Stores user specific information such as Settings and Pseudonym.
User() - Constructor for class edu.kit.datamanager.takita.assistance.User
 
User(String) - Constructor for class edu.kit.datamanager.takita.assistance.User
Constructor for User.
UserRepository - Interface in edu.kit.datamanager.takita.assistance
Stores User information in Repository, does not need an implementation.

V

validateAnnotation(Annotation) - Method in interface edu.kit.datamanager.takita.mainpage.search.ISearchIndexService
Validates an annotation in the search index and notifies the dataaccess package.
validateAnnotation(Annotation) - Method in class edu.kit.datamanager.takita.mainpage.search.SearchIndexService
Validates an annotation in the search index and notifies the dataaccess package.
validateAnnotation(Annotation, String, String) - Method in class edu.kit.datamanager.takita.dataaccess.AccessService
Converts annotation to JSONObject so it can be added to database more easily, then tells AnnotationStoreAccess to add it to validated container.
validateAnnotation(Annotation, String, String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAccessService
Converts annotation to JSONObject so it can be added to database more easily, then tells AnnotationStoreAccess to add it to validated container.
validateAnnotation(String) - Method in class edu.kit.datamanager.takita.editor.EditorService
Validates an annotation in the search index and the database.
validateAnnotation(String) - Method in interface edu.kit.datamanager.takita.editor.IEditorService
Validates an annotation in the search index and the database.
validateAnnotation(JSONObject, String) - Method in class edu.kit.datamanager.takita.dataaccess.AnnotationStoreAccessService
Adds a validated annotation to validated container in the annotation store.
validateAnnotation(JSONObject, String) - Method in interface edu.kit.datamanager.takita.dataaccess.IAnnotationStoreAccessService
Adds a validated annotation to validated container in the annotation store.
VALUE - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
VALUE - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
 
valueOf(String) - Static method in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.kit.datamanager.takita.dataaccess.TimeStampFormats
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.kit.datamanager.takita.model.Color
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.kit.datamanager.takita.model.filter.FilterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class edu.kit.datamanager.takita.model.page.ResourceType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.kit.datamanager.takita.dataaccess.RepositoryStrings
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.kit.datamanager.takita.dataaccess.TimeStampFormats
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.kit.datamanager.takita.model.Color
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.kit.datamanager.takita.model.filter.FilterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class edu.kit.datamanager.takita.model.page.ResourceType
Returns an array containing the constants of this enum class, in the order they are declared.
VIA - Enum constant in enum class edu.kit.datamanager.takita.dataaccess.AnnotationStoreStrings
 
A B C D E F G H I L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form