code: @Override
      @Trivial
      @FFDCIgnore({ UnableToAdaptException.class })
      public void open() throws ClassSource_Exception {
          String methodName = "open";
  
          // Force the container to stay open.  That means that iteration
          // across the container elements will open the container's JAR
          // just once.  The JAR will be kept open for iteration, and will
          // be closed after the iteration is complete.
  
          try {
              FastModeControl fastMode = getContainer().adapt(FastModeControl.class);
              // 'adapt' throws UnableToAdaptException
              fastMode.useFastMode();
  
          } catch ( UnableToAdaptException e ) {
              String eMsg =
                  "[ " + getHashText() + " ]" +
                  " Failed to adapt [ " + getCanonicalName() + " ]" +
                  " to [ " + FastModeControl.class.getName() + " ]";
              throw getFactory().wrapIntoClassSourceException(CLASS_NAME, methodName, eMsg, e);
          }
  
          if ( tc.isDebugEnabled() ) {
              Tr.debug(tc, MessageFormat.format("[ {0} ] ENTER/RETURN", getHashText()));
          }
      }
docs: <p>Open this class source.</p>
  
  @throws ClassSource_Excewption Thrown if the open failed.