protected MessageGenerator(MessageGenerator next) { _next = next; }
public Greeting(MessageGenerator next) : base(next) { }
public SpecialPlanDisclaimer(MessageGenerator next) : base(next) { }
public OutOfState(MessageGenerator next) : base(next) { }
public PremiumPlan(MessageGenerator next) : base(next) { }