Interface ICaseValueVisitor

All Known Implementing Classes:
CaseValueVisitor, ReportingCaseValueVisitor

public interface ICaseValueVisitor
This interface describes methods need to initialize a case with it's values.
Since:
6.2
Author:
O. Kerpershoek, F. van der Meer
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setValue(String attribute, String attributeValue)
    When a setValue is invoked for a relation attribute, the value should be either the name or the ID of the case that should be referenced.
    void
    setValues(String attribute, String[] attributeValues)
    When a setValue is invoked for a relation attribute, the value should be either the name or the ID of the case that should be referenced.
  • Method Details

    • setValue

      void setValue(String attribute, String attributeValue)
      When a setValue is invoked for a relation attribute, the value should be either the name or the ID of the case that should be referenced.
      Parameters:
      attribute - The name of the attribute of which the value should be set.
      attributeValue - The value for the attribute.
      Throws:
      InitializationException - This exception is raised when the value could not be set.
    • setValues

      void setValues(String attribute, String[] attributeValues)
      When a setValue is invoked for a relation attribute, the value should be either the name or the ID of the case that should be referenced.
      Parameters:
      attribute - The name of the attribute of which the value should be set.
      attributeValues - The values for the attribute.
      Throws:
      InitializationException - This exception is raised when the value could not be set.