org.eclipse.ocl.ecore.delegate
Class SettingBehavior
java.lang.Object
org.eclipse.ocl.ecore.delegate.AbstractDelegatedBehavior<EStructuralFeature,SettingDelegate.Factory.Registry,SettingDelegate.Factory>
org.eclipse.ocl.ecore.delegate.SettingBehavior
- All Implemented Interfaces:
- DelegatedBehavior<EStructuralFeature,SettingDelegate.Factory.Registry,SettingDelegate.Factory>
public class SettingBehavior
- extends AbstractDelegatedBehavior<EStructuralFeature,SettingDelegate.Factory.Registry,SettingDelegate.Factory>
- Since:
- 3.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
INSTANCE
public static final SettingBehavior INSTANCE
DERIVATION_CONSTRAINT_KEY
public static final java.lang.String DERIVATION_CONSTRAINT_KEY
- See Also:
- Constant Field Values
INITIAL_CONSTRAINT_KEY
public static final java.lang.String INITIAL_CONSTRAINT_KEY
- See Also:
- Constant Field Values
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
SettingBehavior
public SettingBehavior()
getDefaultFactory
public SettingDelegate.Factory getDefaultFactory()
getDefaultRegistry
public SettingDelegate.Factory.Registry getDefaultRegistry()
getEPackage
public EPackage getEPackage(EStructuralFeature eStructuralFeature)
getFactory
public SettingDelegate.Factory getFactory(DelegateDomain delegateDomain,
EStructuralFeature eStructuralFeature)
- Specified by:
getFactory
in class AbstractDelegatedBehavior<EStructuralFeature,SettingDelegate.Factory.Registry,SettingDelegate.Factory>
getFactoryClass
public java.lang.Class<SettingDelegate.Factory> getFactoryClass()
getFeatureBody
public OCLExpression getFeatureBody(OCL ocl,
EStructuralFeature structuralFeature)
getName
public java.lang.String getName()
getRegistryClass
public java.lang.Class<SettingDelegate.Factory.Registry> getRegistryClass()