public static XSDModelGroup createModelGroup(Node node) { switch (XSDConstants.nodeType(node)) { case XSDConstants.ALL_ELEMENT: { XSDModelGroup xsdModelGroup = XSDFactory.eINSTANCE.createXSDModelGroup(); xsdModelGroup.setCompositor(XSDCompositor.ALL_LITERAL); xsdModelGroup.setElement((Element)node); return xsdModelGroup; } case XSDConstants.CHOICE_ELEMENT: { XSDModelGroup xsdModelGroup = XSDFactory.eINSTANCE.createXSDModelGroup(); xsdModelGroup.setCompositor(XSDCompositor.CHOICE_LITERAL); xsdModelGroup.setElement((Element)node); return xsdModelGroup; } case XSDConstants.SEQUENCE_ELEMENT: { XSDModelGroup xsdModelGroup = XSDFactory.eINSTANCE.createXSDModelGroup(); xsdModelGroup.setCompositor(XSDCompositor.SEQUENCE_LITERAL); xsdModelGroup.setElement((Element)node); return xsdModelGroup; } } return null; }
public static XSDModelGroup createModelGroup(Node node) { switch (XSDConstants.nodeType(node)) { case XSDConstants.ALL_ELEMENT: { XSDModelGroup xsdModelGroup = XSDFactory.eINSTANCE.createXSDModelGroup(); xsdModelGroup.setCompositor(XSDCompositor.ALL_LITERAL); xsdModelGroup.setElement((Element)node); return xsdModelGroup; } case XSDConstants.CHOICE_ELEMENT: { XSDModelGroup xsdModelGroup = XSDFactory.eINSTANCE.createXSDModelGroup(); xsdModelGroup.setCompositor(XSDCompositor.CHOICE_LITERAL); xsdModelGroup.setElement((Element)node); return xsdModelGroup; } case XSDConstants.SEQUENCE_ELEMENT: { XSDModelGroup xsdModelGroup = XSDFactory.eINSTANCE.createXSDModelGroup(); xsdModelGroup.setCompositor(XSDCompositor.SEQUENCE_LITERAL); xsdModelGroup.setElement((Element)node); return xsdModelGroup; } } return null; }