Class SVGTemplateManager
java.lang.Object
org.eclnt.ccee.svgcharting.templating.SVGTemplateManager
Central store for holding SVG templates in order to avoid that complex SVG
texts are kept in memory multiple times.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTemplate(String key, String svg) booleangetTemplate(String key) static voidinitialize(SVGTemplateManager instance) static SVGTemplateManagerinstance()loadTemplateFromResources(String resourcePath) voidremoveTemplate(String key) void
-
Constructor Details
-
SVGTemplateManager
public SVGTemplateManager()
-
-
Method Details
-
instance
-
initialize
-
checkIfTemplateIsLoaded
-
getTemplate
-
addTemplate
-
removeTemplate
-
loadTemplateFromResources
- Throws:
ResourceNotAvailableException
-
resetBuffer
public void resetBuffer()
-