Bug 525208: [9] need API to ask for the module descriptor of an
automatic module

- avoid JavaModelException from JavaModelAccess.getRequiredModules()

Change-Id: I4b81496c18094f0fc617dbf1fb0f09c94305354f
diff --git a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/AbstractModule.java b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/AbstractModule.java
index 9fa0bc5..01fbe85 100644
--- a/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/AbstractModule.java
+++ b/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/AbstractModule.java
@@ -42,6 +42,10 @@
 			return null; // has no real CompilationUnit nor ClassFile
 		}
 		@Override
+		public IModuleReference[] getRequiredModules() throws JavaModelException {
+			return ModuleDescriptionInfo.NO_REQUIRES;
+		}
+		@Override
 		protected void toStringContent(StringBuffer buffer, String lineDelimiter) throws JavaModelException {
 			buffer.append("automatic module "); //$NON-NLS-1$
 			buffer.append(this.name);