package org.societies.platform.socialdata.converters;
import org.societies.api.internal.sns.ISocialConnector;
import org.societies.api.schema.sns.socialdata.model.SocialNetwork;
public class PersonConverterFactory{
public static PersonConverter getConverter(ISocialConnector connector){
if (SocialNetwork.FACEBOOK.equals(connector.getSocialNetwork()))
return new PersonConverterFromFacebook();
else if (SocialNetwork.TWITTER.equals(connector.getSocialNetwork()))
return new PersonConverterFromTwitter();
else if (SocialNetwork.FOURSQUARE.equals(connector.getSocialNetwork()))
return new PersonConverterFromFoursquare();
else if (SocialNetwork.LINKEDIN.equals(connector.getSocialNetwork()))
return new PersonConverterFromLinkedin();
else if (SocialNetwork.GOOGLEPLUS.equals(connector.getSocialNetwork()))
return new PersonConverterFromGooglePlus();
else
return new PersonConverterFromSN();
}
}