((XSDAttributeDeclaration)xsdComponent).setAnnotation(xsdAnnotation = XSDFactory.eINSTANCE.createXSDAnnotation());
((XSDAttributeDeclaration)xsdComponent).setAnnotation(xsdAnnotation = XSDFactory.eINSTANCE.createXSDAnnotation());
((XSDAttributeDeclaration)component).setAnnotation(xsdAnnotation);
((XSDAttributeDeclaration)component).setAnnotation(xsdAnnotation);
if ((xsdAnnotation = xsdAttributeDeclaration.getAnnotation()) == null) xsdAttributeDeclaration.setAnnotation(xsdAnnotation = XSDFactory.eINSTANCE.createXSDAnnotation());
if ((xsdAnnotation = xsdAttributeDeclaration.getAnnotation()) == null) xsdAttributeDeclaration.setAnnotation(xsdAnnotation = XSDFactory.eINSTANCE.createXSDAnnotation());
xsdComp.setAnnotation(xsdAnnotation);