return m_target.toURL().getContent( classes );
URI uri = m_target.toURI(); URL url = uri.toURL(); return url.getContent( classes );
    public Object getContent( final Class[] classes )        throws IOException    {        connect();        Object result = AccessController.doPrivileged(           new PrivilegedAction()          {            public Object run()            {                for( int i=0; i < classes.length; i++ )                {                    Class c = classes[i];                    if( c.equals( File.class ) )                    {                        return m_target;                    }                }                return null;            }          }        );        if( null != result )        {            return result;        }        else        {            if( null != m_target )            {                return m_target.toURL().getContent( classes );            }            else            {                return super.getContent( classes );            }        }    }