code: public void loadPackage() {
  		if (isLoaded)
  			return;
  		isLoaded = true;
  
  		URL url = getClass().getResource(packageFilename);
  		if (url == null) {
  			throw new RuntimeException("Missing serialized package: " + packageFilename);
  		}
  		URI uri = URI.createURI(url.toString());
  		Resource resource = new EcoreResourceFactoryImpl().createResource(uri);
  		try {
  			resource.load(null);
  		} catch (IOException exception) {
  			throw new WrappedException(exception);
  		}
  		initializeFromLoadedEPackage(this, (EPackage) resource.getContents().get(0));
  		createResource(eNS_URI);
  	}
docs: Laods the package and any sub-packages from their serialized form.
  <!-- begin-user-doc -->
  <!-- end-user-doc -->
  @generated