[226743] anyAttribute does not show up in the outline view
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDComplexTypeDefinitionAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDComplexTypeDefinitionAdapter.java index 346c265..58c7a17 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDComplexTypeDefinitionAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDComplexTypeDefinitionAdapter.java
@@ -54,6 +54,7 @@ import org.eclipse.xsd.XSDParticleContent; import org.eclipse.xsd.XSDSchema; import org.eclipse.xsd.XSDTypeDefinition; +import org.eclipse.xsd.XSDWildcard; import org.eclipse.xsd.util.XSDConstants; public class XSDComplexTypeDefinitionAdapter extends XSDTypeDefinitionAdapter implements IComplexType, IADTObjectListener @@ -312,6 +313,9 @@ getAttributeUses((XSDAttributeGroupDefinition) obj, list); } } + XSDWildcard anyAttr = xsdComplexTypeDefinition.getAttributeWildcard(); + if (anyAttr != null) + list.add(anyAttr); // get immediate XSD Model Group of this complex type if (xsdComplexTypeDefinition.getContent() != null) {