public override void EnterRule(IParseTreeListener listener) { IXYZListener typedListener = listener as IXYZListener; if (typedListener != null) { typedListener.EnterHeader(this); } }