// Obtain or create and register interdependencies
OntoUMLPackageImpl theOntoUMLPackage = (OntoUMLPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(OntoUMLPackage.eNS_URI) instanceof OntoUMLPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(OntoUMLPackage.eNS_URI) : OntoUMLPackage.eINSTANCE);
// Create package meta-data objects
theURMLPackage.createPackageContents();
theOntoUMLPackage.createPackageContents();
// Initialize created meta-data
theURMLPackage.initializePackageContents();
theOntoUMLPackage.initializePackageContents();