Package | Description |
---|---|
org.eclipse.ocl.ecore.delegate |
Modifier and Type | Class and Description |
---|---|
class |
OCLDelegateDomain
An implementation of a delegate domain for an OCL enhanced package.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.util.List<DelegateDomain>> |
DelegateEPackageAdapter.delegatedBehaviorMap
Deprecated.
(since 3.3) Known delegate names are not usefully behavior-specific; use getAllDelegateDomains()
|
protected java.util.Map<java.lang.String,DelegateDomain> |
DelegateEPackageAdapter.delegateDomainMap
The map from delegateURI to known DelegateDomain.
|
Modifier and Type | Method and Description |
---|---|
protected DelegateDomain |
DelegateEPackageAdapter.createDelegateDomain(java.lang.String delegateURI) |
DelegateDomain |
DelegateDomain.Factory.createDelegateDomain(java.lang.String delegateURI,
org.eclipse.emf.ecore.EPackage ePackage)
Creates the delegate domain for the specified ePackage.
|
DelegateDomain |
OCLDelegateDomainFactory.Delegator.createDelegateDomain(java.lang.String delegateURI,
org.eclipse.emf.ecore.EPackage ePackage) |
DelegateDomain |
DelegateEPackageAdapter.getDelegateDomain(java.lang.String delegateURI)
Return the DelegateDomain for this package and for delegateURI, returning null it does not exist.
|
DelegateDomain |
DelegateEPackageAdapter.loadDelegateDomain(java.lang.String delegateURI)
Return the DelegateDomain for this package and for delegateURI, creating one if it does not already exist.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<DelegateDomain> |
DelegateEPackageAdapter.getAllDelegateDomains()
Return all registered delegate domains.
|
java.util.Map<java.lang.String,DelegateDomain> |
DelegateEPackageAdapter.getDelegateDomains() |
java.util.List<DelegateDomain> |
DelegateEPackageAdapter.getDelegateDomains(DelegatedBehavior<?,?,?> delegatedBehavior)
Deprecated.
|
java.util.List<DelegateDomain> |
AbstractDelegatedBehavior.getDelegateDomains(E eObject) |
Modifier and Type | Method and Description |
---|---|
protected abstract F |
AbstractDelegatedBehavior.getFactory(DelegateDomain delegateDomain,
E eObject) |
ValidationDelegate.Factory |
ValidationBehavior.getFactory(DelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier eClassifier) |
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory |
InvocationBehavior.getFactory(DelegateDomain delegateDomain,
org.eclipse.emf.ecore.EOperation eOperation) |
org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory |
SettingBehavior.getFactory(DelegateDomain delegateDomain,
org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |