@Override
	public void mousePressed(MouseEvent event) {
		if (event.isPopupTrigger()) {
			Column column = mOwner.overColumn(event.getX());
			if (column != null && mOwner.allowColumnContextMenu()) {
				ArrayList<Column> selection = new ArrayList<>();
				selection.add(column);
			}
		} else if (mOwner.overColumnDivider(event.getX()) == null) {
			mSortColumn = mOwner.overColumn(event.getX());
		} else {
			mOwner.mousePressed(event);
		}
	}