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:

  1. 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))
  2. onlyTransportLinks: self.link->forAll(l | l.type == hypertext::linkType::transport)

Attribute Summary
EIntpollingIntervall
The polling intervall indicating when the adaptivity actions of the context cloud shall be recomputed.
adaptivityPolicypolicy
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

References inherited from IdentifiedElement
property, comment

References inherited from LINKABLEELEMENT
link, graphmetadatago


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)]