## Uses of Class
com.sas.lsaf.workflow.element.Element

- Packages that use Element
  Package | Description
  --- | ---
  com.sas.lsaf.workflow.element | Class definitions representing base elements in a process flow.
  com.sas.lsaf.workflow.task | Service and class definitions for managing and retrieving process flow tasks and elements.

- - ### Uses of Element in com.sas.lsaf.workflow.element

    Subclasses of Element in com.sas.lsaf.workflow.element
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SignalEvent` | The class that represents a signal event that is in a process flow.
    `class` | `TimerEvent` | The class that represents a timer event that is in a process flow.

  - ### Uses of Element in com.sas.lsaf.workflow.task

    Subclasses of Element in com.sas.lsaf.workflow.task
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JobTask` | The class that represents a job task in a process flow.
    `class` | `NotificationTask` | The class that represents a job task in a process flow.
    `class` | `Task` | The abstract parent class for a task that is in a process flow.
    `class` | `UserTask` | The class that represents a user task that is in a process flow.
    `class` | `UserTaskDetails` | The class that represents a user task in a process flow with additional details, which includes data properties and task assignment.
    `class` | `UserTaskUpdateInfo` | The class that represents a user task in a process flow with attributes that can be updated.

    Methods in com.sas.lsaf.workflow.task that return types with arguments of type Element
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Set<Element>` | TaskService.`getCurrentElementsByProcessFlow​(java.lang.String processFlowId)` | Gets the current elements of the process flow with the identifier.