Updated exported packages; made UIUtil API
diff --git a/org.eclipse.photran.ui.vpg/src/org/eclipse/photran/internal/ui/actions/DisplaySymbolTable.java b/org.eclipse.photran.ui.vpg/src/org/eclipse/photran/internal/ui/actions/DisplaySymbolTable.java
index 410b84c..d2bec2c 100644
--- a/org.eclipse.photran.ui.vpg/src/org/eclipse/photran/internal/ui/actions/DisplaySymbolTable.java
+++ b/org.eclipse.photran.ui.vpg/src/org/eclipse/photran/internal/ui/actions/DisplaySymbolTable.java
@@ -23,7 +23,7 @@
import org.eclipse.photran.internal.core.parser.GenericASTVisitor;
import org.eclipse.photran.internal.core.parser.IASTNode;
import org.eclipse.photran.internal.core.vpg.PhotranTokenRef;
-import org.eclipse.rephraserengine.internal.ui.UIUtil;
+import org.eclipse.rephraserengine.ui.UIUtil;
/**
* Implements the Display Symbol Table action in the Refactor/(Debugging) menu
diff --git a/org.eclipse.photran.ui.vpg/src/org/eclipse/photran/internal/ui/refactoring/AbstractFortranRefactoringActionDelegate.java b/org.eclipse.photran.ui.vpg/src/org/eclipse/photran/internal/ui/refactoring/AbstractFortranRefactoringActionDelegate.java
index d42e780..7ea6faf 100644
--- a/org.eclipse.photran.ui.vpg/src/org/eclipse/photran/internal/ui/refactoring/AbstractFortranRefactoringActionDelegate.java
+++ b/org.eclipse.photran.ui.vpg/src/org/eclipse/photran/internal/ui/refactoring/AbstractFortranRefactoringActionDelegate.java
@@ -29,7 +29,7 @@
import org.eclipse.rephraserengine.core.refactorings.IEditorRefactoring;
import org.eclipse.rephraserengine.core.refactorings.IResourceRefactoring;
import org.eclipse.rephraserengine.core.vpg.refactoring.VPGRefactoring;
-import org.eclipse.rephraserengine.internal.ui.UIUtil;
+import org.eclipse.rephraserengine.ui.UIUtil;
import org.eclipse.rephraserengine.ui.WorkbenchSelectionInfo;
import org.eclipse.swt.widgets.Shell;
diff --git a/org.eclipse.rephraserengine.core.vpg/src/org/eclipse/rephraserengine/core/vpg/eclipse/EclipseVPG.java b/org.eclipse.rephraserengine.core.vpg/src/org/eclipse/rephraserengine/core/vpg/eclipse/EclipseVPG.java
index b7d46d7..4ee1846 100644
--- a/org.eclipse.rephraserengine.core.vpg/src/org/eclipse/rephraserengine/core/vpg/eclipse/EclipseVPG.java
+++ b/org.eclipse.rephraserengine.core.vpg/src/org/eclipse/rephraserengine/core/vpg/eclipse/EclipseVPG.java
@@ -490,6 +490,9 @@
if (file != null) releaseAST(getFilenameForIFile(file));
}
+ /**
+ * @since 2.0
+ */
public IFile getIFileCorrespondingTo(A ast)
{
String filename = getFilenameCorrespondingTo(ast);
diff --git a/org.eclipse.rephraserengine.ui.refactoring/META-INF/MANIFEST.MF b/org.eclipse.rephraserengine.ui.refactoring/META-INF/MANIFEST.MF
index 5537a32..f76ba02 100644
--- a/org.eclipse.rephraserengine.ui.refactoring/META-INF/MANIFEST.MF
+++ b/org.eclipse.rephraserengine.ui.refactoring/META-INF/MANIFEST.MF
@@ -15,6 +15,5 @@
org.eclipse.rephraserengine.ui
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-Vendor: Eclipse.org - Photran
-Export-Package: org.eclipse.rephraserengine.internal.ui.actions,
- org.eclipse.rephraserengine.ui.menus,
+Export-Package: org.eclipse.rephraserengine.ui.menus,
org.eclipse.rephraserengine.ui.refactoring
diff --git a/org.eclipse.rephraserengine.ui.refactoring/src/org/eclipse/rephraserengine/internal/ui/actions/RefactoringAction.java b/org.eclipse.rephraserengine.ui.refactoring/src/org/eclipse/rephraserengine/internal/ui/actions/RefactoringAction.java
index efd7904..a671227 100644
--- a/org.eclipse.rephraserengine.ui.refactoring/src/org/eclipse/rephraserengine/internal/ui/actions/RefactoringAction.java
+++ b/org.eclipse.rephraserengine.ui.refactoring/src/org/eclipse/rephraserengine/internal/ui/actions/RefactoringAction.java
@@ -27,7 +27,7 @@
import org.eclipse.rephraserengine.core.refactorings.IRefactoring;
import org.eclipse.rephraserengine.core.refactorings.UserInputBoolean;
import org.eclipse.rephraserengine.core.refactorings.UserInputString;
-import org.eclipse.rephraserengine.internal.ui.UIUtil;
+import org.eclipse.rephraserengine.ui.UIUtil;
import org.eclipse.rephraserengine.ui.menus.RefactorMenu;
import org.eclipse.rephraserengine.ui.refactoring.CustomUserInputPage;
import org.eclipse.swt.SWT;
diff --git a/org.eclipse.rephraserengine.ui.vpg/src/org/eclipse/rephraserengine/ui/actions/VPGOutputWindowAction.java b/org.eclipse.rephraserengine.ui.vpg/src/org/eclipse/rephraserengine/ui/actions/VPGOutputWindowAction.java
index 3a98a78..060b556 100644
--- a/org.eclipse.rephraserengine.ui.vpg/src/org/eclipse/rephraserengine/ui/actions/VPGOutputWindowAction.java
+++ b/org.eclipse.rephraserengine.ui.vpg/src/org/eclipse/rephraserengine/ui/actions/VPGOutputWindowAction.java
@@ -15,7 +15,7 @@
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.rephraserengine.core.vpg.eclipse.EclipseVPG;
-import org.eclipse.rephraserengine.internal.ui.UIUtil;
+import org.eclipse.rephraserengine.ui.UIUtil;
/**
* Abstract class for an action that simply prints some text and then opens it in a window for the
diff --git a/org.eclipse.rephraserengine.ui/META-INF/MANIFEST.MF b/org.eclipse.rephraserengine.ui/META-INF/MANIFEST.MF
index f70e054..3a0e89c 100644
--- a/org.eclipse.rephraserengine.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.rephraserengine.ui/META-INF/MANIFEST.MF
@@ -14,8 +14,7 @@
org.eclipse.ui.workbench.texteditor,
org.eclipse.search,
org.eclipse.ui.editors
-Export-Package: org.eclipse.rephraserengine.internal.ui,
- org.eclipse.rephraserengine.ui,
+Export-Package: org.eclipse.rephraserengine.ui,
org.eclipse.rephraserengine.ui.search
Bundle-ActivationPolicy: lazy
Bundle-Activator: org.eclipse.rephraserengine.internal.ui.Activator
diff --git a/org.eclipse.rephraserengine.ui/src/org/eclipse/rephraserengine/internal/ui/UIUtil.java b/org.eclipse.rephraserengine.ui/src/org/eclipse/rephraserengine/ui/UIUtil.java
similarity index 98%
rename from org.eclipse.rephraserengine.ui/src/org/eclipse/rephraserengine/internal/ui/UIUtil.java
rename to org.eclipse.rephraserengine.ui/src/org/eclipse/rephraserengine/ui/UIUtil.java
index c9d2e61..f8bd759 100644
--- a/org.eclipse.rephraserengine.ui/src/org/eclipse/rephraserengine/internal/ui/UIUtil.java
+++ b/org.eclipse.rephraserengine.ui/src/org/eclipse/rephraserengine/ui/UIUtil.java
@@ -8,7 +8,7 @@
* Contributors:
* UIUC - Initial API and implementation
*******************************************************************************/
-package org.eclipse.rephraserengine.internal.ui;
+package org.eclipse.rephraserengine.ui;
import java.io.BufferedOutputStream;
import java.io.File;
@@ -37,10 +37,10 @@
*
* @author Jeff Overbey
*
- * @since 1.0
+ * @since 2.0
*/
@SuppressWarnings("restriction")
-public class UIUtil
+public final class UIUtil
{
private UIUtil() {;}