Class FreeMarkerDocHelperTypeHandler
- java.lang.Object
-
- org.fugerit.java.doc.base.config.DocTypeHandlerDefault
-
- org.fugerit.java.doc.freemarker.helper.FreeMarkerDocHelperTypeHandler
-
- All Implemented Interfaces:
Serializable
,org.fugerit.java.core.cfg.ConfigurableObject
,org.fugerit.java.core.util.collection.KeyObject<String>
,org.fugerit.java.core.util.collection.KeyString
,DocTypeHandler
- Direct Known Subclasses:
FreeMarkerHtmlFragmentTypeHandler
,FreeMarkerHtmlTypeHandler
public class FreeMarkerDocHelperTypeHandler extends DocTypeHandlerDefault
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
ATT_DOCBASE
static String
ATT_ESCAPE_TEXT_AS_HTML
static boolean
ATT_ESCAPE_TEXT_AS_HTML_DEFAULT
static String
CHAIN_FREEMARKER
static String
MIME
static String
MODULE
-
Fields inherited from class org.fugerit.java.doc.base.config.DocTypeHandlerDefault
ATT_NAME_CHARSET, TAG_NAME_CONFIG, TAG_NAME_CONFIG_ALT
-
-
Constructor Summary
Constructors Constructor Description FreeMarkerDocHelperTypeHandler(String type)
FreeMarkerDocHelperTypeHandler(String type, String fmDocChainId)
FreeMarkerDocHelperTypeHandler(String type, Charset charset)
FreeMarkerDocHelperTypeHandler(String type, Charset charset, String fmDocChainId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
handle(DocInput docInput, DocOutput docOutput)
protected void
handleConfigTag(Element config)
FreeMarkerDocHelperTypeHandler
withEscapeTextAsHtml(boolean value)
-
Methods inherited from class org.fugerit.java.doc.base.config.DocTypeHandlerDefault
configure, configure, configureProperties, configureXML, createKey, getCharset, getFormat, getKey, getMime, getModule, getType, setFormat, toString
-
-
-
-
Field Detail
-
ATT_DOCBASE
public static final String ATT_DOCBASE
- See Also:
- Constant Field Values
-
MODULE
public static final String MODULE
- See Also:
- Constant Field Values
-
CHAIN_FREEMARKER
public static final String CHAIN_FREEMARKER
- See Also:
- Constant Field Values
-
ATT_ESCAPE_TEXT_AS_HTML
public static final String ATT_ESCAPE_TEXT_AS_HTML
- See Also:
- Constant Field Values
-
ATT_ESCAPE_TEXT_AS_HTML_DEFAULT
public static final boolean ATT_ESCAPE_TEXT_AS_HTML_DEFAULT
- See Also:
- Constant Field Values
-
MIME
public static final String MIME
- See Also:
- Constant Field Values
-
-
Method Detail
-
withEscapeTextAsHtml
public FreeMarkerDocHelperTypeHandler withEscapeTextAsHtml(boolean value)
-
handle
public void handle(DocInput docInput, DocOutput docOutput) throws Exception
- Specified by:
handle
in interfaceDocTypeHandler
- Overrides:
handle
in classDocTypeHandlerDefault
- Throws:
Exception
-
handleConfigTag
protected void handleConfigTag(Element config) throws org.fugerit.java.core.cfg.ConfigException
- Overrides:
handleConfigTag
in classDocTypeHandlerDefault
- Throws:
org.fugerit.java.core.cfg.ConfigException
-
-