private static void addMappingInformation(EClass clazz, MappingNode node) { if (node.getDocumentation() != null) { annotate(clazz, "documentation", node.getDocumentation()); } metadata.setName(clazz, clazz.getName()); metadata.setContentKind(clazz, ExtendedMetaData.ELEMENT_ONLY_CONTENT); }
private static void addMappingInformation(EClass clazz, MappingNode node) { if (node.getDocumentation() != null) { annotate(clazz, "documentation", node.getDocumentation()); } metadata.setName(clazz, clazz.getName()); metadata.setContentKind(clazz, ExtendedMetaData.ELEMENT_ONLY_CONTENT); }
documentRootEClass.setName("DocumentRoot"); ExtendedMetaData.INSTANCE.setName(documentRootEClass, ""); ExtendedMetaData.INSTANCE.setContentKind(documentRootEClass, ExtendedMetaData.MIXED_CONTENT);
.getOwnedLiteral(ENUMERATION_LITERAL__EMPTY)) { ExtendedMetaData.INSTANCE.setContentKind( (EClass) eModelElement, ExtendedMetaData.EMPTY_CONTENT); .getOwnedLiteral(ENUMERATION_LITERAL__SIMPLE)) { ExtendedMetaData.INSTANCE.setContentKind( (EClass) eModelElement, ExtendedMetaData.SIMPLE_CONTENT); .getOwnedLiteral(ENUMERATION_LITERAL__MIXED)) { ExtendedMetaData.INSTANCE.setContentKind( (EClass) eModelElement, ExtendedMetaData.MIXED_CONTENT); .getOwnedLiteral(ENUMERATION_LITERAL__ELEMENT_ONLY)) { ExtendedMetaData.INSTANCE.setContentKind( (EClass) eModelElement, ExtendedMetaData.ELEMENT_ONLY_CONTENT);
extendedMetaData.setContentKind(eClass, ExtendedMetaData.SIMPLE_CONTENT); if (!"SimpleAnyType".equals(eClass.getName()) || !XMLTypePackage.eNS_URI.equals(eClass.getEPackage().getNsURI())) extendedMetaData.setContentKind (eClass, isMixed ? xsdComplexTypeDefinition.getContentTypeCategory() == XSDContentTypeCategory.SIMPLE_LITERAL) extendedMetaData.setContentKind(eClass, ExtendedMetaData.SIMPLE_CONTENT); EStructuralFeature eStructuralFeature = createFeature extendedMetaData.setContentKind(eClass, baseContentKind);
extendedMetaData.setContentKind(eClass, ExtendedMetaData.SIMPLE_CONTENT); if (!"SimpleAnyType".equals(eClass.getName()) || !XMLTypePackage.eNS_URI.equals(eClass.getEPackage().getNsURI())) extendedMetaData.setContentKind (eClass, isMixed ? extendedMetaData.setContentKind(eClass, ExtendedMetaData.SIMPLE_CONTENT); boolean isSimpleAnyType = "SimpleAnyType".equals(eClass.getName()) && XMLTypePackage.eNS_URI.equals(eClass.getEPackage().getNsURI()); if (isSimpleAnyType) extendedMetaData.setContentKind(eClass, baseContentKind);
holderClass.setName(validName(holderName, true)); extendedMetaData.setName(holderClass, holderName); extendedMetaData.setContentKind(holderClass, ExtendedMetaData.SIMPLE_CONTENT);
holderClass.setName(validName(holderName, true)); extendedMetaData.setName(holderClass, holderName); extendedMetaData.setContentKind(holderClass, ExtendedMetaData.SIMPLE_CONTENT);