public class InstanceConfig extends Object implements Serializable
| Constructor and Description |
|---|
InstanceConfig() |
| Modifier and Type | Method and Description |
|---|---|
List<CorpusSet> |
getCorpusSets()
Get the corpus sets that are pre-defined by the instance.
|
String |
getDefaultCorpusSet()
Get the name of the corpus set that should be activated by default.
|
String |
getDefaultQueryBuilder()
Get the short name of the query builder that should be selected by default.
|
FontConfig |
getFont()
Get the special font used by this instance.
|
FontConfig |
getFrequencyFont()
Get a special font config that should be used in the frequency chart.
|
String |
getHelpUrl()
The URL to use for the internal help page.
|
String |
getInstanceDisplayName()
Get the external display name (used e.g. in the user interface) of this instance.
|
String |
getInstanceName()
Get the internal short name of this instance.
|
String |
getKeyboardLayout()
Default keyboard layout used for the virtual keyboard.
|
boolean |
isLoginOnStart()
If true the login window is shown at each startup automatically.
|
void |
setCorpusSets(List<CorpusSet> corpusSets) |
void |
setDefaultCorpusSet(String defaultCorpusSet) |
void |
setDefaultQueryBuilder(String defaultQueryBuilder) |
void |
setFont(FontConfig font) |
void |
setFrequencyFont(FontConfig frequencyFont) |
void |
setHelpUrl(String helpUrl) |
void |
setInstanceDisplayName(String instanceDisplayName) |
void |
setInstanceName(String instanceName) |
void |
setKeyboardLayout(String keyboardLayout) |
void |
setLoginOnStart(boolean loginOnStart) |
public List<CorpusSet> getCorpusSets()
public String getDefaultCorpusSet()
public String getDefaultQueryBuilder()
public FontConfig getFont()
public FontConfig getFrequencyFont()
null, in this case you should use the default font from getFont().public String getHelpUrl()
public String getInstanceDisplayName()
public String getInstanceName()
public String getKeyboardLayout()
null to disable virtual keyboards.public boolean isLoginOnStart()
public void setCorpusSets(List<CorpusSet> corpusSets)
corpusSets - getCorpusSets()public void setDefaultCorpusSet(String defaultCorpusSet)
defaultCorpusSet - getDefaultCorpusSet()public void setDefaultQueryBuilder(String defaultQueryBuilder)
defaultQueryBuilder - getDefaultQueryBuilder()public void setFont(FontConfig font)
font - getFont()public void setFrequencyFont(FontConfig frequencyFont)
frequencyFont - getFrequencyFont()public void setHelpUrl(String helpUrl)
public void setInstanceDisplayName(String instanceDisplayName)
instanceDisplayName - getInstanceDisplayName()public void setInstanceName(String instanceName)
instanceName - getInstanceName()public void setKeyboardLayout(String keyboardLayout)
keyboardLayout - getKeyboardLayout()public void setLoginOnStart(boolean loginOnStart)
loginOnStart - isLoginOnStart()Copyright © 2021 Corpuslinguistic working group Humboldt University Berlin. All rights reserved.