aspectWebML.webML.navigation.hypertext
Class HIERARCHICALINDEXLEVEL

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

	    

Presents a level in the hierarchy of a hierarchicalindexunit.

Constraints:

  1. EachHierarchicalIndexLevelEntityHasRelationshipToEntity: hierarchicalindexlevel->forAll(lev | lev.entity.relationship.to->includes(self.entity))
  2. DisplayedAttributesMustBeOfEntityOfUnit: entity <> null and entity.attribute->includesAll(displayattribute)
  3. SortedAttributesMustBeAmongDislpayedAttributes: displayattribute->includesAll(sortattribute.attribute)

Reference Summary
ENTITY entity
The entity from which the content of the hierarchicalindexlevel is selected.
RELATIONSHIP relationship
Defines the connection of the entity of this level to the parent level. Is empty for the topmost level.
HIERARCHICALINDEXLEVEL hierarchicalindexlevel
Set of below ranking indexlevels.
SELECTOR selector
Selects instances of the entity.
ATTRIBUTE displayattribute
Set of attributes of the entity, that should be displayed.
SORTATTRIBUTE sortattribute
Set of sortattributes, that define the sort order of the instances of the entities.

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