aspectWebML.webML.navigation.hypertext
Class CONTEXTUNIT
aspectWebML.asymmetricConcernComposition.aspectualSubject.JoinPoint
|__aspectWebML.symmetricConcernComposition.ComposableElement
|__aspectWebML.webML.basic.ModelElement
|__aspectWebML.webML.basic.IdentifiedElement
|__aspectWebML.webML.basic.NamedElement
|__aspectWebML.webML.auxiliary.Node
|__aspectWebML.webML.navigation.hypertext.LINKABLEELEMENT
|__aspectWebML.webML.navigation.hypertext.CONTEXTUNIT
|__aspectWebML.asymmetricConcernComposition.aspectualSubject.JoinPoint
|__aspectWebML.symmetricConcernComposition.ComposableElement
|__aspectWebML.webML.basic.ModelElement
|__aspectWebML.webML.navigation.hypertext.LINKPARAMETERSOURCE
|__aspectWebML.webML.navigation.hypertext.CONTEXTUNIT
|__aspectWebML.asymmetricConcernComposition.aspectualSubject.JoinPoint
|__aspectWebML.symmetricConcernComposition.ComposableElement
|__aspectWebML.webML.basic.ModelElement
|__aspectWebML.webML.navigation.hypertext.LINKPARAMETERTARGET
|__aspectWebML.webML.navigation.hypertext.CONTEXTUNIT
Used to indicate that a Page, Area or SiteView is context-aware.
Constraints:
- linkTargetNotPageOrAreaOrContextUnit: self.link->forAll(l | not l.to.oclIsTypeOf(navigation::hypertextOrganization::PAGE) and not l.to.oclIsTypeOf(navigation::hypertextOrganization::AREA) and not l.to.oclIsTypeOf(hypertext::CONTEXTUNIT))
- onlyTransportLinks: self.link->forAll(l | l.type == hypertext::linkType::transport)
Attribute Summary |
EInt | pollingIntervall The polling intervall indicating when the adaptivity actions of the context cloud shall be recomputed.
|
adaptivityPolicy | policy Declares the adaptivity policy for the page, i.e. of the adaptivity actions specified in the context-cloud of the context unit are immediatly executed when first computing the page, or if they are deferred.
|
Attributes inherited from IdentifiedElement |
id
|
Attributes inherited from NamedElement |
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)]