jaxws/src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/SchemaGenerator.java
equal
deleted
inserted
replaced
133 return false; |
133 return false; |
134 } |
134 } |
135 |
135 |
136 private void filterClass(List<Reference> classes, Collection<? extends Element> elements) { |
136 private void filterClass(List<Reference> classes, Collection<? extends Element> elements) { |
137 for (Element element : elements) { |
137 for (Element element : elements) { |
138 if (element.getKind().equals(ElementKind.CLASS)) { |
138 if (element.getKind().equals(ElementKind.CLASS) || element.getKind().equals(ElementKind.ENUM)) { |
139 classes.add(new Reference((TypeElement) element, processingEnv)); |
139 classes.add(new Reference((TypeElement) element, processingEnv)); |
140 filterClass(classes, ElementFilter.typesIn(element.getEnclosedElements())); |
140 filterClass(classes, ElementFilter.typesIn(element.getEnclosedElements())); |
141 } |
141 } |
142 } |
142 } |
143 } |
143 } |