Example #1
0
 public static @NonNull EnvironmentFactoryInternal getEnvironmentFactory(
     @NonNull Resource resource) {
   EnvironmentFactoryInternal environmentFactory =
       PivotUtilInternal.findEnvironmentFactory(resource);
   if (environmentFactory == null) {
     ResourceSet resourceSet = resource.getResourceSet();
     if (resourceSet != null) {
       environmentFactory = OCLAdapter.createEnvironmentFactory(resourceSet);
     } else {
       environmentFactory = OCLAdapter.createEnvironmentFactory(resource);
     }
   }
   return environmentFactory;
 }