Class XmlElement

java.lang.Object
com.aquima.interactions.framework.renderer.XmlElement
All Implemented Interfaces:
IElementRenderer, IXmlElementRenderer
Direct Known Subclasses:
XmlAsset, XmlButton, XmlButton, XmlContainer, XmlContentItem, XmlDocumentRendererBase, XmlFailedElement, XmlFailedElement, XmlField, XmlIgnoreElement, XmlImage, XmlLink, XmlPage, XmlTextItem, XmlUnknownElement

public abstract class XmlElement extends Object implements IXmlElementRenderer
Base class for XML renderers that adds a utility method for formatting runtime keys.
Since:
6.0
Author:
O. Kerpershoek
  • Constructor Details

    • XmlElement

      public XmlElement()
  • Method Details

    • setIncludePresentationStyleElements

      public void setIncludePresentationStyleElements(boolean includePresentationStyleElements)
    • setKeyPrefix

      public void setKeyPrefix(String prefix)
      This method may be used to set the prefix that should be used when formatting runtime keys.
      Parameters:
      prefix - the prefix that should be used when formatting runtime keys.
    • formatKey

      protected String formatKey(RuntimeKey key, IRendererContext ctx)
    • setOptionalPresentationStyle

      protected void setOptionalPresentationStyle(IXmlElement xmlElement, IElement element)
    • setOptionalFormat

      protected void setOptionalFormat(IXmlElement xmlElement, IElement element)
    • getKeyPrefix

      public String getKeyPrefix()