code: public void close() throws java.io.IOException
    {
                  if (com.ibm.ejs.ras.TraceComponent.isAnyTracingEnabled()&&logger.isLoggable (Level.FINE)) {  //306998.15
                          logger.logp(Level.FINE, CLASS_NAME,"close", "Closing");
          }
  
                  if (_observer != null) {
        _observer.alertClose();
      }
      super.close();
    }
docs: This method was created in VisualAge.