package hudson.plugins.translation;
import org.kohsuke.stapler.jelly.InternationalizedStringExpressionListener;
import org.kohsuke.stapler.jelly.InternationalizedStringExpression;
import java.util.Set;
import java.util.LinkedHashSet;
/**
* {@link InternationalizedStringExpressionListener} that collects {@link Msg}s.
*
* @author Kohsuke Kawaguchi
*/
final class MsgRecorder implements InternationalizedStringExpressionListener {
final Set<Msg> set = new LinkedHashSet<Msg>();
public void onUsed(InternationalizedStringExpression exp, Object[] args) {
set.add(new Msg(exp));
}
}