aspectWebML.webML.structure
Class ENTITY

aspectWebML.asymmetricConcernComposition.aspectualSubject.JoinPoint
  |__aspectWebML.symmetricConcernComposition.ComposableElement
    |__aspectWebML.webML.basic.ModelElement
      |__aspectWebML.webML.basic.IdentifiedElement
        |__aspectWebML.webML.basic.NamedElement
          |__aspectWebML.webML.structure.ENTITY
|__aspectWebML.asymmetricConcernComposition.aspectualSubject.JoinPoint
  |__aspectWebML.symmetricConcernComposition.ComposableElement
    |__aspectWebML.webML.basic.ModelElement
      |__aspectWebML.webML.navigation.hypertext.LINKPARAMETERTARGET
        |__aspectWebML.webML.structure.ENTITY
|__aspectWebML.asymmetricConcernComposition.aspectualSubject.JoinPoint
  |__aspectWebML.symmetricConcernComposition.ComposableElement
    |__aspectWebML.webML.basic.ModelElement
      |__aspectWebML.webML.navigation.hypertext.LINKPARAMETERSOURCE
        |__aspectWebML.webML.structure.ENTITY
aspectWebML.webML.auxiliary.Node
  |__aspectWebML.webML.structure.ENTITY

	    

An Entity models an object of the real world and its common features, the attributes. Semantic connections between ENTITIES are expressed by means of relationships. An ENTITY can have a superEntity, i.e. ENTITIES can be organized into a hierarchy and share common features.


Attribute Summary
EStringauxiliarytestCaseCount
webratio_specific
EStringvalue
Contains the expression for a derived value for the ENTITY.
EBooleanpersistent
If set to true the ENTITY is a persistent object.
EBooleanauxiliaryattributesVisible
webratio_specific

Reference Summary
ATTRIBUTE attribute
Represents a common feature of the ENTITY with a specific data type.
RELATIONSHIP relationship
Set of relationships to other entities.
ENTITY superEntity
The ENTITY that ranks before in the hierarchy.
graphmetadataNode graphmetadatago
webratio_specific

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