package edu.umd.rhsmith.diads.meater.modules.tweater.queries; import edu.umd.rhsmith.diads.meater.core.app.MEaterConfigurationException; import edu.umd.rhsmith.diads.meater.core.app.components.Component; import edu.umd.rhsmith.diads.meater.core.config.components.ComponentConfig; import edu.umd.rhsmith.diads.meater.modules.tweater.media.UserData; public class UserToFollowQueryConfig extends ComponentConfig { public static final String TNAME = "User-to-query-follow"; public static final String TDESC = "Produces Twitter follow-user queries corresponding to recieved UserData objects."; public UserToFollowQueryConfig() { super(); this.registerMediaProcessorName("", UserData.class); this.registerMediaSourceName(UserToFollowQuery.SRCNAME_QUERIES, QueryFollow.class); } @Override protected Component instantiateComponent() throws MEaterConfigurationException { return new UserToFollowQuery(this); } }