public static ShowInContextBrowser getShowInContext(IFile previewFile,
boolean forceDBGPreview, String postFix) {
- String extension = previewFile.getFileExtension().toLowerCase();
+ //String extension = previewFile.getFileExtension().toLowerCase();
// boolean showHTMLFilesLocal = false;
// boolean showXMLFilesLocal = false;
- boolean isHTMLFileName = false;
- boolean isXMLFileName = false;
+// boolean isHTMLFileName = false;
+// boolean isXMLFileName = false;
String localhostURL;
if (!forceDBGPreview) {
// showHTMLFilesLocal =
// showXMLFilesLocal =
// ProjectPrefUtil.getPreviewBooleanValue(previewFile,
// IPreferenceConstants.PHP_SHOW_XML_FILES_LOCAL);
- isHTMLFileName = "html".equals(extension)
- || "htm".equals(extension) || "xhtml".equals(extension);
- isXMLFileName = "xml".equals(extension) || "xsd".equals(extension)
- || "dtd".equals(extension);
+// isHTMLFileName = "html".equals(extension)
+// || "htm".equals(extension) || "xhtml".equals(extension);
+// isXMLFileName = "xml".equals(extension) || "xsd".equals(extension)
+// || "dtd".equals(extension);
}
// if (showHTMLFilesLocal && isHTMLFileName) {
// localhostURL = previewFile.getLocation().toString();
// return;
// }
// localhostURL += postFix;
- ShowInContext context = getShowInContext(previewFile,
- forceDBGPreview, postFix);
+ ShowInContext context = getShowInContext (previewFile, forceDBGPreview, postFix);
IWorkbenchPart sourcePart = page.getActivePart();
+
if (sourcePart == null && context != null) {
return;
}
// try {
- Perspective persp = ((WorkbenchPage) page)
- .getActivePerspective();
+/* Don't know what this is for, but I removed it by now because of some compile errors!
+ Perspective persp = ((WorkbenchPage) page).getActivePerspective();
if (persp != null) {
-
// If this view is already visible just return.
- IViewReference ref = persp.findView(BrowserView.ID_BROWSER,
- null);
+ IViewReference ref = persp.findView (BrowserView.ID_BROWSER, null);
IViewPart view = null;
+
if (ref != null) {
view = ref.getView(true);
}
+
if (view == null && forceDBGPreview) {
try {
- view = persp.showView(BrowserView.ID_BROWSER, null);
- persp.bringToTop(persp.findView(
- BrowserView.ID_BROWSER, null));
+ view = persp.showView (BrowserView.ID_BROWSER, null);
+ persp.bringToTop (persp.findView (BrowserView.ID_BROWSER, null));
} catch (PartInitException e) {
WebUI.log(e);
}
}
+
if (view != null) {
IShowInTarget target = getShowInTarget(view);
boolean stickyBrowserURL = ProjectPrefUtil.getPreviewBooleanValue(
target.show(context);
}
}
- ((WorkbenchPage) page)
- .performedShowIn(BrowserView.ID_BROWSER);
+ ((WorkbenchPage) page).performedShowIn (BrowserView.ID_BROWSER);
}
}
-
+*/
// IViewPart view = page.showView(BrowserView.ID_BROWSER);
// IShowInTarget target = getShowInTarget(view);
// if (target != null && target.show(new