setName(eNAME);
setNsPrefix(eNS_PREFIX);
setNsURI(eNS_URI);
// Obtain other dependent packages
ChangePackageImpl theChangePackage = (ChangePackageImpl)EPackage.Registry.INSTANCE.getEPackage(ChangePackage.eNS_URI);
EcorePackageImpl theEcorePackage = (EcorePackageImpl)EPackage.Registry.INSTANCE.getEPackage(EcorePackage.eNS_URI);
XMLTypePackageImpl theXMLTypePackage = (XMLTypePackageImpl)EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI);
// Add supertypes to classes
changeSummaryEClass.getESuperTypes().add(theChangePackage.getChangeDescription());
changeSummarySettingEClass.getESuperTypes().add(theChangePackage.getFeatureChange());
dataGraphEClass.getESuperTypes().add(theEcorePackage.getEObject());
anyTypeDataObjectEClass.getESuperTypes().add(this.getDataObject());
anyTypeDataObjectEClass.getESuperTypes().add(theXMLTypePackage.getAnyType());
simpleAnyTypeDataObjectEClass.getESuperTypes().add(this.getAnyTypeDataObject());
simpleAnyTypeDataObjectEClass.getESuperTypes().add(theXMLTypePackage.getSimpleAnyType());