org.eclipse.ocl.ecore.delegate
Class OCLSettingDelegateFactory
java.lang.Object
org.eclipse.ocl.ecore.delegate.AbstractOCLDelegateFactory
org.eclipse.ocl.ecore.delegate.OCLSettingDelegateFactory
- All Implemented Interfaces:
- org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory
- Direct Known Subclasses:
- OCLSettingDelegateFactory.Global
public class OCLSettingDelegateFactory
- extends AbstractOCLDelegateFactory
- implements org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory
Factory for OCL derived-attribute setting delegates.
- Since:
- 3.0
Nested Class Summary |
static class |
OCLSettingDelegateFactory.Global
The Global variant of the Factory delegates to a local ResourceSet factory if one
can be located at the EStructuralFeature.Internal.SettingDelegate.Factory.Registry
by the DelegateResourceSetAdapter. |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory |
org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory.Descriptor, org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory.Registry |
Method Summary |
org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate |
createSettingDelegate(org.eclipse.emf.ecore.EStructuralFeature structuralFeature)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OCLSettingDelegateFactory
@Deprecated
public OCLSettingDelegateFactory()
- Deprecated. Specify explicit delegateURI
- Construct a factory for an unknown delegate domain; often the global factory.
OCLSettingDelegateFactory
public OCLSettingDelegateFactory(java.lang.String delegateURI)
- Construct a factory for a known delegate domain.
- Parameters:
delegateURI
- the delegate domain.- Since:
- 3.2
OCLSettingDelegateFactory
@Deprecated
public OCLSettingDelegateFactory(OCLDelegateDomain delegateDomain)
- Deprecated. Use String argument to avoid leak hazards
- Construct a factory for a known delegate domain.
- Parameters:
delegateDomain
- the delegate domain.
createSettingDelegate
public org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate createSettingDelegate(org.eclipse.emf.ecore.EStructuralFeature structuralFeature)
- Specified by:
createSettingDelegate
in interface org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory