/* Generated by JTB 1.5.1 */
package grammars.a.sghook;

import grammars.a.sgtree.*;

@SuppressWarnings("javadoc")
public interface IEnterExitHook {
  /*
   * Enter methods
   */

  public void ASTclassDeclaration123Enter();

  public void ASTclassName123Enter();

  public void ASTmethod123Enter();

  public void ASTmethodName123Enter();

  public void ASTinstruction123Enter();

  public void ASTbp_jual123Enter();

  public void ASTbp_hm123Enter();

  public void ASTjc_0123Enter();

  /*
   * Exit methods
   */

  public void ASTclassDeclaration123Exit(final ASTclassDeclaration123 n);

  public void ASTclassName123Exit(final ASTclassName123 n);

  public void ASTmethod123Exit(final ASTmethod123 n);

  public void ASTmethodName123Exit(final ASTmethodName123 n);

  public void ASTinstruction123Exit(final ASTinstruction123 n);

  public void ASTbp_jual123Exit(final ASTbp_jual123 n);

  public void ASTbp_hm123Exit(final ASTbp_hm123 n);

  public void ASTjc_0123Exit(final ASTjc_0123 n);

}
