ColumnInfo column = (ColumnInfo) headerEditPart.getDimension();
final int sourceIndex = column.getIndex();
if (index == sourceIndex || index == sourceIndex + 1) {
m_moveCommand = Command.EMPTY;
} else {
m_moveCommand = new EditCommand(m_layout) {
@Override
protected void executeEdit() throws Exception {
m_layout.command_MOVE_COLUMN(sourceIndex, index);
}
};