super.dispose();
}
+ public String getUrl() {
+ if (fInstance != null) {
+ return fInstance.getURL();
+ } else {
+ return null;
+ }
+ }
+
public void setUrl(final String url) {
- if (fInstance != null) {
- if (fInstance.getURL() != null && fInstance.getURL().length() > 0) {
- fUrl = fInstance.getURL();
- fInstance.setURL(fUrl);
- } else {
- fUrl = url;
- fInstance.setURL(url);
- }
+ if (fInstance != null) {
+ fUrl = url;
+ fInstance.setURL(url);
// try {
// ResourcesPlugin.getWorkspace().run(new IWorkspaceRunnable() {
// public void run(IProgressMonitor monitor) throws CoreException {