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() {;}