org.eclipse.xtend.typesystem.xsd.builder
Class XSDManagerView
java.lang.Object
org.eclipse.xtend.typesystem.xsd.builder.XSDManagerView
- All Implemented Interfaces:
- XSDManager
public class XSDManagerView
- extends java.lang.Object
- implements XSDManager
- Author:
- Moritz Eysholdt - Initial contribution and API
Fields inherited from interface org.eclipse.xtend.typesystem.xsd.builder.XSDManager |
Util |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
XSDManagerView
public XSDManagerView(OawXSDResourceSet manager)
clear
public void clear()
- Specified by:
clear
in interface XSDManager
getPackageRegistry
public org.eclipse.emf.ecore.EPackage.Registry getPackageRegistry()
- Specified by:
getPackageRegistry
in interface XSDManager
getPackages
public java.util.List<org.eclipse.emf.ecore.EPackage> getPackages()
- Specified by:
getPackages
in interface XSDManager
hasErrors
public boolean hasErrors()
- Specified by:
hasErrors
in interface XSDManager
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface XSDManager
loadAndGenerate
public void loadAndGenerate(org.eclipse.emf.common.util.URI uri)
- Specified by:
loadAndGenerate
in interface XSDManager
markDirty
public void markDirty(org.eclipse.emf.common.util.URI uri)
- Specified by:
markDirty
in interface XSDManager
registerPackage
public void registerPackage(org.eclipse.emf.ecore.EPackage pkg)
- Specified by:
registerPackage
in interface XSDManager
reloadDirty
public void reloadDirty(org.eclipse.emf.mwe.core.monitor.ProgressMonitor pm)
- Specified by:
reloadDirty
in interface XSDManager
remove
public void remove(org.eclipse.emf.common.util.URI uri)
- Specified by:
remove
in interface XSDManager
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
unregisterPackage
public void unregisterPackage(org.eclipse.emf.ecore.EPackage pkg)
- Specified by:
unregisterPackage
in interface XSDManager