public class Settings
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Settings.Setting
Setting
|
Modifier and Type | Field and Description |
---|---|
java.lang.String |
annotators |
java.lang.String |
annotatorsOptions |
java.awt.Color |
backcolor |
java.lang.String |
base |
java.awt.Color |
coreferenceBackColor |
java.awt.Color |
coreferenceColor |
TypedDependencyMode |
dependencyMode |
TypedDependencyProvider |
dependencyProvider |
java.lang.String |
depParserModel |
java.lang.String |
depParserOptions |
java.lang.String |
document |
java.lang.Boolean |
edgeCurve |
java.lang.String |
filter |
java.lang.String |
filter2 |
java.awt.Font |
font |
java.awt.Color |
forecolor |
java.lang.String |
imagebase |
Language |
language |
java.lang.Float |
linespacing |
java.lang.Boolean |
loadDepParser |
java.lang.Boolean |
longName |
java.awt.Color |
namedentityBackColor |
java.awt.Color |
namedentityColor |
java.lang.Boolean |
padGradient |
java.lang.Boolean |
padHatch |
java.lang.String |
palette |
java.lang.String |
parserModel |
java.lang.String |
parserOptions |
java.awt.Color |
posBackColor |
java.awt.Color |
posColor |
java.lang.String |
posTaggerModel |
java.lang.Boolean |
propagateFilter |
java.lang.Boolean |
propagatePalette |
Keys.Provider |
provider |
java.awt.Color |
relationBackColor |
java.awt.Color |
relationColor |
java.lang.Boolean |
relationHighlightHead |
java.lang.Boolean |
relationHighlightMarkHead |
java.lang.String |
relations |
java.lang.Boolean |
relaunchOnChange |
java.lang.Long |
renderMode |
java.awt.Color |
semanticgraphBackColor |
java.awt.Color |
semanticgraphColor |
java.awt.Color |
sentimentBackColor |
java.awt.Color |
sentimentColor |
static java.lang.String |
servletUrlTemplateDefault |
java.lang.String |
tokenizerLanguage |
Browser.ToolMode |
toolMode |
java.lang.Boolean |
tooltipAnnotation |
View.TooltipMode |
tooltipSentence |
java.lang.Boolean |
workflow2 |
java.lang.Integer |
xMemory |
java.lang.String |
xmldyndocument |
java.lang.String |
xmlservleturltemplate |
java.lang.String |
xmlstaticdocument |
Constructor and Description |
---|
Settings()
Constructor
|
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.String> |
diff(java.util.Properties oldProperties,
java.util.Properties newProperties)
Diff two properties
|
static Settings |
fromProperties(java.util.Properties properties)
Make settings from properties
|
java.lang.Object |
getValue(Settings.Setting setting)
Get value
|
java.lang.String |
getValueString(Settings.Setting setting)
Get value string
|
java.lang.Object |
getValueUnguarded(Settings.Setting setting)
Get value
|
static void |
main(java.lang.String[] args)
Stand-alone entry point
|
java.util.Properties |
makeClientProperties()
Make client properties from settings and command-line arguments
|
void |
setValue(Settings.Setting setting,
java.lang.Object value)
Set value
|
void |
setValueFromString(Settings.Setting setting,
java.lang.String str)
Set value from string
|
void |
setValueUnguarded(Settings.Setting setting,
java.lang.Object value)
Set value
|
java.util.Properties |
toProperties()
Convert settings to properties
|
static java.lang.String |
toStyleString(int style)
Make font style string
|
public static final java.lang.String servletUrlTemplateDefault
public Keys.Provider provider
public java.lang.String tokenizerLanguage
public java.lang.String posTaggerModel
public java.lang.String parserModel
public java.lang.String parserOptions
public java.lang.Boolean loadDepParser
public java.lang.String depParserModel
public java.lang.String depParserOptions
public Language language
public java.lang.String annotators
public java.lang.String annotatorsOptions
public java.lang.String relations
public java.lang.Boolean workflow2
public java.lang.String filter
public java.lang.String filter2
public java.lang.String palette
public java.lang.String base
public java.lang.String imagebase
public java.lang.String document
public java.lang.String xmlstaticdocument
public java.lang.String xmldyndocument
public java.lang.String xmlservleturltemplate
public TypedDependencyProvider dependencyProvider
public TypedDependencyMode dependencyMode
public java.lang.Long renderMode
public Browser.ToolMode toolMode
public java.lang.Float linespacing
public java.awt.Font font
public java.awt.Color forecolor
public java.awt.Color backcolor
public java.awt.Color posColor
public java.awt.Color relationColor
public java.awt.Color semanticgraphColor
public java.awt.Color namedentityColor
public java.awt.Color sentimentColor
public java.awt.Color coreferenceColor
public java.awt.Color posBackColor
public java.awt.Color relationBackColor
public java.awt.Color semanticgraphBackColor
public java.awt.Color namedentityBackColor
public java.awt.Color sentimentBackColor
public java.awt.Color coreferenceBackColor
public java.lang.Boolean longName
public View.TooltipMode tooltipSentence
public java.lang.Boolean tooltipAnnotation
public java.lang.Boolean relationHighlightHead
public java.lang.Boolean relationHighlightMarkHead
public java.lang.Boolean propagateFilter
public java.lang.Boolean propagatePalette
public java.lang.Boolean padHatch
public java.lang.Boolean padGradient
public java.lang.Boolean edgeCurve
public java.lang.Boolean relaunchOnChange
public java.lang.Integer xMemory
public void setValueUnguarded(Settings.Setting setting, java.lang.Object value) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException
setting
- settingvalue
- valuejava.lang.IllegalArgumentException
- exceptionjava.lang.IllegalAccessException
- exceptionpublic java.lang.Object getValueUnguarded(Settings.Setting setting) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException
setting
- settingjava.lang.IllegalArgumentException
- exceptionjava.lang.IllegalAccessException
- exceptionpublic void setValue(Settings.Setting setting, java.lang.Object value)
setting
- settingvalue
- valuepublic java.lang.Object getValue(Settings.Setting setting)
setting
- settingpublic java.util.Properties toProperties()
public static Settings fromProperties(java.util.Properties properties)
properties
- propertiespublic void setValueFromString(Settings.Setting setting, java.lang.String str) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException
setting
- settingstr
- source stringjava.lang.IllegalArgumentException
- exceptionjava.lang.IllegalAccessException
- exceptionjava.lang.ClassNotFoundException
- exceptionpublic java.lang.String getValueString(Settings.Setting setting) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException
setting
- settingsjava.lang.IllegalArgumentException
- exceptionjava.lang.IllegalAccessException
- exceptionpublic static java.lang.String toStyleString(int style)
style
- PLAIN, BOLD, ITALIC, or BOLD+ITALICpublic java.util.Properties makeClientProperties()
public static java.util.Map<java.lang.String,java.lang.String> diff(java.util.Properties oldProperties, java.util.Properties newProperties)
oldProperties
- old propertiesnewProperties
- new propertiespublic static void main(java.lang.String[] args) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException
args
- unusedjava.lang.IllegalArgumentException
- exceptionjava.lang.IllegalAccessException
- exception