Interface IFlow


  • public interface IFlow

    An interface describing a TCS flow as a graph of TCS block instances.

    • Method Detail

      • getIdentification

        IIdentification getIdentification()

        Return identification information for this flow.

        Returns:
        identification
      • getExportedEndpoints

        IExportedEndpoints getExportedEndpoints()

        Return exported endpoints for this flow.

        Returns:
        exported endpoints
      • getBlockInstances

        Map<String,​IBlockInstance> getBlockInstances()

        Return an associative array of the block instances in a flow, indexed by a block instance identifier unique within the flow.

        Returns:
        block instances
      • getEdges

        IEdge[] getEdges()

        Return an array of flow edges connecting block instances.

        Returns:
        flow edges