public interface TemplateBroker
Modifier and Type | Method and Description |
---|---|
void |
addGroup(LanguageGroup group,
LanguageGroup parent,
Language language) |
void |
addLanguage(Language language)
Adds a template to the data warehouse.
|
void |
addTemplate(LanguageGroup parent,
ConstraintTemplate template)
Adds a template to the data warehouse.
|
void |
deleteGroup(LanguageGroup group,
LanguageGroup parent,
Language language) |
boolean |
deleteLanguage(Language language) |
boolean |
deleteTemplate(ConstraintTemplate template,
LanguageGroup parent)
Deletes a template from the data warehouse.
|
boolean |
editGroup(LanguageGroup group,
Language language) |
boolean |
editTemplate(ConstraintTemplate template,
LanguageGroup parent)
Edits/alters a template in the data warehouse.
|
java.util.List<Language> |
readLanguages()
Reads all templates from the data warehouse.
|
void addTemplate(LanguageGroup parent, ConstraintTemplate template)
template
- template that should be added.boolean editTemplate(ConstraintTemplate template, LanguageGroup parent)
template
- template that should be editedboolean deleteTemplate(ConstraintTemplate template, LanguageGroup parent)
template
- template that should be deletedjava.util.List<Language> readLanguages()
void addLanguage(Language language)
template
- template that should be added.boolean deleteLanguage(Language language)
void addGroup(LanguageGroup group, LanguageGroup parent, Language language)
boolean editGroup(LanguageGroup group, Language language)
void deleteGroup(LanguageGroup group, LanguageGroup parent, Language language)