public class XMLTemplateBroker extends XMLBroker implements TemplateBroker
| Constructor and Description |
|---|
XMLTemplateBroker(java.lang.String aConnectionString,
java.lang.String aName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addGroup(LanguageGroup group,
LanguageGroup parent,
Language language) |
void |
addLanguage(Language language)
Adds a template to a xml file.
|
void |
addTemplate(LanguageGroup parent,
ConstraintTemplate template)
Adds a template to a xml file.
|
void |
deleteGroup(LanguageGroup group,
LanguageGroup parent,
Language language) |
boolean |
deleteLanguage(Language language) |
boolean |
deleteTemplate(ConstraintTemplate template,
LanguageGroup parent)
Deletes a template from a xml file.
|
boolean |
editGroup(LanguageGroup group,
Language language) |
boolean |
editTemplate(ConstraintTemplate template,
LanguageGroup parent)
Edits/alters a template in a xml file.
|
org.w3c.dom.Element |
getLanguagesElement()
getTemplatesElement
|
java.util.List<Language> |
readLanguages()
Reads all templates from the data warehouse.
|
clearDocument, connect, createElement, createTextNode, deleteElement, getDocument, getDocumentRoot, getXML, readDocument, readDocument, readDocumentString, writeDocumentgetConnectionStringpublic XMLTemplateBroker(java.lang.String aConnectionString,
java.lang.String aName)
public void addTemplate(LanguageGroup parent, ConstraintTemplate template)
addTemplate in interface TemplateBrokertemplate - template that should be added.public void addLanguage(Language language)
addLanguage in interface TemplateBrokerlanguage - template that should be added.public boolean editTemplate(ConstraintTemplate template, LanguageGroup parent)
editTemplate in interface TemplateBrokertemplate - template that should be editedpublic boolean deleteTemplate(ConstraintTemplate template, LanguageGroup parent)
deleteTemplate in interface TemplateBrokertemplate - template that should be deletedpublic java.util.List<Language> readLanguages()
TemplateBrokerreadLanguages in interface TemplateBrokerpublic org.w3c.dom.Element getLanguagesElement()
public boolean deleteLanguage(Language language)
deleteLanguage in interface TemplateBrokerpublic void addGroup(LanguageGroup group, LanguageGroup parent, Language language)
addGroup in interface TemplateBrokerpublic boolean editGroup(LanguageGroup group, Language language)
editGroup in interface TemplateBrokerpublic void deleteGroup(LanguageGroup group, LanguageGroup parent, Language language)
deleteGroup in interface TemplateBroker