org.eclipse.gmt.umlx.eqvtr.cst
Interface QueryCS

All Superinterfaces:
org.eclipse.ocl.internal.cst.CSTNode, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface QueryCS
extends org.eclipse.ocl.internal.cst.CSTNode

A representation of the model object 'Query CS'.

The following features are supported:

See Also:
EqvtrCSTPackage.getQueryCS()

Method Summary
 org.eclipse.emf.common.util.EList<ParamDeclarationCS> getInputParamDeclaration()
          Returns the value of the 'Input Param Declaration' containment reference list.
 org.eclipse.ocl.internal.cst.OCLExpressionCS getOclExpression()
          Returns the value of the 'Ocl Expression' containment reference.
 org.eclipse.ocl.internal.cst.PathNameCS getPathName()
          Returns the value of the 'Path Name' containment reference.
 org.eclipse.ocl.internal.cst.TypeCS getType()
          Returns the value of the 'Type' containment reference.
 void setOclExpression(org.eclipse.ocl.internal.cst.OCLExpressionCS value)
          Sets the value of the 'Ocl Expression' containment reference.
 void setPathName(org.eclipse.ocl.internal.cst.PathNameCS value)
          Sets the value of the 'Path Name' containment reference.
 void setType(org.eclipse.ocl.internal.cst.TypeCS value)
          Sets the value of the 'Type' containment reference.
 
Methods inherited from interface org.eclipse.ocl.internal.cst.CSTNode
getEndOffset, getStartOffset, setEndOffset, setStartOffset
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getPathName

org.eclipse.ocl.internal.cst.PathNameCS getPathName()
Returns the value of the 'Path Name' containment reference.

If the meaning of the 'Path Name' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Path Name' containment reference.
See Also:
setPathName(PathNameCS), EqvtrCSTPackage.getQueryCS_PathName()

setPathName

void setPathName(org.eclipse.ocl.internal.cst.PathNameCS value)
Sets the value of the 'Path Name' containment reference.

Parameters:
value - the new value of the 'Path Name' containment reference.
See Also:
getPathName()

getInputParamDeclaration

org.eclipse.emf.common.util.EList<ParamDeclarationCS> getInputParamDeclaration()
Returns the value of the 'Input Param Declaration' containment reference list. The list contents are of type ParamDeclarationCS.

If the meaning of the 'Input Param Declaration' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Input Param Declaration' containment reference list.
See Also:
EqvtrCSTPackage.getQueryCS_InputParamDeclaration()

getOclExpression

org.eclipse.ocl.internal.cst.OCLExpressionCS getOclExpression()
Returns the value of the 'Ocl Expression' containment reference.

If the meaning of the 'Ocl Expression' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ocl Expression' containment reference.
See Also:
setOclExpression(OCLExpressionCS), EqvtrCSTPackage.getQueryCS_OclExpression()

setOclExpression

void setOclExpression(org.eclipse.ocl.internal.cst.OCLExpressionCS value)
Sets the value of the 'Ocl Expression' containment reference.

Parameters:
value - the new value of the 'Ocl Expression' containment reference.
See Also:
getOclExpression()

getType

org.eclipse.ocl.internal.cst.TypeCS getType()
Returns the value of the 'Type' containment reference.

If the meaning of the 'Type' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Type' containment reference.
See Also:
setType(TypeCS), EqvtrCSTPackage.getQueryCS_Type()

setType

void setType(org.eclipse.ocl.internal.cst.TypeCS value)
Sets the value of the 'Type' containment reference.

Parameters:
value - the new value of the 'Type' containment reference.
See Also:
getType()