Edward treated King John as a vassal.
King John was effectively a vassal by Edward's reckoning.