Bug 547037 - [launch][9] need to understand ADD_OPENS attribute

Change-Id: I92312a00375baa3b52b95a38221754d490b6e2a4
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
index c27de61..1deb2af 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
@@ -3467,6 +3467,7 @@
 	 * {@link IClasspathAttribute}s of the following names:
 	 * <ul>
 	 * <li>{@link IClasspathAttribute#ADD_EXPORTS}</li>
+	 * <li>{@link IClasspathAttribute#ADD_OPENS}</li>
 	 * <li>{@link IClasspathAttribute#ADD_READS}</li>
 	 * <li>{@link IClasspathAttribute#LIMIT_MODULES}</li>
 	 * </ul>
@@ -3490,6 +3491,7 @@
 				String optName = classpathAttribute.getName();
 				switch (optName) {
 					case IClasspathAttribute.ADD_EXPORTS:
+					case IClasspathAttribute.ADD_OPENS:
 					case IClasspathAttribute.ADD_READS:
 						for (String value : classpathAttribute.getValue().split(COMMA)) {
 							buf.append(OPTION_START).append(optName).append(BLANK).append(value).append(BLANK);