Class ColumnGroupReorderStartCommand

  • All Implemented Interfaces:
    ILayerCommand

    public class ColumnGroupReorderStartCommand
    extends AbstractColumnCommand
    Command to start a column group reordering via drag mode.

    The command does not inherit the ColumnReorderStartCommand as then it would be consumed first by the ColumnReorderLayer in the body layer stack and would not come to the column header layer stack.

    Since:
    1.6
    • Constructor Detail

      • ColumnGroupReorderStartCommand

        public ColumnGroupReorderStartCommand​(ILayer layer,
                                              int level,
                                              int fromColumnPosition)
        Parameters:
        layer - The layer to which the position matches.
        level - The group level on which the group reorder should be performed.
        fromColumnPosition - The column position from which the reorder is started via drag.
      • ColumnGroupReorderStartCommand

        protected ColumnGroupReorderStartCommand​(ColumnGroupReorderStartCommand command)
        Clone constructor.
        Parameters:
        command - The command to clone.