|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.xsd.ecore.NameMangler
org.eclipse.xsd.ecore.MapBuilder
org.eclipse.xsd.ecore.XSDEcoreBuilder
com.ibm.di.connector.maximo.parsing.MxConnXSDEcoreBuilder
public final class MxConnXSDEcoreBuilder
This class loads XSD files from HTTP servers using the HttpClient
.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.xsd.ecore.XSDEcoreBuilder |
---|
org.eclipse.xsd.ecore.XSDEcoreBuilder.Comparator, org.eclipse.xsd.ecore.XSDEcoreBuilder.EffectiveOccurrence |
Nested classes/interfaces inherited from class org.eclipse.xsd.ecore.MapBuilder |
---|
org.eclipse.xsd.ecore.MapBuilder.Mapper |
Field Summary |
---|
Fields inherited from class org.eclipse.xsd.ecore.XSDEcoreBuilder |
---|
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 |
Fields inherited from class org.eclipse.xsd.ecore.MapBuilder |
---|
mapper, xsdComponentToEModelElementMap |
Fields inherited from class org.eclipse.xsd.ecore.NameMangler |
---|
DOMAINS, LOWER_CASE, UNCHANGED_CASE, UPPER_CASE |
Constructor Summary | |
---|---|
MxConnXSDEcoreBuilder(SchemaConfiguration cfg,
Log log)
Constructs a new MxConnXSDEcoreBuilder . |
Method Summary | |
---|---|
protected org.eclipse.emf.ecore.resource.ResourceSet |
createResourceSet()
|
Collection<org.eclipse.emf.ecore.EObject> |
generate()
Generates a collection of EMF objects representing the XSD. |
Methods inherited from class org.eclipse.xsd.ecore.XSDEcoreBuilder |
---|
addToSortedList, canSupportNull, checkForPrimitive, checkForPrimitive, collectParticles, collectParticlesHelper, computeEClass, computeEClassifier, computeEDataType, computeEEnum, createFeature, createFeature, createFeature, createFeature, fixXMLName, generate, generate, generate, generateResources, generateResources, getAttributeUses, 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, setValidate, sortNamedComponents, useSortedAttributes, validAliasName, validate |
Methods inherited from class org.eclipse.xsd.ecore.MapBuilder |
---|
addInput, addOutput, map, setMapper |
Methods inherited from class org.eclipse.xsd.ecore.NameMangler |
---|
parseName, qualifiedPackageName, uncapName, validName, validName, validName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MxConnXSDEcoreBuilder(SchemaConfiguration cfg, Log log)
MxConnXSDEcoreBuilder
.
cfg
- configuration parameters required to build load the XSDMethod Detail |
---|
public Collection<org.eclipse.emf.ecore.EObject> generate() throws MxConnIOException
MxConnIOException
- if any communication problem occursprotected org.eclipse.emf.ecore.resource.ResourceSet createResourceSet()
createResourceSet
in class org.eclipse.xsd.ecore.XSDEcoreBuilder
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |