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

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

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

A representation of the model object 'Property Template CS'.

The following features are supported:

See Also:
EqvtrCSTPackage.getPropertyTemplateCS()

Method Summary
 org.eclipse.ocl.internal.cst.OCLExpressionCS getOclExpression()
          Returns the value of the 'Ocl Expression' containment reference.
 IdentifiedCS getPropertyId()
          Returns the value of the 'Property Id' containment reference.
 org.eclipse.emf.ecore.EStructuralFeature getReferredProperty()
          Returns the value of the 'Referred Property' reference.
 void setOclExpression(org.eclipse.ocl.internal.cst.OCLExpressionCS value)
          Sets the value of the 'Ocl Expression' containment reference.
 void setPropertyId(IdentifiedCS value)
          Sets the value of the 'Property Id' containment reference.
 void setReferredProperty(org.eclipse.emf.ecore.EStructuralFeature value)
          Sets the value of the 'Referred Property' 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

getPropertyId

IdentifiedCS getPropertyId()
Returns the value of the 'Property Id' containment reference.

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

Returns:
the value of the 'Property Id' containment reference.
See Also:
setPropertyId(IdentifiedCS), EqvtrCSTPackage.getPropertyTemplateCS_PropertyId()

setPropertyId

void setPropertyId(IdentifiedCS value)
Sets the value of the 'Property Id' containment reference.

Parameters:
value - the new value of the 'Property Id' containment reference.
See Also:
getPropertyId()

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 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.getPropertyTemplateCS_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()

getReferredProperty

org.eclipse.emf.ecore.EStructuralFeature getReferredProperty()
Returns the value of the 'Referred Property' reference.

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

Returns:
the value of the 'Referred Property' reference.
See Also:
setReferredProperty(EStructuralFeature), EqvtrCSTPackage.getPropertyTemplateCS_ReferredProperty()

setReferredProperty

void setReferredProperty(org.eclipse.emf.ecore.EStructuralFeature value)
Sets the value of the 'Referred Property' reference.

Parameters:
value - the new value of the 'Referred Property' reference.
See Also:
getReferredProperty()