/** * <copyright> * </copyright> * * */ package robot.resource.robot; /** * A TokenResolverFactory creates TokenResolvers. The concrete resolver to be * created is determined by the given token name (i.e., the type of the token). * One may consider TokenResolverFactories as a registry, which maps token types * to TokenResolvers. */ public interface IRobotTokenResolverFactory { /** * Creates a token resolver for normal tokens of type <code>tokenName</code>. */ public robot.resource.robot.IRobotTokenResolver createTokenResolver(String tokenName); /** * Creates a token resolver for COLLECT-IN tokens that are stored in feature * <code>featureName</code>. */ public robot.resource.robot.IRobotTokenResolver createCollectInTokenResolver(String featureName); }