static {
class inputMMPackageImpl extends EPackageImpl {
@Override
protected Resource createResource(String uri) {
return super.createResource(uri);
}
}
String inputNS_URI = "http:///BOOKS.ecore"; //$NON-NLS-1$
inputMMPackageImpl qvtoPackage = new inputMMPackageImpl();
qvtoPackage.setName("BOOKS"); //$NON-NLS-1$
qvtoPackage.setNsPrefix("BOOKS"); //$NON-NLS-1$
qvtoPackage.setNsURI(inputNS_URI); //$NON-NLS-1$
qvtoPackage.createResource("file:///C:/temp/BOOKS.ecore");
EPackage.Registry.INSTANCE.put(qvtoPackage.getNsURI(), qvtoPackage);
}
static {
class outputMMPackageImpl extends EPackageImpl {
@Override
protected Resource createResource(String uri) {
return super.createResource(uri);
}
}
String outputNS_URI = "http:///PUB.ecore"; //$NON-NLS-1$
outputMMPackageImpl qvtoPackage = new outputMMPackageImpl();
qvtoPackage.setName("PUB"); //$NON-NLS-1$
qvtoPackage.setNsPrefix("PUB"); //$NON-NLS-1$
qvtoPackage.setNsURI(outputNS_URI); //$NON-NLS-1$
qvtoPackage.createResource("file:///C:/temp/PUB.ecore");
EPackage.Registry.INSTANCE.put(qvtoPackage.getNsURI(), qvtoPackage);
}
InternalTransformationExecutor executor = new InternalTransformationExecutor(transformationURI, EPackage.Registry.INSTANCE);