code: @Override
      public void visitClassContext(final ClassContext context) {
          try {
              classContext = context;
              classContext.getJavaClass().accept(this);
          } finally {
              classContext = null;
          }
      }
docs: overrides the visitor to store the class context
  
  @param context
  the context object for the currently parsed class