protected class XSDImporter.Builder extends XSDEcoreBuilder
XSDImporter.sortAttributes
setting.XSDEcoreBuilder.Comparator, XSDEcoreBuilder.EffectiveOccurrence
MapBuilder.Mapper
Modifier and Type | Field and Description |
---|---|
ResourceSet |
resourceSet |
ANY_NAMESPACE_WILDCARD, diagnostics, ECORE_PRIMITIVE_TYPES, ecoreResourceFactoryImplClass, eGenericTypeBuilder, eReferenceToKeyNamesMap, eReferenceToOppositeNameMap, extendedMetaData, NOT_NULL_WILDCARD, OPTION_REUSE_REGISTERED_PACKAGES, PRIMITIVE_WRAPPERS, PRIMITIVES, reuseRegisteredPackages, rootSchema, simpleDiagnostics, targetNamespaceToEPackageMap, transformer, typeToTypeObjectMap, xsdSchemas
mapper, xsdComponentToEModelElementMap
DOMAINS, LOWER_CASE, UNCHANGED_CASE, UPPER_CASE
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
protected ResourceSet |
createResourceSet() |
protected boolean |
useSortedAttributes() |
addToSortedList, canSupportNull, checkForPrimitive, checkForPrimitive, collectParticles, collectParticlesHelper, computeEClass, computeEClassifier, computeEDataType, computeEEnum, createFeature, createFeature, createFeature, createFeature, fixXMLName, generate, generate, generate, generateResources, generateResources, getAttributeUses, getBody, getBuiltInEClassifier, getDiagnostics, getEClass, getEClassifier, getEcoreAttribute, getEcoreAttribute, getEcoreAttribute, getEcoreTypeQNameAttribute, getEcoreTypeQNameAttribute, getEcoreTypeQNamesAttribute, getEcoreTypeQNamesAttribute, getEDataType, getEffectiveTypeDefinition, getEPackage, getEStructuralFeature, getGenericType, getGenericTypes, getInstanceClassName, getRootSchema, getSchema, getTargetNamespaceToEPackageMap, getWildcards, getXSDComponentToEModelElementMap, handleFacets, handleOptions, ignore, ignore, initialize, initialize, isLocalReferenceType, populateETypedElement, populateTypeToTypeObjectMap, reorderAttributeUses, resolveGenericType, resolveNameConflict, resolveNameConflicts, serialize, setAnnotations, setDefaultValueLiteral, setValidate, sortNamedComponents, validAliasName, validate
addInput, addOutput, map, setMapper
parseName, qualifiedPackageName, uncapName, validName, validName, validName
public ResourceSet resourceSet
protected ResourceSet createResourceSet()
createResourceSet
in class XSDEcoreBuilder
protected boolean useSortedAttributes()
useSortedAttributes
in class XSDEcoreBuilder