TableRow.CONTENT_SLOT );
ITableRowModel.CONTENT_SLOT );
	private void insertCell( RowHandle row, int columnIndex )			throws SemanticException	{		assert row != null;		// get correct insertion position information		int pos;		if ( columnIndex == 0 )			pos = 0;		else if ( columnIndex == adapter.getColumnCount( ) - 1 )			pos = -1;		else		{			CellHandle cell = adapter.findCell( row, columnIndex );			if ( cell == null )				return;			if ( cell.getColumnSpan( ) != 1 )			{				cell.setColumnSpan( cell.getColumnSpan( ) + 1 );				return;			}			pos = cell.getContainerSlotHandle( ).findPosn( cell ) + 1;		}		if ( pos != -1 )			row.addElement( new Cell( ).getHandle( adapter.getModule( ) ),					TableRow.CONTENT_SLOT, pos );		else			row.addElement( new Cell( ).getHandle( adapter.getModule( ) ),					TableRow.CONTENT_SLOT );	}