org.eclipse.mofscript.MOFScriptModel
Interface PointCutExpression

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

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

A representation of the model object 'Point Cut Expression'.

The following features are supported:

See Also:
MOFScriptModelPackage.getPointCutExpression()

Field Summary
static java.lang.String copyright
           
 
Method Summary
 PointCutCombinationOperator getCombinationOperator()
          Returns the value of the 'Combination Operator' attribute.
 org.eclipse.emf.common.util.EList<PointCutExpression> getCombinedExpression()
          Returns the value of the 'Combined Expression' containment reference list.
 java.lang.String getExpressionString()
          Returns the value of the 'Expression String' attribute.
 PointCutOperator getOperator()
          Returns the value of the 'Operator' attribute.
 void setCombinationOperator(PointCutCombinationOperator value)
          Sets the value of the 'Combination Operator' attribute
 void setExpressionString(java.lang.String value)
          Sets the value of the 'Expression String' attribute
 void setOperator(PointCutOperator value)
          Sets the value of the 'Operator' 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
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
Method Detail

getExpressionString

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

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

Returns:
the value of the 'Expression String' attribute.
See Also:
setExpressionString(String), MOFScriptModelPackage.getPointCutExpression_ExpressionString()

setExpressionString

void setExpressionString(java.lang.String value)
Sets the value of the 'Expression String' attribute.

Parameters:
value - the new value of the 'Expression String' attribute.
See Also:
getExpressionString()

getCombinedExpression

org.eclipse.emf.common.util.EList<PointCutExpression> getCombinedExpression()
Returns the value of the 'Combined Expression' containment reference list. The list contents are of type PointCutExpression.

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

Returns:
the value of the 'Combined Expression' containment reference list.
See Also:
MOFScriptModelPackage.getPointCutExpression_CombinedExpression()

getOperator

PointCutOperator getOperator()
Returns the value of the 'Operator' attribute. The literals are from the enumeration PointCutOperator.

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

Returns:
the value of the 'Operator' attribute.
See Also:
PointCutOperator, setOperator(PointCutOperator), MOFScriptModelPackage.getPointCutExpression_Operator()

setOperator

void setOperator(PointCutOperator value)
Sets the value of the 'Operator' attribute.

Parameters:
value - the new value of the 'Operator' attribute.
See Also:
PointCutOperator, getOperator()

getCombinationOperator

PointCutCombinationOperator getCombinationOperator()
Returns the value of the 'Combination Operator' attribute. The literals are from the enumeration PointCutCombinationOperator.

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

Returns:
the value of the 'Combination Operator' attribute.
See Also:
PointCutCombinationOperator, setCombinationOperator(PointCutCombinationOperator), MOFScriptModelPackage.getPointCutExpression_CombinationOperator()

setCombinationOperator

void setCombinationOperator(PointCutCombinationOperator value)
Sets the value of the 'Combination Operator' attribute.

Parameters:
value - the new value of the 'Combination Operator' attribute.
See Also:
PointCutCombinationOperator, getCombinationOperator()