protected XSDModelGroup createModelGroup() { XSDFactory factory = XSDSchemaBuildingTools.getXSDFactory(); XSDParticle particle = factory.createXSDParticle(); XSDModelGroup modelGroup = factory.createXSDModelGroup(); modelGroup.setCompositor(XSDCompositor.SEQUENCE_LITERAL); particle.setContent(modelGroup); return modelGroup; }
addAttributeDeclaration(complexType, attrName, attrType); addUserInformation(complexType, null, userInfo);
factory = getXSDFactory(); addUserInformation(schema, annotationSource, annotationText);
addUserInformation(simpleType, null, userInfo);
factory = getXSDFactory(); addUserInformation(schema, annotationSource, annotationText);
addUserInformation(simpleType, null, userInfo);
protected XSDModelGroup createModelGroup() { XSDFactory factory = XSDSchemaBuildingTools.getXSDFactory(); XSDParticle particle = factory.createXSDParticle(); XSDModelGroup modelGroup = factory.createXSDModelGroup(); modelGroup.setCompositor(xsdCompositor); particle.setContent(modelGroup); addedXSDConcreteComponent = modelGroup; return modelGroup; } }
addAttributeDeclaration(complexType, attrName, attrType); addUserInformation(complexType, null, userInfo);
public void execute() { try { beginRecording(simpleType.getElement()); XSDFactory factory = XSDSchemaBuildingTools.getXSDFactory(); XSDEnumerationFacet enumerationFacet = factory.createXSDEnumerationFacet(); enumerationFacet.setLexicalValue(value); simpleType.getFacetContents().add(enumerationFacet); formatChild(simpleType.getElement()); } finally { endRecording(); } } }
protected XSDModelGroupDefinition createXSDModelGroupDefinition() { XSDFactory factory = XSDSchemaBuildingTools.getXSDFactory(); XSDModelGroupDefinition def = factory.createXSDModelGroupDefinition(); List list = parent.getSchema().getModelGroupDefinitions(); String newName = XSDCommonUIUtils.createUniqueElementName("ModelGroupDefinition", list); //$NON-NLS-1$ def.setName(newName); XSDModelGroup modelGroup = createModelGroup(); def.setModelGroup(modelGroup); Text textNode = parent.getSchema().getDocument().createTextNode("\n"); //$NON-NLS-1$ parent.getSchema().getElement().appendChild(textNode); parent.getSchema().getContents().add(def); formatChild(def.getElement()); return def; }
protected XSDElementDeclaration createGlobalXSDElementDeclaration() { ensureSchemaElement(xsdSchema); XSDSimpleTypeDefinition type = xsdSchema.getSchemaForSchema().resolveSimpleTypeDefinition("string"); //$NON-NLS-1$ XSDFactory factory = XSDSchemaBuildingTools.getXSDFactory(); XSDElementDeclaration element = factory.createXSDElementDeclaration(); element.setName(XSDCommonUIUtils.createUniqueElementName( nameToAdd == null ? "NewElement" : nameToAdd , xsdSchema.getElementDeclarations())); //$NON-NLS-1$ element.setTypeDefinition(type); return element; }
XSDFactory factory = XSDSchemaBuildingTools.getXSDFactory(); XSDComplexTypeDefinition complexType = factory.createXSDComplexTypeDefinition(); addedXSDConcreteComponent = complexType;
XSDFactory factory = XSDSchemaBuildingTools.getXSDFactory(); XSDModelGroupDefinition def = factory.createXSDModelGroupDefinition(); XSDParticle particle = XSDFactory.eINSTANCE.createXSDParticle();
if (xsdModelGroup == null) XSDFactory factory = XSDSchemaBuildingTools.getXSDFactory(); XSDParticle particle = factory.createXSDParticle(); xsdModelGroup = factory.createXSDModelGroup(); if (xsdModelGroup == null) XSDFactory factory = XSDSchemaBuildingTools.getXSDFactory(); XSDParticle particle = factory.createXSDParticle(); xsdModelGroup = factory.createXSDModelGroup();
&& concreteComponent instanceof XSDElementDeclaration) XSDFactory factory = XSDSchemaBuildingTools.getXSDFactory(); XSDElementDeclaration elementDeclaration = (XSDElementDeclaration) concreteComponent;