Package de.tuberlin.cs.cis.ocl.type

Provides classes to internally represent OCL types.

See:
          Description

Class Summary
Classifier OCL 1.5 defines a classifier and an instance-level (refer 6.5.11 Features on Classes Themselves).
ExpressionType Each OCL expression itself is an object in the context of OCL.
ModelType OCL 1.5 paragraph 6.4.1 Types from the (UML) Model: Each OCL expression is written in the context of a (UML) Model, a number of classifiers ..., their features ans associations, and their generalizations.
Property A property describes a feature (i.e. attribute, association or operation) of a Type as defined in OCL 1.5.
Type OCL 1.5 defines a classifier and an instance-level (refer 6.5.11 Features on Classes Themselves).
 

Exception Summary
UndefinedFeatureException This exception is thrown when a feature can not be resolved on a particular type.
 

Package de.tuberlin.cs.cis.ocl.type Description

Provides classes to internally represent OCL types. The types are originated from a model or are predefined within OCL. Types are represented on the class and on the instance level.

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: