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(); } } }
Element derivedBy = domHelper.getDerivedByElement(simpleType.getElement()); if (derivedBy != null && derivedBy instanceof IDOMNode) Node listNode = domHelper.getChildNode(simpleType.getElement(), XSDConstants.LIST_ELEMENT_TAG); if (listNode != null && listNode instanceof Element) Node unionNode = domHelper.getChildNode(simpleType.getElement(), XSDConstants.UNION_ELEMENT_TAG); if (unionNode != null && unionNode instanceof Element)
public void execute() { try { beginRecording(xsdSimpleTypeDefinition.getElement()); if (actionType == ADD) { XSDPatternFacet pattern = XSDFactory.eINSTANCE.createXSDPatternFacet(); pattern.setLexicalValue(value); xsdSimpleTypeDefinition.getFacetContents().add(pattern); } else if (actionType == DELETE) { Assert.isNotNull(patternToEdit); if (xsdSimpleTypeDefinition.getFacetContents().contains(patternToEdit)) xsdSimpleTypeDefinition.getFacetContents().remove(patternToEdit); } else if (actionType == UPDATE) { Assert.isNotNull(patternToEdit); patternToEdit.setLexicalValue(value); } formatChild(xsdSimpleTypeDefinition.getElement()); } finally { endRecording(); } } }
beginRecording(xsdSimpleTypeDefinition.getElement()); XSDWhiteSpaceFacet whitespaceFacet = xsdSimpleTypeDefinition.getWhiteSpaceFacet(); formatChild(xsdSimpleTypeDefinition.getElement());
formatChild(createdSimpleType.getElement());
beginRecording(xsdSimpleType.getElement()); XSDLengthFacet lengthFacet = xsdSimpleType.getEffectiveLengthFacet(); XSDMinLengthFacet minLengthFacet = xsdSimpleType.getEffectiveMinLengthFacet(); formatChild(xsdSimpleType.getElement());
beginRecording(xsdSimpleType.getElement()); formatChild(xsdSimpleType.getElement());
Element parent = st.getElement();
public void widgetSelected(SelectionEvent e) Element element = st.getElement();