public class WysiwygConfiguration
extends java.lang.Object
| Constructor and Description | 
|---|
WysiwygConfiguration(java.lang.String id)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addOptions(java.util.Map<java.lang.String,java.lang.Object> options)
Copies all given options by appending their values with the old values. 
 | 
void | 
addOptionsIfAbsent(WysiwygConfiguration otherConfiguration)
Copies only the options of the given configuration that are not already present in the current configuration 
 | 
void | 
addPluginConfiguration(PluginConfiguration pluginConfiguration)
Add a  
PluginConfiguration related to the current WysiwygConfiguration. | 
boolean | 
contains(java.lang.String optionName,
        java.lang.String value)
Checks if the given option contains the given value. 
 | 
java.lang.String | 
getId()
Returns the configuration id. 
 | 
java.lang.Object | 
getOption(java.lang.String optionName)
Returns the option value from the given option name. 
 | 
java.lang.String | 
getParentId()
Returns the parent configuration id if the current configuration extends another configuration. 
 | 
PluginConfiguration[] | 
getPluginConfigurations()
Returns the  
PluginConfigurations related to the current WysiwygConfiguration. | 
void | 
putOptions(java.util.Map<java.lang.String,java.lang.Object> options)
Copies all given options by replacing the old values. 
 | 
void | 
putOptionsIfAbsent(java.util.Map<java.lang.String,java.lang.Object> options)
Copies only options that are not already present 
 | 
void | 
setParentId(java.lang.String parentId)  | 
java.lang.String | 
toJSString()
Returns a String representing the object in JavaScript format. 
 | 
public java.lang.String getId()
public java.lang.String getParentId()
public void setParentId(java.lang.String parentId)
public java.lang.Object getOption(java.lang.String optionName)
optionName - name of the optionpublic void putOptions(java.util.Map<java.lang.String,java.lang.Object> options)
options - to putpublic void putOptionsIfAbsent(java.util.Map<java.lang.String,java.lang.Object> options)
options - to put is absentpublic void addOptions(java.util.Map<java.lang.String,java.lang.Object> options)
options - to addpublic void addOptionsIfAbsent(WysiwygConfiguration otherConfiguration)
otherConfiguration - with options to addpublic void addPluginConfiguration(PluginConfiguration pluginConfiguration)
PluginConfiguration related to the current WysiwygConfiguration.pluginConfiguration - PluginConfiguration to addpublic PluginConfiguration[] getPluginConfigurations()
PluginConfigurations related to the current WysiwygConfiguration.PluginConfigurationpublic boolean contains(java.lang.String optionName,
                        java.lang.String value)
optionName - name of the optionvalue - value to searchtrue the value is found, false insteadpublic java.lang.String toJSString()
                            throws javax.script.ScriptException,
                                   java.io.IOException
javax.script.ScriptException - thrown when an error occurred while executing the JavaScript to convert JSON to a valid JavaScript Objectjava.io.IOException - thrown when an error occurred while serializing the configuration to a valid JSONCopyright © 2001-2018 Jalios SA. All Rights Reserved.