public virtual Uri GetURI() { try { if (uri != null) { return(uri); } return(uri = JavaRuntime.GetResource(classLoader, path)); } catch (Exception ex) { throw new Exception(ex.Message, ex); } }