/** * This creates an object of type <code>XSDAttributeGroupDefinition</code> * that resolves to <code>attributeGroupDefinition</code>. */ protected XSDAttributeGroupDefinition createAttributeGroupDefinitionReference(XSDAttributeGroupDefinition attributeGroupDefinition) { XSDAttributeGroupDefinition ref = xsdFactory.createXSDAttributeGroupDefinition(); ref.setResolvedAttributeGroupDefinition(attributeGroupDefinition); return ref; }
public static XSDAttributeGroupDefinition createAttributeGroupDefinition(Node node) { if (XSDConstants.nodeType(node) == XSDConstants.ATTRIBUTEGROUP_ELEMENT) { XSDAttributeGroupDefinition xsdAttributeGroupDefinition = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); xsdAttributeGroupDefinition.setElement((Element)node); return xsdAttributeGroupDefinition; } return null; }
protected XSDAttributeGroupDefinition createAttributeGroupReference(XSDSchema schema, String name) { XSDAttributeGroupDefinition reference = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); reference.setResolvedAttributeGroupDefinition(schema.resolveAttributeGroupDefinition(name)); return reference; }
public static XSDAttributeGroupDefinition createAttributeGroupDefinition(Node node) { if (XSDConstants.nodeType(node) == XSDConstants.ATTRIBUTEGROUP_ELEMENT) { XSDAttributeGroupDefinition xsdAttributeGroupDefinition = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); xsdAttributeGroupDefinition.setElement((Element)node); return xsdAttributeGroupDefinition; } return null; }
protected XSDAttributeGroupDefinition createAttributeGroupReference(XSDSchema schema, String name) { XSDAttributeGroupDefinition reference = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); reference.setResolvedAttributeGroupDefinition(schema.resolveAttributeGroupDefinition(name)); return reference; }
protected XSDAttributeGroupDefinition createUnresolvedAttributeGroupDefinition(String namespace, String localName) { XSDAttributeGroupDefinition xsdAttributeGroupDefinition = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); if (localName != null) { xsdAttributeGroupDefinition.setName(localName); } if (namespace != null) { xsdAttributeGroupDefinition.setTargetNamespace(namespace); } xsdAttributeGroupDefinition.setResolvedAttributeGroupDefinition(xsdAttributeGroupDefinition); return xsdAttributeGroupDefinition; }
protected XSDAttributeGroupDefinition createUnresolvedAttributeGroupDefinition(String namespace, String localName) { XSDAttributeGroupDefinition xsdAttributeGroupDefinition = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); if (localName != null) { xsdAttributeGroupDefinition.setName(localName); } if (namespace != null) { xsdAttributeGroupDefinition.setTargetNamespace(namespace); } xsdAttributeGroupDefinition.setResolvedAttributeGroupDefinition(xsdAttributeGroupDefinition); return xsdAttributeGroupDefinition; }
protected void addXMIAttributes(XSDComplexTypeDefinition xsdComplexTypeDefinition) { if (!minimizedXMI) { importXMI(); XSDAttributeGroupDefinition objAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); objAttribs.setResolvedAttributeGroupDefinition(objAttribs.resolveAttributeGroupDefinition(XMI_URI, "ObjectAttribs")); xsdComplexTypeDefinition.getAttributeContents().add(0, objAttribs); } else { if (!useEncodedAttributeStyle) { importXMI(); XSDAttributeGroupDefinition linkAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); linkAttribs.setResolvedAttributeGroupDefinition(linkAttribs.resolveAttributeGroupDefinition(XMI_URI, "LinkAttribs")); xsdComplexTypeDefinition.getAttributeContents().add(0, linkAttribs); } } if (!minimizedXMI) { importXMI(); XSDAttributeDeclaration attrDecl = XSDFactory.eINSTANCE.createXSDAttributeDeclaration(); attrDecl.setResolvedAttributeDeclaration(attrDecl.resolveAttributeDeclaration(XMI_URI, "id")); XSDAttributeUse attrUse = XSDFactory.eINSTANCE.createXSDAttributeUse(); attrUse.setContent(attrDecl); xsdComplexTypeDefinition.getAttributeContents().add(0, attrUse); } }
protected void addXMIAttributes(XSDComplexTypeDefinition xsdComplexTypeDefinition) { if (!minimizedXMI) { importXMI(); XSDAttributeGroupDefinition objAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); objAttribs.setResolvedAttributeGroupDefinition(objAttribs.resolveAttributeGroupDefinition(XMI_URI, "ObjectAttribs")); xsdComplexTypeDefinition.getAttributeContents().add(0, objAttribs); } else { if (!useEncodedAttributeStyle) { importXMI(); XSDAttributeGroupDefinition linkAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); linkAttribs.setResolvedAttributeGroupDefinition(linkAttribs.resolveAttributeGroupDefinition(XMI_URI, "LinkAttribs")); xsdComplexTypeDefinition.getAttributeContents().add(0, linkAttribs); } } if (!minimizedXMI) { importXMI(); XSDAttributeDeclaration attrDecl = XSDFactory.eINSTANCE.createXSDAttributeDeclaration(); attrDecl.setResolvedAttributeDeclaration(attrDecl.resolveAttributeDeclaration(XMI_URI, "id")); XSDAttributeUse attrUse = XSDFactory.eINSTANCE.createXSDAttributeUse(); attrUse.setContent(attrDecl); xsdComplexTypeDefinition.getAttributeContents().add(0, attrUse); } }
public void execute() XSDAttributeGroupDefinition attributeGroup = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); try XSDAttributeGroupDefinition attributeGroup2 = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); attributeGroup2.setName(XSDCommonUIUtils.createUniqueElementName("NewAttributeGroup", xsdComplexTypeDefinition.getSchema().getAttributeGroupDefinitions())); //$NON-NLS-1$ xsdComplexTypeDefinition.getSchema().getContents().add(attributeGroup2);
/*{@link */XSDAttributeGroupDefinition/*}*/ simpleAttributeGroupDefinition = xsdFactory.createXSDAttributeGroupDefinition(); simpleAttributeGroupDefinition./*{@link XSDNamedComponent#getName */setName/*}*/("simpleAttributeGroupDefinition");
/*{@link */XSDAttributeGroupDefinition/*}*/ simpleAttributeGroupDefinition = xsdFactory.createXSDAttributeGroupDefinition(); simpleAttributeGroupDefinition./*{@link XSDNamedComponent#getName */setName/*}*/("simpleAttributeGroupDefinition");
/*{@link */XSDAttributeGroupDefinition/*}*/ simpleAttributeGroupDefinitionReference = xsdFactory.createXSDAttributeGroupDefinition(); simpleAttributeGroupDefinitionReference./*{@link XSDAttributeGroupDefinition#setResolvedAttributeGroupDefinition */setResolvedAttributeGroupDefinition/*}*/ (prototypeSchema./*{@link XSDConcreteComponent#resolveAttributeGroupDefinition(String) */resolveAttributeGroupDefinition/*}*/("simpleAttributeGroupDefinition"));
/*{@link */XSDAttributeGroupDefinition/*}*/ simpleAttributeGroupDefinitionReference = xsdFactory.createXSDAttributeGroupDefinition(); simpleAttributeGroupDefinitionReference./*{@link XSDAttributeGroupDefinition#setResolvedAttributeGroupDefinition */setResolvedAttributeGroupDefinition/*}*/ (prototypeSchema./*{@link XSDConcreteComponent#resolveAttributeGroupDefinition(String) */resolveAttributeGroupDefinition/*}*/("simpleAttributeGroupDefinition"));
XSDAttributeGroupDefinition xmiIdentityAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); xmiIdentityAttribs.setName("IdentityAttribs"); List<XSDAttributeGroupContent> contents = xmiIdentityAttribs.getContents(); XSDAttributeGroupDefinition xmiLinkAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); xmiLinkAttribs.setName("LinkAttribs"); contents = xmiLinkAttribs.getContents(); XSDAttributeGroupDefinition xmiObjectAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); xmiObjectAttribs.setName("ObjectAttribs"); contents = xmiObjectAttribs.getContents();
XSDAttributeGroupDefinition xmiIdentityAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); xmiIdentityAttribs.setName("IdentityAttribs"); List<XSDAttributeGroupContent> contents = xmiIdentityAttribs.getContents(); XSDAttributeGroupDefinition xmiLinkAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); xmiLinkAttribs.setName("LinkAttribs"); contents = xmiLinkAttribs.getContents(); XSDAttributeGroupDefinition xmiObjectAttribs = XSDFactory.eINSTANCE.createXSDAttributeGroupDefinition(); xmiObjectAttribs.setName("ObjectAttribs"); contents = xmiObjectAttribs.getContents();
(XSDAttributeGroupDefinitionImpl)getXSDFactory().createXSDAttributeGroupDefinition(); clonedAttributeGroupDefinition.isReconciling = true;
(XSDAttributeGroupDefinitionImpl)getXSDFactory().createXSDAttributeGroupDefinition(); clonedAttributeGroupDefinition.isReconciling = true;