public class WebTMLLanguageChooser
extends java.lang.Object
implements de.innovationgate.webgate.api.WGLanguageChooser
Constructor and Description |
---|
WebTMLLanguageChooser(de.innovationgate.webgate.api.WGDatabase db,
TMLContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getPreferredLanguage(de.innovationgate.webgate.api.WGDatabase db) |
java.util.List<de.innovationgate.webgate.api.WGLanguage> |
getQueryLanguages(de.innovationgate.webgate.api.WGDatabase db) |
de.innovationgate.webgate.api.WGContent |
selectContentForName(de.innovationgate.webgate.api.WGDatabase db,
java.lang.String name,
boolean isBI) |
de.innovationgate.webgate.api.WGContent |
selectContentForPage(de.innovationgate.webgate.api.WGStructEntry page,
boolean isBI) |
java.util.List<de.innovationgate.webgate.api.WGContent> |
selectContentPriorityOrder(de.innovationgate.webgate.api.WGStructEntry page,
boolean isBI) |
de.innovationgate.webgate.api.WGLanguage |
selectDatabaseLanguage(de.innovationgate.webgate.api.WGDatabase db) |
public WebTMLLanguageChooser(de.innovationgate.webgate.api.WGDatabase db, TMLContext context)
public de.innovationgate.webgate.api.WGContent selectContentForName(de.innovationgate.webgate.api.WGDatabase db, java.lang.String name, boolean isBI) throws de.innovationgate.webgate.api.WGAPIException
selectContentForName
in interface de.innovationgate.webgate.api.WGLanguageChooser
de.innovationgate.webgate.api.WGAPIException
public de.innovationgate.webgate.api.WGContent selectContentForPage(de.innovationgate.webgate.api.WGStructEntry page, boolean isBI) throws de.innovationgate.webgate.api.WGAPIException
selectContentForPage
in interface de.innovationgate.webgate.api.WGLanguageChooser
de.innovationgate.webgate.api.WGAPIException
public de.innovationgate.webgate.api.WGLanguage selectDatabaseLanguage(de.innovationgate.webgate.api.WGDatabase db) throws de.innovationgate.webgate.api.WGAPIException
selectDatabaseLanguage
in interface de.innovationgate.webgate.api.WGLanguageChooser
de.innovationgate.webgate.api.WGAPIException
public java.util.List<de.innovationgate.webgate.api.WGLanguage> getQueryLanguages(de.innovationgate.webgate.api.WGDatabase db) throws de.innovationgate.webgate.api.WGAPIException
getQueryLanguages
in interface de.innovationgate.webgate.api.WGLanguageChooser
de.innovationgate.webgate.api.WGAPIException
public java.lang.String getPreferredLanguage(de.innovationgate.webgate.api.WGDatabase db) throws de.innovationgate.webgate.api.WGAPIException
de.innovationgate.webgate.api.WGAPIException
public java.util.List<de.innovationgate.webgate.api.WGContent> selectContentPriorityOrder(de.innovationgate.webgate.api.WGStructEntry page, boolean isBI) throws de.innovationgate.webgate.api.WGAPIException
selectContentPriorityOrder
in interface de.innovationgate.webgate.api.WGLanguageChooser
de.innovationgate.webgate.api.WGAPIException