org.eclipse.mofscript.MOFScriptModel
Interface PointCut

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
PointCutImpl

public interface PointCut
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Point Cut'.

The following features are supported:

See Also:
MOFScriptModelPackage.getPointCut()

Method Summary
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
 PointCutExpression getPointcutexpression()
          Returns the value of the 'Pointcutexpression' containment reference
 java.lang.String getTypeMatch()
          Returns the value of the 'Type Match' attribute.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute
 void setPointcutexpression(PointCutExpression value)
          Sets the value of the 'Pointcutexpression' containment reference
 void setTypeMatch(java.lang.String value)
          Sets the value of the 'Type Match' attribute
 
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

getName

java.lang.String getName()
Returns the value of the 'Name' attribute. The default value is "".

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

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), MOFScriptModelPackage.getPointCut_Name()

setName

void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

getPointcutexpression

PointCutExpression getPointcutexpression()
Returns the value of the 'Pointcutexpression' containment reference.

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

Returns:
the value of the 'Pointcutexpression' containment reference.
See Also:
setPointcutexpression(PointCutExpression), MOFScriptModelPackage.getPointCut_Pointcutexpression()

setPointcutexpression

void setPointcutexpression(PointCutExpression value)
Sets the value of the 'Pointcutexpression' containment reference.

Parameters:
value - the new value of the 'Pointcutexpression' containment reference.
See Also:
getPointcutexpression()

getTypeMatch

java.lang.String getTypeMatch()
Returns the value of the 'Type Match' attribute. The default value is "".

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

Returns:
the value of the 'Type Match' attribute.
See Also:
setTypeMatch(String), MOFScriptModelPackage.getPointCut_TypeMatch()

setTypeMatch

void setTypeMatch(java.lang.String value)
Sets the value of the 'Type Match' attribute.

Parameters:
value - the new value of the 'Type Match' attribute.
See Also:
getTypeMatch()