public class ModelSettings extends java.lang.Object implements IModelSettings
IModelSettings.| Modifier and Type | Field and Description | 
|---|---|
private boolean | 
simplifyConditions
true simplify conditions, false do not simplify conditions. | 
private boolean | 
usePrettyPrinting
true use pretty printing, false do not use pretty printing. | 
private boolean | 
useUnicode
true use unicode characters, false do not use unicode characters. | 
| Constructor and Description | 
|---|
ModelSettings(boolean useUnicode,
             boolean usePrettyPrinting,
             boolean simplifyConditions)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
isSimplifyConditions()
Checks if conditions should be simplified or not. 
 | 
boolean | 
isUsePrettyPrinting()
Checks if pretty printing is used or not. 
 | 
boolean | 
isUseUnicode()
Checks if unicode characters are used. 
 | 
private final boolean useUnicode
true use unicode characters, false do not use unicode characters.private final boolean usePrettyPrinting
true use pretty printing, false do not use pretty printing.private final boolean simplifyConditions
true simplify conditions, false do not simplify conditions.public ModelSettings(boolean useUnicode,
                     boolean usePrettyPrinting,
                     boolean simplifyConditions)
useUnicode - true use unicode characters, false do not use unicode characters.usePrettyPrinting - true use pretty printing, false do not use pretty printing.simplifyConditions - true simplify conditions, false do not simplify conditions.public boolean isUseUnicode()
isUseUnicode in interface IModelSettingstrue use unicode characters, false do not use unicode characters.public boolean isUsePrettyPrinting()
isUsePrettyPrinting in interface IModelSettingstrue use pretty printing, false do not use pretty printing.public boolean isSimplifyConditions()
isSimplifyConditions in interface IModelSettingstrue simplify conditions, false do not simplify conditions.