org.eclipse.xsd.ecore.importer
Class XSDImporter
java.lang.Object
ModelImporter
org.eclipse.xsd.ecore.importer.XSDImporter
- public class XSDImporter
- extends ModelImporter
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createEcoreMap
protected boolean createEcoreMap
mappingRoot
protected EObject mappingRoot
XSDImporter
public XSDImporter()
dispose
public void dispose()
getID
public String getID()
canCreateEcoreMap
public boolean canCreateEcoreMap()
setCreateEcoreMap
public void setCreateEcoreMap(boolean createEcoreMap)
createEcoreMap
public boolean createEcoreMap()
setMappingRoot
public void setMappingRoot(EObject mappingRoot)
getMappingRoot
public EObject getMappingRoot()
doComputeEPackages
protected IStatus doComputeEPackages(IProgressMonitor progressMonitor)
throws Exception
- Throws:
Exception
removeNonEPackageFromTheEnd
protected Object removeNonEPackageFromTheEnd(List list)
adjustGenPackageDuringTraverse
protected void adjustGenPackageDuringTraverse(GenPackage genPackage)
adjustGenModel
protected void adjustGenModel(IProgressMonitor progressMonitor)
computeResourcesToBeSaved
protected List computeResourcesToBeSaved()
loadOriginalGenModel
protected void loadOriginalGenModel(URI genModelURI)