Remove interfaces from Persona
authorPhilip Withnall <philip.withnall@collabora.co.uk>
Tue, 29 Jun 2010 12:22:25 +0000 (13:22 +0100)
committerPhilip Withnall <philip.withnall@collabora.co.uk>
Tue, 29 Jun 2010 12:22:25 +0000 (13:22 +0100)
commit917ee31530791512d9f95d36c80a27107943ad82
treed5bf60420e7aab2bb5e836b09e9f025184ced0ab
parent0db23bffa5edd3ca0aa467471bb51e69b50c68aa
Remove interfaces from Persona

Interfaces such as Alias and Persona should be implemented by the backend
persona class which extends Persona, since different backends will have
different functionalities. Any code using Persona should check which
interfaces the specific Persona instance implements before attempting to use
their functionality.
backends/telepathy/tpf-persona.vala
folks/individual.vala
folks/persona.vala