Interface WorkflowGroup


public interface WorkflowGroup
A workflow group contains elements for common workflow actions. This technical grouping of elements allows the WebEdit user to perform workflow actions on a group of common elements.
Examples:
  • "Media only" : all references, unreleased media.
  • "All News" : All unreleased news datasets.
  • "To be translated" : All untranslated product datasets.
Since:
5.0.206
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull String
    Returns the display name of this group.
    @NotNull List<IDProvider>
    Returns all elements of this group.
    default boolean
    Returns whether the release state should be determined automatically.
  • Method Details

    • getDisplayName

      @NotNull @NotNull String getDisplayName()
      Returns the display name of this group.
      Returns:
      group name.
      Since:
      5.0.206
    • getElements

      @NotNull @NotNull List<IDProvider> getElements()
      Returns all elements of this group.
      Returns:
      group elements.
      Since:
      5.0.206
    • hasReleaseStateDetection

      default boolean hasReleaseStateDetection()
      Returns whether the release state should be determined automatically.
      Returns:
      true to detect the release automatically, based on the contained elements, false to inherit the release state specified by WebeditElementStatusProviderPlugin.getReleaseState(IDProvider) (default behavior).
      Since:
      5.2.220507