Interface IWorkflowBpmnLayoutAlignAtAxisBuilder

All Superinterfaces:
IWorkflowBpmnLayoutAlignmentOptionsBuilder<IWorkflowBpmnLayoutAlignAtAxisBuilder>, IWorkflowBpmnLayoutAxisDirectionOptionsBuilder<IWorkflowBpmnLayoutAlignAtAxisBuilder>, IWorkflowBpmnLayoutCardinalDirectionOptionsBuilder<IWorkflowBpmnLayoutAlignAtAxisBuilder>, IWorkflowBpmnLayoutCartesianAxisOptionsBuilder<IWorkflowBpmnLayoutAlignAtAxisBuilder>, IWorkflowBpmnLayoutIdOptionsBuilder<IWorkflowBpmnLayoutAlignAtAxisBuilder>, IWorkflowBpmnLayoutPortSelectionOptionsBuilder<IWorkflowBpmnLayoutAlignAtAxisBuilder, IWorkflowBpmnAlignAtAxisPortSelector>, IWorkflowBpmnLayoutSpacingOptionsBuilder<IWorkflowBpmnLayoutAlignAtAxisBuilder>, IWorkflowBpmnLayoutSpacingSelectorOptionsBuilder<IWorkflowBpmnLayoutAlignAtAxisBuilder>

  • Method Details

    • build

      @CanIgnoreReturnValue <Item extends IWorkflowBpmnAlignmentItem<?,?>> IWorkflowBpmnAlignmentItem<String,Item> build(List<? extends Item> items)
      Aligns the items with the current settings.
      Type Parameters:
      Item - The type of the items to align.
      Parameters:
      items - The items to align.
      Returns:
      The aligned items.
    • build

      <Item extends IWorkflowBpmnAlignmentItem<?,?>> IWorkflowBpmnAlignmentItem<String,Item> build(Item... items)
      Aligns the items with the current settings.
      Type Parameters:
      Item - The type of the items to align.
      Parameters:
      items - The items to align.
      Returns:
      The aligned items.
    • build

      <Item extends IWorkflowBpmnAlignmentItem<?,?>> IWorkflowBpmnAlignmentItem<String,Item> build(Item item1)
      Aligns the items with the current settings.
      Type Parameters:
      Item - The type of the items to align.
      Parameters:
      item1 - The first item to align.
      Returns:
      The aligned items.
    • build

      <Item extends IWorkflowBpmnAlignmentItem<?,?>> IWorkflowBpmnAlignmentItem<String,Item> build(Item item1, Item item2)
      Aligns the items with the current settings.
      Type Parameters:
      Item - The type of the items to align.
      Parameters:
      item1 - The first item to align.
      item2 - The second item to align.
      Returns:
      The aligned items.
    • build

      <Item extends IWorkflowBpmnAlignmentItem<?,?>> IWorkflowBpmnAlignmentItem<String,Item> build(Item item1, Item item2, Item item3)
      Aligns the items with the current settings.
      Type Parameters:
      Item - The type of the items to align.
      Parameters:
      item1 - The first item to align.
      item2 - The second item to align.
      item3 - The third item to align.
      Returns:
      The aligned items.
    • build

      <Item extends IWorkflowBpmnAlignmentItem<?,?>> IWorkflowBpmnAlignmentItem<String,Item> build(Item item1, Item item2, Item item3, Item item4)
      Aligns the items with the current settings.
      Type Parameters:
      Item - The type of the items to align.
      Parameters:
      item1 - The first item to align.
      item2 - The second item to align.
      item3 - The third item to align.
      item4 - The fourth item to align.
      Returns:
      The aligned items.
    • build

      <Item extends IWorkflowBpmnAlignmentItem<?,?>> IWorkflowBpmnAlignmentItem<String,Item> build(Item item1, Item item2, Item item3, Item item4, Item item5)
      Aligns the items with the current settings.
      Type Parameters:
      Item - The type of the items to align.
      Parameters:
      item1 - The first item to align.
      item2 - The second item to align.
      item3 - The third item to align.
      item4 - The fourth item to align.
      item5 - The fifth item to align.
      Returns:
      The aligned items.
    • build

      <Item extends IWorkflowBpmnAlignmentItem<?,?>> IWorkflowBpmnAlignmentItem<String,Item> build(Item item1, Item item2, Item item3, Item item4, Item item5, Item item6)
      Aligns the items with the current settings.
      Type Parameters:
      Item - The type of the items to align.
      Parameters:
      item1 - The first item to align.
      item2 - The second item to align.
      item3 - The third item to align.
      item4 - The fourth item to align.
      item5 - The fifth item to align.
      item6 - The sixth item to align.
      Returns:
      The aligned items.
    • build

      <Item extends IWorkflowBpmnAlignmentItem<?,?>> IWorkflowBpmnAlignmentItem<String,Item> build(Item item1, Item item2, Item item3, Item item4, Item item5, Item item6, Item item7)
      Aligns the items with the current settings.
      Type Parameters:
      Item - The type of the items to align.
      Parameters:
      item1 - The first item to align.
      item2 - The second item to align.
      item3 - The third item to align.
      item4 - The fourth item to align.
      item5 - The fifth item to align.
      item6 - The sixth item to align.
      item7 - The seventh item to align.
      Returns:
      The aligned items.
    • build

      <Item extends IWorkflowBpmnAlignmentItem<?,?>> IWorkflowBpmnAlignmentItem<String,Item> build(Item item1, Item item2, Item item3, Item item4, Item item5, Item item6, Item item7, Item item8)
      Aligns the items with the current settings.
      Type Parameters:
      Item - The type of the items to align.
      Parameters:
      item1 - The first item to align.
      item2 - The second item to align.
      item3 - The third item to align.
      item4 - The fourth item to align.
      item5 - The fifth item to align.
      item6 - The sixth item to align.
      item7 - The seventh item to align.
      item8 - The eighth item to align.
      Returns:
      The aligned items.
    • build

      <Item extends IWorkflowBpmnAlignmentItem<?,?>> IWorkflowBpmnAlignmentItem<String,Item> build(Item item1, Item item2, Item item3, Item item4, Item item5, Item item6, Item item7, Item item8, Item item9)
      Aligns the items with the current settings.
      Type Parameters:
      Item - The type of the items to align.
      Parameters:
      item1 - The first item to align.
      item2 - The second item to align.
      item3 - The third item to align.
      item4 - The fourth item to align.
      item5 - The fifth item to align.
      item6 - The sixth item to align.
      item7 - The seventh item to align.
      item8 - The eighth item to align.
      item9 - The ninth item to align.
      Returns:
      The aligned items.