[unrelated] Respect non-nullAnnotations in nested declarations
diff --git a/examples/org.eclipse.ocl.examples.codegen/src/org/eclipse/ocl/examples/codegen/java/JavaStream.java b/examples/org.eclipse.ocl.examples.codegen/src/org/eclipse/ocl/examples/codegen/java/JavaStream.java
index 8dece8b..bc70482 100644
--- a/examples/org.eclipse.ocl.examples.codegen/src/org/eclipse/ocl/examples/codegen/java/JavaStream.java
+++ b/examples/org.eclipse.ocl.examples.codegen/src/org/eclipse/ocl/examples/codegen/java/JavaStream.java
@@ -489,7 +489,7 @@
 				s.append(className);
 			}
 			String resolvedClassName = s.toString();
-			if (isRequired == null) {
+			if ((isRequired == null) || !useNullAnnotations) {
 				append(resolvedClassName);
 			}
 			else {