java.lang.Object
de.aristaflow.adept2.core.checks.processmodel.CheckTools

@Deprecated(since="17.0.0", forRemoval=true) public class CheckTools extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
Some helper methods, required by all checks.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Constant that represents an affected Edge in the affected element description of an entry in a check report.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    getAffectedDataElement(int dataElementID)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns an affected element string, describing the data element with the given ID.
    static String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns an affected element string, describing the executable business process with the given ebp name.
    static String
    getAffectedEdge(int source, int dest, ProcessConstants.EdgeType edgeType)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns an affected element string, describing an edge with the given node IDs.
    static String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns an affected element string, describing an edge with the given structured edge.
    static String
    getAffectedNode(int nodeID)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns an affected element string, describing a node with the given ID.
    static String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns an affected element string, describing the parameter with the given parameter name and its direction.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • AFFECTED_ELEMENT_EDGE

      public static final String AFFECTED_ELEMENT_EDGE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Constant that represents an affected Edge in the affected element description of an entry in a check report.

      It will be followed by a #, the source node ID, a #, the destination node ID, a #, and the edge type.

      For further information refer to the class description and CheckReport.ReportEntry.getAffectedADEPT2ProcessElements()

      See Also:
  • Constructor Details

    • CheckTools

      public CheckTools()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getAffectedNode

      public static String getAffectedNode(int nodeID)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns an affected element string, describing a node with the given ID.
      Parameters:
      nodeID -
      Returns:
      An affected element string, describing a node with the given ID.
    • getAffectedEdge

      public static String getAffectedEdge(StructuredEdge edge)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns an affected element string, describing an edge with the given structured edge.
      Parameters:
      edge -
      Returns:
      An affected element string, describing an edge with the given structured edge.
    • getAffectedEdge

      public static String getAffectedEdge(int source, int dest, ProcessConstants.EdgeType edgeType)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns an affected element string, describing an edge with the given node IDs.
      Parameters:
      source -
      dest -
      edgeType -
      Returns:
      An affected element string, describing an edge with the given node IDs.
    • getAffectedDataElement

      public static String getAffectedDataElement(int dataElementID)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns an affected element string, describing the data element with the given ID.
      Parameters:
      dataElementID -
      Returns:
      An affected element string for the data element with the given ID.
    • getAffectedParameter

      public static String getAffectedParameter(String parameterName, ActivityConstants.AccessType direction)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns an affected element string, describing the parameter with the given parameter name and its direction.
      Parameters:
      parameterName -
      direction -
      Returns:
      An affected element string for the parameter with the given parameter name.
    • getAffectedEBP

      public static String getAffectedEBP(String ebpName)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns an affected element string, describing the executable business process with the given ebp name.
      Parameters:
      ebpName -
      Returns:
      An affected element string for the ebp with the given ebp name.