public abstract class AbstractMultiColumnCommand extends Object implements ILayerCommand
Modifier and Type | Field and Description |
---|---|
protected Collection<ColumnPositionCoordinate> |
columnPositionCoordinates |
Modifier | Constructor and Description |
---|---|
protected |
AbstractMultiColumnCommand(AbstractMultiColumnCommand command) |
protected |
AbstractMultiColumnCommand(ILayer layer,
int... columnPositions) |
Modifier and Type | Method and Description |
---|---|
boolean |
convertToTargetLayer(ILayer targetLayer)
Convert the row/column coordinates the command might be carrying from the source layer
to the destination (target) layer.
|
Collection<Integer> |
getColumnPositions() |
protected void |
setColumnPositions(ILayer layer,
int... columnPositions) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cloneCommand
protected Collection<ColumnPositionCoordinate> columnPositionCoordinates
protected AbstractMultiColumnCommand(ILayer layer, int... columnPositions)
protected AbstractMultiColumnCommand(AbstractMultiColumnCommand command)
public Collection<Integer> getColumnPositions()
protected final void setColumnPositions(ILayer layer, int... columnPositions)
public boolean convertToTargetLayer(ILayer targetLayer)
ILayerCommand
convertToTargetLayer
in interface ILayerCommand
targetLayer
- the target layerCopyright © 2013. All Rights Reserved.