public class Ecore2XSDConverter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<org.eclipse.emf.ecore.EClass> |
referencedClass |
protected Ecore2XSDFactory |
xsdFactory |
protected org.eclipse.xsd.XSDSchema |
xsdSchema |
Constructor and Description |
---|
Ecore2XSDConverter(Ecore2XSDFactory xsdFactory,
org.eclipse.xsd.XSDSchema xsdSchema) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.xsd.XSDSchema |
doConvertRMFPackageSchema2(org.eclipse.emf.ecore.EPackage rootEPackageModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
convert Package schema
|
void |
doConvertToReferencedSimpleType8(org.eclipse.emf.ecore.EPackage rootEPackageModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
convert EDataType
|
void |
doConvertToRMFClassTypeDef5(org.eclipse.emf.ecore.EPackage rootEPackageModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
convert to Class type def
|
void |
doConvertToRMFDataTypeSchema7(org.eclipse.emf.ecore.EPackage rootEPackageModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
convert to EDataType schema
|
void |
doConvertToRMFEnumSchema6(org.eclipse.emf.ecore.EPackage rootEPackageModel,
org.eclipse.core.runtime.IProgressMonitor monitor)
convert to EEnum schema
|
protected java.lang.Boolean |
isGeneralPrimitiveType(org.eclipse.emf.ecore.EDataType dataType) |
protected Ecore2XSDFactory xsdFactory
protected org.eclipse.xsd.XSDSchema xsdSchema
protected java.util.ArrayList<org.eclipse.emf.ecore.EClass> referencedClass
public Ecore2XSDConverter(Ecore2XSDFactory xsdFactory, org.eclipse.xsd.XSDSchema xsdSchema)
public org.eclipse.xsd.XSDSchema doConvertRMFPackageSchema2(org.eclipse.emf.ecore.EPackage rootEPackageModel, org.eclipse.core.runtime.IProgressMonitor monitor)
public void doConvertToRMFClassTypeDef5(org.eclipse.emf.ecore.EPackage rootEPackageModel, org.eclipse.core.runtime.IProgressMonitor monitor)
public void doConvertToRMFEnumSchema6(org.eclipse.emf.ecore.EPackage rootEPackageModel, org.eclipse.core.runtime.IProgressMonitor monitor)
public void doConvertToRMFDataTypeSchema7(org.eclipse.emf.ecore.EPackage rootEPackageModel, org.eclipse.core.runtime.IProgressMonitor monitor)
public void doConvertToReferencedSimpleType8(org.eclipse.emf.ecore.EPackage rootEPackageModel, org.eclipse.core.runtime.IProgressMonitor monitor)
protected java.lang.Boolean isGeneralPrimitiveType(org.eclipse.emf.ecore.EDataType dataType)