org.eclipse.ocl.examples.pivot.delegate
Class OCLQueryDelegateFactory.Global

java.lang.Object
  extended by org.eclipse.ocl.examples.pivot.delegate.AbstractOCLDelegateFactory
      extended by org.eclipse.ocl.examples.pivot.delegate.OCLQueryDelegateFactory
          extended by org.eclipse.ocl.examples.pivot.delegate.OCLQueryDelegateFactory.Global
All Implemented Interfaces:
org.eclipse.emf.ecore.util.QueryDelegate.Factory
Enclosing class:
OCLQueryDelegateFactory

public static class OCLQueryDelegateFactory.Global
extends OCLQueryDelegateFactory

The Global variant of the Factory delegates to a local ResourceSet factory if one can be located at the QueryDelegate.Factory.Registry by the DelegateResourceSetAdapter.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.ocl.examples.pivot.delegate.OCLQueryDelegateFactory
OCLQueryDelegateFactory.Global
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.util.QueryDelegate.Factory
org.eclipse.emf.ecore.util.QueryDelegate.Factory.Descriptor, org.eclipse.emf.ecore.util.QueryDelegate.Factory.Registry
 
Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.pivot.delegate.AbstractOCLDelegateFactory
delegateURI
 
Constructor Summary
OCLQueryDelegateFactory.Global()
           
 
Method Summary
 org.eclipse.emf.ecore.util.QueryDelegate createQueryDelegate(org.eclipse.emf.ecore.EClassifier context, java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> parameters, java.lang.String expression)
           
 
Methods inherited from class org.eclipse.ocl.examples.pivot.delegate.AbstractOCLDelegateFactory
getDelegateDomain, getURI, loadDelegateDomain
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OCLQueryDelegateFactory.Global

public OCLQueryDelegateFactory.Global()
Method Detail

createQueryDelegate

public org.eclipse.emf.ecore.util.QueryDelegate createQueryDelegate(org.eclipse.emf.ecore.EClassifier context,
                                                                    java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> parameters,
                                                                    java.lang.String expression)
Specified by:
createQueryDelegate in interface org.eclipse.emf.ecore.util.QueryDelegate.Factory
Overrides:
createQueryDelegate in class OCLQueryDelegateFactory