aspectWebML.asymmetricConcernComposition.aspectualSubject
Class SimplePointcut
aspectWebML.asymmetricConcernComposition.aspectualSubject.Pointcut
|__aspectWebML.asymmetricConcernComposition.aspectualSubject.SimplePointcut
The SimplePointcut concept has been defined to represent a set of JoinPoints which
are selected according to a certain quantification method (OCL-based, Enumeration-based).
Constraints:
- expressionORjoinPoint: not self.expression.oclIsUndefined() xor joinPoint -> notEmpty()
- expressionEXCLUDESjoinPointFeature: not self.expression.oclIsUndefined() implies joinPointFeature.oclIsUndefined())
- joinPointFeatureREQUIRESjoinPoint: not self.joinPointFeature.oclIsUndefined() implies self.joinPoint -> notEmpty()
Attribute Summary |
EString | expression The expression attribute represents the modeler’s OCL query used to determine
the set of JoinPoints.
|
EString | joinPointFeature The joinPointFeature attribute specifies the name of the structural feature
of the selected JoinPoints.
|
Reference Summary |
JoinPoint |
joinPoint The joinPoints reference specifies the enumeration-based selection of Join-
Points.
|
Attributes inherited from Pointcut |
name
|
Copyright Andrea Schauerhuber, Cornelia Tomasek (Vienna University of Technology, 2007)
Note: This documentation is partly based upon WebRatio's WebML User Guide (for further information on WebRatio see http://www.webratio.com/), 'Designing Data-Intensive Web Applications' [S.Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera, 2003] (for further information see http://www.webml.org/webml/page2.do?ctx1=EN) and 'Model-driven Development of Context-Aware Web Applications' [S. Ceri, F. Daniel, M. Matera, F. M. Facca. ACM Transactions on Internet Technology, 2007, 7(1)]