info.magnolia.module.googleanalytics.model
Class GoogleAnalyticsJSResourceModel
java.lang.Object
info.magnolia.rendering.model.RenderingModelImpl<RD>
info.magnolia.module.templatingkit.templates.AbstractSTKTemplateModel<RD>
info.magnolia.module.templatingkit.resources.STKResourceModel<info.magnolia.rendering.template.RenderableDefinition>
info.magnolia.module.googleanalytics.model.GoogleAnalyticsJSResourceModel
- All Implemented Interfaces:
- info.magnolia.module.templatingkit.templates.STKRenderingModel<info.magnolia.rendering.template.RenderableDefinition>, info.magnolia.rendering.model.RenderingModel<info.magnolia.rendering.template.RenderableDefinition>
public class GoogleAnalyticsJSResourceModel
- extends info.magnolia.module.templatingkit.resources.STKResourceModel<info.magnolia.rendering.template.RenderableDefinition>
Google Analytics JavaScript resource model.
Fields inherited from class info.magnolia.module.templatingkit.templates.AbstractSTKTemplateModel |
DEFAULT_SITEROOT_TEMPLATE_CATEGORY, stkFunctions, templatingFunctions |
Fields inherited from class info.magnolia.rendering.model.RenderingModelImpl |
content, contentMap, definition, parentModel |
Fields inherited from interface info.magnolia.rendering.model.RenderingModel |
SKIP_RENDERING |
Constructor Summary |
GoogleAnalyticsJSResourceModel(javax.jcr.Node content,
info.magnolia.rendering.template.RenderableDefinition definition,
info.magnolia.rendering.model.RenderingModel<?> parent,
info.magnolia.module.templatingkit.functions.STKTemplatingFunctions stkFunctions,
info.magnolia.templating.functions.TemplatingFunctions templatingFunctions)
|
Methods inherited from class info.magnolia.module.templatingkit.templates.AbstractSTKTemplateModel |
getSite, getSiteRoot |
Methods inherited from class info.magnolia.rendering.model.RenderingModelImpl |
execute, getContent, getDef, getDefinition, getNode, getParent, getRoot |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface info.magnolia.rendering.model.RenderingModel |
execute, getContent, getDefinition, getNode, getParent, getRoot |
GoogleAnalyticsJSResourceModel
@Inject
public GoogleAnalyticsJSResourceModel(javax.jcr.Node content,
info.magnolia.rendering.template.RenderableDefinition definition,
info.magnolia.rendering.model.RenderingModel<?> parent,
info.magnolia.module.templatingkit.functions.STKTemplatingFunctions stkFunctions,
info.magnolia.templating.functions.TemplatingFunctions templatingFunctions)
getSiteName
public String getSiteName()
getGaConfig
public GoogleAnalyticsSiteConfig getGaConfig()
getTrackLinksEnabled
public boolean getTrackLinksEnabled()
getExternalPrefix
public String getExternalPrefix()
getMailtoPrefix
public String getMailtoPrefix()
getAnchorPrefix
public String getAnchorPrefix()
getDownloadPrefix
public String getDownloadPrefix()
getTrackedFileExtensions
public String getTrackedFileExtensions()
getClickEvents
public String getClickEvents()
getEvalClickEvents
public String getEvalClickEvents()
getSubmitEvents
public String getSubmitEvents()
getEvalSubmitEvents
public String getEvalSubmitEvents()
getCrossDomainSelector
public String getCrossDomainSelector()
getDomainName
public String getDomainName()
getOrganicSearch
public String getOrganicSearch()
getPageViewsEnabled
public boolean getPageViewsEnabled()
getSampleRate
public String getSampleRate()
singleQuote
public String singleQuote(String s)
doubleQuote
public String doubleQuote(String s)
brace
public String brace(String s)
Copyright © 2009-2013 Magnolia International Ltd.. All Rights Reserved.