aspectWebML.webML.navigation.hypertext
Class LINK

aspectWebML.webML.auxiliary.Connection
  |__aspectWebML.webML.navigation.hypertext.LINK
aspectWebML.asymmetricConcernComposition.aspectualSubject.JoinPoint
  |__aspectWebML.symmetricConcernComposition.ComposableElement
    |__aspectWebML.webML.basic.ModelElement
      |__aspectWebML.webML.basic.IdentifiedElement
        |__aspectWebML.webML.basic.NamedElement
          |__aspectWebML.webML.navigation.hypertext.LINK

	    

Links are used to navigate between elements.

Constraints:

  1. MustNotLinkGetUnitAndGetClientParUnit: self.to <> null and not self.to.oclIsTypeOf(navigation::sessionManagement::GETUNIT) and not self.to.oclIsTypeOf(navigation::sessionManagement::GETCLIENTPARUNIT)

Attribute Summary
linkTypetype
Type of the link.
EBooleannewWindow
If set to true, the navigation of the link opens a new browser window.
EBooleanautomaticCoupling
If set to true, the coupling af the output parameter of the source unit with the input parameters of the to unit is automatically done.

Reference Summary
graphmetadataConnection graphmetadatago
webratio_specific
LINKPARAMETER linkparameter
Set of parameters that are transportet with the link.
LINKABLEELEMENT to
The element to which the link points.

Attributes inherited from IdentifiedElement
id

Attributes inherited from NamedElement
name

References inherited from IdentifiedElement
property, comment


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