WSDLPackage.eINSTANCE.eClass();
XSDPackage.eINSTANCE.eClass();
// Obtain or create and register interdependencies
PartnerlinktypePackageImpl thePartnerlinktypePackage = (PartnerlinktypePackageImpl)(EPackage.Registry.INSTANCE.getEPackage(PartnerlinktypePackage.eNS_URI) instanceof PartnerlinktypePackageImpl ? EPackage.Registry.INSTANCE.getEPackage(PartnerlinktypePackage.eNS_URI) : PartnerlinktypePackage.eINSTANCE);
MessagepropertiesPackageImpl theMessagepropertiesPackage = (MessagepropertiesPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(MessagepropertiesPackage.eNS_URI) instanceof MessagepropertiesPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(MessagepropertiesPackage.eNS_URI) : MessagepropertiesPackage.eINSTANCE);
// Create package meta-data objects
theBPELPackage.createPackageContents();
thePartnerlinktypePackage.createPackageContents();
theMessagepropertiesPackage.createPackageContents();
// Initialize created meta-data
theBPELPackage.initializePackageContents();
thePartnerlinktypePackage.initializePackageContents();
theMessagepropertiesPackage.initializePackageContents();
// Mark meta-data to indicate it can't be changed
theBPELPackage.freeze();
return theBPELPackage;