@Configurable public class EXIUtils extends Object implements Constructable, Producer<com.siemens.ct.exi.core.EXIFactory>
| Constructor and Description |
|---|
EXIUtils() |
| Modifier and Type | Method and Description |
|---|---|
com.siemens.ct.exi.core.EXIFactory |
get() |
void |
init() |
boolean |
isSOS10Schema() |
boolean |
isSOS20Schema() |
boolean |
isXSBaseTypeGrammar() |
com.siemens.ct.exi.core.EXIFactory |
newEXIFactory() |
void |
setCodingMode(String codingMode) |
void |
setFidelityComments(boolean preserveComments) |
void |
setFidelityDTD(boolean preserveDTD) |
void |
setFidelityLexicalValue(boolean preserveLexicalValue) |
void |
setFidelityPrefixes(boolean preservePrefixes) |
void |
setFidelityProcessingInstructions(boolean preserveProcessingInstructions) |
void |
setGrammarSchema(String grammarSchema) |
void |
setGrammarType(String grammar) |
void |
setSOS10Schema(boolean isSOS10Schema) |
void |
setSOS20Schema(boolean isSOS20Schema) |
void |
setStrictFidelity(String fidelity) |
void |
setXSBaseTypeGrammar(boolean isXSBaseTypeGrammar) |
public void init()
init in interface Constructable@Setting(value="exi.fidelity.lexical.value") public void setFidelityLexicalValue(boolean preserveLexicalValue)
@Setting(value="exi.fidelity.prefixes") public void setFidelityPrefixes(boolean preservePrefixes)
@Setting(value="exi.fidelity.processing.instructions") public void setFidelityProcessingInstructions(boolean preserveProcessingInstructions)
@Setting(value="exi.fidelity.comments") public void setFidelityComments(boolean preserveComments)
@Setting(value="exi.grammar.schema") public void setGrammarSchema(String grammarSchema)
public com.siemens.ct.exi.core.EXIFactory get()
public com.siemens.ct.exi.core.EXIFactory newEXIFactory()
throws com.siemens.ct.exi.core.exceptions.UnsupportedOption
EXIFactory instance configured according the service
configuration.com.siemens.ct.exi.core.exceptions.UnsupportedOption - if one of the fidelity options is not supported.public boolean isXSBaseTypeGrammar()
public void setXSBaseTypeGrammar(boolean isXSBaseTypeGrammar)
isXSBaseTypeGrammar - the isXSBaseTypeGrammar to setpublic boolean isSOS20Schema()
public void setSOS20Schema(boolean isSOS20Schema)
isSOS20Schema - the isSOS20Schema to setpublic boolean isSOS10Schema()
public void setSOS10Schema(boolean isSOS10Schema)
isSOS10Schema - the isSOS10Schema to setCopyright © 2015–2020 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.