Class ColumnInsertEvent

    • Constructor Detail

      • ColumnInsertEvent

        public ColumnInsertEvent​(ILayer layer,
                                 int columnPosition)
        Creates a new ColumnInsertEvent based on the given information.
        Parameters:
        layer - The ILayer to which the given column position matches.
        columnPosition - The column position of the column that was inserted.
      • ColumnInsertEvent

        public ColumnInsertEvent​(ILayer layer,
                                 Range... columnPositionRanges)
        Creates a new ColumnInsertEvent based on the given information.
        Parameters:
        layer - The ILayer to which the given column positions match.
        columnPositionRanges - The column position ranges for the columns that were inserted.
      • ColumnInsertEvent

        public ColumnInsertEvent​(ILayer layer,
                                 Collection<Range> columnPositionRanges)
        Creates a new ColumnInsertEvent based on the given information.
        Parameters:
        layer - The ILayer to which the given column positions match.
        columnPositionRanges - The column position ranges for the columns that were inserted.
      • ColumnInsertEvent

        protected ColumnInsertEvent​(ColumnStructuralChangeEvent event)
        Creates a new ColumnInsertEvent based on the given instance. Mainly needed for cloning.
        Parameters:
        event - The ColumnInsertEvent out of which the new instance should be created.