Class XmlJustificationDS

java.lang.Object
com.aquima.interactions.rule.ds.xml.r12.parsing.XmlJustificationDS
All Implemented Interfaces:
IJustificationDS

public class XmlJustificationDS extends Object implements IJustificationDS
Xml datasource implementation.
Since:
7.3
Author:
Danny Roest
  • Method Details

    • add

      public static void add(List<XmlJustificationDS> justifications, IXmlNode node, String ruleName, XmlRuleEngineDS ruleEngine)
    • getAttribute

      public String getAttribute()
      Description copied from interface: IJustificationDS
      Returns the name of the attribute for which the justification is added. This should never be null.
      Specified by:
      getAttribute in interface IJustificationDS
      Returns:
      the name of the attribute for which the justification is added.
    • getId

      public String getId()
      Description copied from interface: IJustificationDS
      Returns the id of the justification or null if the id is not specified.
      Specified by:
      getId in interface IJustificationDS
      Returns:
      the id of the justification.
    • getTextId

      public String getTextId()
      Description copied from interface: IJustificationDS
      Returns the text id containing the justification explanation. The text id usually is the asset name or content item name containing the justification explanation.
      Specified by:
      getTextId in interface IJustificationDS
      Returns:
      the text id object containing the justification explanation.
    • getFormat

      protected String getFormat()