Changing the URL of an Embedded object

Is there any way to take an existing Embedded object and change it’s URL, for example,


Embedded e = null;
		try {
			e = new Embedded(null, new ExternalResource(new URL((String)"http://127.0.0.1:9910/doc/")));
		} catch (MalformedURLException e1) {
			// TODO Auto-generated catch block
			e1.printStackTrace();
		}
	    e.setAlternateText("Editor");
	    e.setType(Embedded.TYPE_BROWSER);
	    vl.addComponent(e);
        e.setWidth("100%");
        e.setHeight("100%");
//Would LOVE to be able to do this
e.setURL("http://www.google.com/");

I use a modal box at some points, except what I am trying to do with this one is on the main window, so my trick of the modal window and frame being destroyed when closed, then recreated when opened wouldn’t work here.