Externalized strings except for refactorings
diff --git a/org.eclipse.photran.core.vpg/OSGI-INF/l10n/bundle.properties b/org.eclipse.photran.core.vpg/OSGI-INF/l10n/bundle.properties
new file mode 100644
index 0000000..1ad5b44
--- /dev/null
+++ b/org.eclipse.photran.core.vpg/OSGI-INF/l10n/bundle.properties
@@ -0,0 +1,7 @@
+#Properties file for org.eclipse.photran.core.vpg
+extension.name = VPG Log Marker
+extension.name.0 = VPG Warning Marker
+extension.name.1 = VPG Error Marker
+source-form.name = Free Form - INCLUDE lines ignored
+source-form.name.0 = Fixed Form - INCLUDE lines ignored
+source-form.name.1 = Free Form
\ No newline at end of file
diff --git a/org.eclipse.photran.core.vpg/build.properties b/org.eclipse.photran.core.vpg/build.properties
index 3dfc4ca..58b9beb 100644
--- a/org.eclipse.photran.core.vpg/build.properties
+++ b/org.eclipse.photran.core.vpg/build.properties
@@ -6,7 +6,8 @@
.,\
plugin.xml,\
about.html,\
- plugin.properties
+ plugin.properties,\
+ OSGI-INF/l10n/bundle.properties
jre.compilation.profile=J2SE-1.5
src.includes = about.html
jars.extra.classpath = platform:/plugin/org.eclipse.rephraserengine.core.vpg/cdtdb-4.0.3-eclipse.jar
diff --git a/org.eclipse.photran.core.vpg/plugin.xml b/org.eclipse.photran.core.vpg/plugin.xml
index 439fe9b..e0adffb 100644
--- a/org.eclipse.photran.core.vpg/plugin.xml
+++ b/org.eclipse.photran.core.vpg/plugin.xml
@@ -8,7 +8,7 @@
<!-- Markers for displaying the VPG error/warning log -->
<extension point="org.eclipse.core.resources.markers"
- name="VPG Log Marker"
+ name="%extension.name"
id="org.eclipse.photran.core.vpg.errorOrWarningMarker">
<super type="org.eclipse.core.resources.textmarker"/>
<attribute name="resource"/>
@@ -16,12 +16,12 @@
<persistent value="false"/>
</extension>
<extension point="org.eclipse.core.resources.markers"
- name="VPG Warning Marker"
+ name="%extension.name.0"
id="org.eclipse.photran.core.vpg.warningMarker">
<super type="org.eclipse.photran.core.vpg.errorOrWarningMarker"/>
</extension>
<extension point="org.eclipse.core.resources.markers"
- name="VPG Error Marker"
+ name="%extension.name.1"
id="org.eclipse.photran.core.vpg.errorMarker">
<super type="org.eclipse.photran.core.vpg.errorOrWarningMarker"/>
</extension>
@@ -40,19 +40,19 @@
<extension point="org.eclipse.photran.core.sourceForms">
<source-form
id="unpreprocessedFreeForm"
- name="Free Form - INCLUDE lines ignored"
+ name="%source-form.name"
class="org.eclipse.photran.internal.core.lexer.sourceform.UnpreprocessedFreeSourceForm"
priority="default"
defaultForFilenameExtensions="f90,f95,f03,f08,F90,F95,F03,F08" />
<source-form
id="unpreprocessedFixedForm"
- name="Fixed Form - INCLUDE lines ignored"
+ name="%source-form.name.0"
class="org.eclipse.photran.internal.core.lexer.sourceform.UnpreprocessedFixedSourceForm"
priority="low"
defaultForFilenameExtensions="f,for,ftn,fix,f77,fpp,F,FOR,FTN,FIX,F77,FPP" />
<source-form
id="freeForm"
- name="Free Form"
+ name="%source-form.name.1"
class="org.eclipse.photran.internal.core.lexer.sourceform.FreeSourceForm"
priority="medium"
defaultForFilenameExtensions="f90,f95,f03,f08,F90,F95,F03,F08" />
diff --git a/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/_AST_VPG_HOWTO.java b/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/_AST_VPG_HOWTO.java
index 18eea86..c0da621 100644
--- a/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/_AST_VPG_HOWTO.java
+++ b/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/_AST_VPG_HOWTO.java
@@ -39,7 +39,7 @@
// 1. This Java code actually gets compiled. Examples in a PDF file don't.
// 2. When Eclipse renames classes and methods, it also updates links in JavaDoc. It does not
// refactor examples in a PDF file.
-@SuppressWarnings("unused")
+@SuppressWarnings("all")
public class _AST_VPG_HOWTO
{
////////////////////////////////////////////////////////////////////////////////////////////////
diff --git a/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/_REFACTORING_HOWTO.java b/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/_REFACTORING_HOWTO.java
index 4e03c34..8e703e4 100644
--- a/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/_REFACTORING_HOWTO.java
+++ b/org.eclipse.photran.core.vpg/src/org/eclipse/photran/internal/core/refactoring/_REFACTORING_HOWTO.java
@@ -26,6 +26,7 @@
* Photran Developer's Guide.
*/
+@SuppressWarnings("all")
class SampleResourceRefactoring extends FortranResourceRefactoring
{
@Override
@@ -88,6 +89,7 @@
}
}
+@SuppressWarnings("all")
class SampleEditorRefactoring extends FortranEditorRefactoring
{
@Override