ASSIGNED - bug 291392: Add default Abouts for all plugins, validate other legal documentation requirements
https://bugs.eclipse.org/bugs/show_bug.cgi?id=291392
Finished. Whew!
diff --git a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/META-INF/MANIFEST.MF b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/META-INF/MANIFEST.MF
index 01e152a..35ec123 100644
--- a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/META-INF/MANIFEST.MF
+++ b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/META-INF/MANIFEST.MF
@@ -26,3 +26,4 @@
Bundle-ClassPath: .
Export-Package: org.eclipse.amp.escape.amf.ide
Bundle-Vendor: %providerName
+Bundle-Localization: plugin
diff --git a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/about.ini b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/about.ini
new file mode 100644
index 0000000..48d5ee8
--- /dev/null
+++ b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/about.ini
@@ -0,0 +1,11 @@
+# about.ini
+# contains information about a feature
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# "%key" are externalized strings defined in about.properties
+# This file does not need to be translated.
+
+# Property "aboutText" contains blurb for "About" dialog (translated)
+aboutText=%featureText
+
+# Property "featureImage" contains path to feature image (32x32)
+featureImage=amp32.png
\ No newline at end of file
diff --git a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/about.properties b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/about.properties
new file mode 100644
index 0000000..394f29c
--- /dev/null
+++ b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/about.properties
@@ -0,0 +1,29 @@
+# NLS_MESSAGEFORMAT_VAR
+
+# ==============================================================================
+# Do not change the properties between this line and the last line containing:
+# %%% END OF TRANSLATED PROPERTIES %%%
+# Instead, either redefine an existing property, or create a new property,
+# append it to the end of the file, and change the code to use the new name.
+# ==============================================================================
+
+# about.properties
+# contains externalized strings for about.ini
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# fill-ins are supplied by about.mappings
+# This file should be translated.
+
+featureText=AMF IDE Integration and Generation for Escape (Incubation)\n\
+Version: {featureVersion}\n\
+Build id: {0}\n\
+\n\
+(c) Copyright Metascape LLC and others. 2009. All rights reserved.\n\
+\n\
+AMF Support for Escape. Supports execution of Eclipse hosted models from AMF models. All Escape users will likely want this.\n\
+\n\
+Visit http://www.eclipse.org/amp
+
+# ==============================================================================
+# %%% END OF TRANSLATED PROPERTIES %%%
+# The above properties have been shipped for translation.
+# ==============================================================================
diff --git a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/amp32.png b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/amp32.png
new file mode 100644
index 0000000..fc34f4a
--- /dev/null
+++ b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/amp32.png
Binary files differ
diff --git a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/build.properties b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/build.properties
index 6e5111b..28d4814 100644
--- a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/build.properties
+++ b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/build.properties
@@ -5,6 +5,10 @@
plugin.xml,\
icons/,\
plugin.properties,\
- res/
+ res/,\
+ about.html,\
+ about.ini,\
+ about.properties,\
+ amp32.png
source.. = src/
src.includes = src/
diff --git a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/plugin.properties b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/plugin.properties
index a9713a6..39d1175 100644
--- a/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/plugin.properties
+++ b/org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/plugin.properties
@@ -27,5 +27,5 @@
# %%% END OF TRANSLATED PROPERTIES %%%
# ====================================================================
-pluginName = Escape AMF IDE Integration (Incubation)
+pluginName = AMF IDE Integration and Generation for Escape (Incubation)
providerName = Eclipse Agent Modeling Platform