Class c = this.getClass().forName("org.tn5250j.transport.SSL.SSLImplementation");
Class c = Class.forName("org.tn5250j.transport.SSL.SSLImplementation");
  public Socket createSocket(String destination, int port) {    try {      if (sslType.equals(SSLConstants.SSL_TYPE_NONE)) {        System.out.println("Creating Socket");        // for jdk 1.4//        return SocketFactory.getDefault().createSocket(destination,port);        return new Socket(destination,port);      }      //Using SSL Socket      SSLInterface o = null;      try {         Class c = this.getClass().forName("org.tn5250j.transport.SSL.SSLImplementation");         o = (SSLInterface)c.newInstance();         o.setSSLType(sslType);         return o.createSSLSocket(destination,port);      }      catch (Exception e) {         System.err.println(e);      }    }    catch (Exception e) {      System.err.println("SocketConnector: createSocket: " + e.getMessage());    }    return null;  }