|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.ocl.examples.pivot.delegate.AbstractDelegatedBehavior<org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory.Registry,org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory> org.eclipse.ocl.examples.pivot.delegate.InvocationBehavior
public class InvocationBehavior
Field Summary | |
---|---|
static java.lang.String |
BODY_CONSTRAINT_KEY
|
static InvocationBehavior |
INSTANCE
|
static java.lang.String |
NAME
|
Constructor Summary | |
---|---|
InvocationBehavior()
|
Method Summary | |
---|---|
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory |
getDefaultFactory()
|
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory.Registry |
getDefaultRegistry()
|
org.eclipse.emf.ecore.EPackage |
getEPackage(org.eclipse.emf.ecore.EOperation eOperation)
|
ExpressionInOcl |
getExpressionInOcl(TypeManager typeManager,
Operation operation)
Return the operation body associated with operation, if necessary using ocl to create the relevant parsing environment for a textual
definition. |
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory |
getFactory(DelegateDomain delegateDomain,
org.eclipse.emf.ecore.EOperation eOperation)
|
java.lang.Class<org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory> |
getFactoryClass()
|
java.lang.String |
getName()
|
java.lang.Class<org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory.Registry> |
getRegistryClass()
|
Methods inherited from class org.eclipse.ocl.examples.pivot.delegate.AbstractDelegatedBehavior |
---|
getConstraintForStereotype, getDelegatedBehaviors, getDelegateDomains, getExpressionInOcl, getFactories, getFactory, setDelegates, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final InvocationBehavior INSTANCE
public static final java.lang.String BODY_CONSTRAINT_KEY
public static final java.lang.String NAME
Constructor Detail |
---|
public InvocationBehavior()
Method Detail |
---|
public org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory getDefaultFactory()
public org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory.Registry getDefaultRegistry()
public org.eclipse.emf.ecore.EPackage getEPackage(org.eclipse.emf.ecore.EOperation eOperation)
public ExpressionInOcl getExpressionInOcl(TypeManager typeManager, Operation operation) throws OCLDelegateException
ocl
to create the relevant parsing environment for a textual
definition.
OCLDelegateException
public org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory getFactory(DelegateDomain delegateDomain, org.eclipse.emf.ecore.EOperation eOperation)
getFactory
in class AbstractDelegatedBehavior<org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory.Registry,org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory>
public java.lang.Class<org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory> getFactoryClass()
public java.lang.String getName()
public java.lang.Class<org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory.Registry> getRegistryClass()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |