Interface IElementPropInitParams<TData>

Type Parameters:
TData - Type of the properties model, see e.g. INodeHandler or ITriggerHandler.
All Known Implementing Classes:
ElementInitParams

public interface IElementPropInitParams<TData>
Parameters that are passed to prepareViewForElement.
Since:
7.0.0
Author:
XIMA MEDIA GmbH
  • Method Details

    • getData

      TData getData()
      Returns:
      The deserialized model, an instance of the class as returned by getDataModelClass.
    • getEnvironmentData

      IBaseWorkflowEnvironmentData getEnvironmentData()
      Returns:
      General parameters for the workflow environment, such as the project containing the workflow and the client owning the project.
    • getTaskUuid

      UUID getTaskUuid()
      Returns:
      The UUID of the task to which the element belongs. This task may be updated later, in which case updateCurrentTask will be called.
    • getType

      String getType()
      Returns:
      The type of the workflow element that is being edited.
    • getUuid

      UUID getUuid()
      Returns:
      The element that is being edited.
    • getWorkflowProvider

      IWorkflowProvider getWorkflowProvider()
      Returns:
      The workflow provider with methods for accessing various data that may be required by workflow element editors. Mainly select options for select elements, such as a list of all user groups, or a list of currently installed fonts.