public class ColumnReorderEvent extends ColumnStructuralChangeEvent
Constructor and Description |
---|
ColumnReorderEvent(ColumnReorderEvent event)
Constructor for internal use to clone this event.
|
ColumnReorderEvent(ILayer layer,
int beforeFromColumnPosition,
int beforeToColumnPosition,
boolean reorderToLeftEdge) |
ColumnReorderEvent(ILayer layer,
List<Integer> beforeFromColumnPositions,
int beforeToColumnPosition,
boolean reorderToLeftEdge) |
Modifier and Type | Method and Description |
---|---|
ColumnReorderEvent |
cloneEvent() |
boolean |
convertToLocal(ILayer targetLayer)
Convert the column/row positions carried by the event to the layer about to
handle the event.
|
Collection<Range> |
getBeforeFromColumnPositionRanges() |
int |
getBeforeToColumnPosition() |
Collection<StructuralDiff> |
getColumnDiffs() |
boolean |
isReorderToLeftEdge() |
getChangedPositionRectangles, getRowDiffs, isHorizontalStructureChanged, isVerticalStructureChanged
getColumnPositionRanges, getLayer, setColumnPositionRanges, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLayer
public ColumnReorderEvent(ILayer layer, int beforeFromColumnPosition, int beforeToColumnPosition, boolean reorderToLeftEdge)
public ColumnReorderEvent(ILayer layer, List<Integer> beforeFromColumnPositions, int beforeToColumnPosition, boolean reorderToLeftEdge)
public ColumnReorderEvent(ColumnReorderEvent event)
event
- The event out of which the new one should be createdpublic Collection<Range> getBeforeFromColumnPositionRanges()
public int getBeforeToColumnPosition()
public boolean isReorderToLeftEdge()
public Collection<StructuralDiff> getColumnDiffs()
public boolean convertToLocal(ILayer targetLayer)
ILayerEvent
convertToLocal
in interface ILayerEvent
convertToLocal
in class ColumnVisualChangeEvent
targetLayer
- layer about to receive the eventpublic ColumnReorderEvent cloneEvent()
Copyright © 2013. All Rights Reserved.