org.eclipse.gmt.umlx.ocl.util
Class OCLExpressionParentAccessor
java.lang.Object
org.eclipse.gmt.umlx.ecore.accessor.ParentAccessor<C,BaseP,CM>
org.eclipse.gmt.umlx.ecore.accessor.MultiParentAccessor<org.eclipse.emf.ocl.expressions.OCLExpression,org.eclipse.emf.ecore.EObject,java.lang.Object>
org.eclipse.gmt.umlx.ocl.util.OCLExpressionParentAccessor
- All Implemented Interfaces:
- IParentAccessor<org.eclipse.emf.ocl.expressions.OCLExpression,org.eclipse.emf.ecore.EObject,java.lang.Object>
public class OCLExpressionParentAccessor
- extends MultiParentAccessor<org.eclipse.emf.ocl.expressions.OCLExpression,org.eclipse.emf.ecore.EObject,java.lang.Object>
Method Summary |
org.eclipse.emf.ecore.EObject |
basicGetParent(org.eclipse.emf.ocl.expressions.OCLExpression child)
|
org.eclipse.emf.ecore.resource.Resource |
eResource(org.eclipse.emf.ocl.expressions.OCLExpression child)
|
static OCLExpressionParentAccessor |
getInstance()
|
void |
setParent(org.eclipse.emf.ocl.expressions.OCLExpression child,
java.lang.Object parent)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static OCLExpressionParentAccessor getInstance()
basicGetParent
public org.eclipse.emf.ecore.EObject basicGetParent(org.eclipse.emf.ocl.expressions.OCLExpression child)
- Specified by:
basicGetParent
in interface IParentAccessor<org.eclipse.emf.ocl.expressions.OCLExpression,org.eclipse.emf.ecore.EObject,java.lang.Object>
- Specified by:
basicGetParent
in class MultiParentAccessor<org.eclipse.emf.ocl.expressions.OCLExpression,org.eclipse.emf.ecore.EObject,java.lang.Object>
eResource
public org.eclipse.emf.ecore.resource.Resource eResource(org.eclipse.emf.ocl.expressions.OCLExpression child)
setParent
public void setParent(org.eclipse.emf.ocl.expressions.OCLExpression child,
java.lang.Object parent)