A B C D E F G H I J L M N O P Q R S T U V W X

E

employeeA - Variable in class de.tuberlin.cs.cis.ocl.example.eval.Company
Represents the association end employee
employeeA - Variable in class de.tuberlin.cs.cis.ocl.example.eval.Job
Represents the association end employee
employerA - Variable in class de.tuberlin.cs.cis.ocl.example.eval.Job
Represents the association end employer
employerA - Variable in class de.tuberlin.cs.cis.ocl.example.eval.Person
Represents the association end employer
Enumeration - Static variable in class de.tuberlin.cs.cis.ocl.type.Classifier
The predefined type Enumeration as defined in OCL 1.5 (6.8.1.11)
EnumerationInstance - class de.tuberlin.cs.cis.ocl.eval.instance.EnumerationInstance.
Represents an instance of the OCL type Enumeration.
EnumerationInstance(EnumerationTypeDescriptor, String) - Constructor for class de.tuberlin.cs.cis.ocl.eval.instance.EnumerationInstance
Constructs an instance of the OCL type Enumeration.
EnumerationTypeDescriptor - interface de.tuberlin.cs.cis.ocl.model.check.EnumerationTypeDescriptor.
Describes an enumeration type of the model.
Environment - class de.tuberlin.cs.cis.ocl.env.Environment.
The Environment of the validator.
Environment() - Constructor for class de.tuberlin.cs.cis.ocl.env.Environment
Constructs an environment
eq(OclAny) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.OclAnyInstance
 
eq(OclAny) - Method in interface de.tuberlin.cs.cis.ocl.type.reflect.OclAny
Represents the '='-operation of the type OclAny.
eq(OclBag) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.BagInstance
 
eq(OclBag) - Method in interface de.tuberlin.cs.cis.ocl.type.reflect.OclBag
 
eq(OclSequence) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.SequenceInstance
 
eq(OclSequence) - Method in interface de.tuberlin.cs.cis.ocl.type.reflect.OclSequence
 
eq(OclSet) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.SetInstance
 
eq(OclSet) - Method in interface de.tuberlin.cs.cis.ocl.type.reflect.OclSet
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.eval.report.ConstraintParameter
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.util.QualifiedName
Checks whether the given qualfied name matchs exactly with the given object.
equals(Object) - Method in interface de.tuberlin.cs.cis.ocl.model.check.ClassifierDescriptor
Returns true if the specified Object is a ClassifierDescriptor describing the same classifier as this ClassifierDescriptor.
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.BooleanInstance
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.CollectionInstance
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.ModelInstance
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.OclAnyInstance
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.OclTypeInstance
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.RealInstance
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.example.check.ExampleTypeDesc
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.example.check.ExampleTypedProperty
This property equals another property of the example model, if the names are equal.
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.example.eval.Bank
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.example.eval.Company
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.example.eval.ExampleInstanceDesc
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.example.eval.Job
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.example.eval.Marriage
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.example.eval.Person
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.example.eval.Sex
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.example.eval.Void
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.type.ExpressionType
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.type.ModelType
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.type.Type
 
equals(Object) - Method in interface de.tuberlin.cs.cis.ocl.model.eval.InstanceDescriptor
Returns true if the specified instance is equal to this instance.
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.env.NameIdentifier
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.env.NodeIdentifier
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.env.Scope
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.model.mofbridge.MofClassifier
 
equals(Object) - Method in class de.tuberlin.cs.cis.ocl.model.mofbridge.MofFeature
 
equalsIgnoreRepresentation(Object) - Method in class de.tuberlin.cs.cis.ocl.util.QualifiedName
Checks whether this QualifiedName equals the given object regardless of the objects representation.
evaluate(Instance, OclExpression) - Static method in class de.tuberlin.cs.cis.ocl.eval.instance.OclExpressionInstance
Evaluates the specified expression parameterized with the specified instance.
evaluate(Start) - Method in class de.tuberlin.cs.cis.ocl.eval.Evaluator
Interprets OCL constraints represented by an AST.
evaluate(Vector, OclExpression) - Static method in class de.tuberlin.cs.cis.ocl.eval.instance.OclExpressionInstance
Evaluates the specified expression with the specified values as parameters.
evaluateType(Type) - Static method in class de.tuberlin.cs.cis.ocl.type.ExpressionType
Evaluates the non expression type of a type.
evaluationDomain(OclExpression) - Static method in class de.tuberlin.cs.cis.ocl.eval.instance.OclExpressionInstance
Returns the domain the specified expression can be evaluated for.
evaluationScope(OclExpression) - Static method in class de.tuberlin.cs.cis.ocl.eval.instance.OclExpressionInstance
Returns the scope of all possible evaluations of expression, regarding the domain of the expr.
evaluationType() - Method in class de.tuberlin.cs.cis.ocl.eval.instance.OclExpressionInstance
 
evaluationType() - Method in interface de.tuberlin.cs.cis.ocl.type.reflect.OclExpression
Results in the type of the object that results from evaluating this expression.
Evaluator - class de.tuberlin.cs.cis.ocl.eval.Evaluator.
Interprets and evaluates OCL constraints on the instance level of a model.
Evaluator(ModelFacade) - Constructor for class de.tuberlin.cs.cis.ocl.eval.Evaluator
Constructs an Evaluator to validate constraints against a model.
EveMDRManager - class de.tuberlin.cs.cis.ocl.model.mofbridge.mdr.EveMDRManager.
Title: StandaloneMDRManager Description: This class is used internally by the MDR.
EveMDRManager() - Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.mdr.EveMDRManager
 
EveRepositoryLookup - class de.tuberlin.cs.cis.ocl.model.mofbridge.mdr.EveRepositoryLookup.
provides the lookup mechanism used by Netbeans to the MDR (the underlying MOF repository).
EveRepositoryLookup() - Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.mdr.EveRepositoryLookup
Creates new RepositoryLookup
ExampleEnumDesc - class de.tuberlin.cs.cis.ocl.example.check.ExampleEnumDesc.
An ExampleEnumDesc describes the enumeration type of the enumerations in the OCL 1.5 example model (i.e.
ExampleEnumDesc(String) - Constructor for class de.tuberlin.cs.cis.ocl.example.check.ExampleEnumDesc
Constructs an enumeration type in the example model.
ExampleInstanceDesc - class de.tuberlin.cs.cis.ocl.example.eval.ExampleInstanceDesc.
Describes an instance of types contained in the Example Class Diagram of OCL1.5 chapter 6.2.2.
ExampleInstanceDesc(Object) - Constructor for class de.tuberlin.cs.cis.ocl.example.eval.ExampleInstanceDesc
 
ExampleInstanceModel - class de.tuberlin.cs.cis.ocl.example.eval.ExampleInstanceModel.
Represents an instance of the model described by the Example Class Diagram of OCL1.5 chapter 6.2.2.
ExampleInstanceModel() - Constructor for class de.tuberlin.cs.cis.ocl.example.eval.ExampleInstanceModel
 
ExampleModel - class de.tuberlin.cs.cis.ocl.example.eval.ExampleModel.
Represents the model described by the Example Class Diagram of OCL1.5 chapter 6.2.2.
ExampleModel() - Constructor for class de.tuberlin.cs.cis.ocl.example.eval.ExampleModel
 
ExampleReflector - class de.tuberlin.cs.cis.ocl.example.eval.ExampleReflector.
Reflects the model and model instances described by the Example Class Diagram of OCL1.5 chapter 6.2.2.
ExampleReflector(ClassifierDescriptor, Set) - Constructor for class de.tuberlin.cs.cis.ocl.example.eval.ExampleReflector
 
ExampleTypeDesc - class de.tuberlin.cs.cis.ocl.example.check.ExampleTypeDesc.
Describes the Classes presented in the example model defined in OCL1.5 chapter 6.2.2 Example Class Diagram.
ExampleTypeDesc(String) - Constructor for class de.tuberlin.cs.cis.ocl.example.check.ExampleTypeDesc
Constructs a type descriptor in the example model.
ExampleTypedProperty - class de.tuberlin.cs.cis.ocl.example.check.ExampleTypedProperty.
Implements a property in the context of the example model defined in OCL1.5 chapter 6.2.2 Example Class Diagram.
ExampleTypedProperty(String, ClassifierDescriptor) - Constructor for class de.tuberlin.cs.cis.ocl.example.check.ExampleTypedProperty
Constructs an attribute or operation of the example model.
ExampleTypedProperty(String, ClassifierDescriptor, int) - Constructor for class de.tuberlin.cs.cis.ocl.example.check.ExampleTypedProperty
Constructs an association end of the example model.
ExampleTypeFacade - class de.tuberlin.cs.cis.ocl.example.check.ExampleTypeFacade.
Implements the example model defined in OCL1.5 chapter 6.2.2 Example Class Diagram.
ExampleTypeFacade() - Constructor for class de.tuberlin.cs.cis.ocl.example.check.ExampleTypeFacade
 
excludes(OclAny) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.CollectionInstance
 
excludes(OclAny) - Method in interface de.tuberlin.cs.cis.ocl.type.reflect.OclCollection
True if object is not an element of collection, False otherwise.
excludesAll(OclCollection) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.CollectionInstance
 
excludesAll(OclCollection) - Method in interface de.tuberlin.cs.cis.ocl.type.reflect.OclCollection
Does this collection contains none of the elements of c2 ?
excluding(Object) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.BagInstance
 
excluding(Object) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.SequenceInstance
 
excluding(Object) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.SetInstance
 
excluding(Object) - Method in interface de.tuberlin.cs.cis.ocl.type.reflect.OclBag
 
excluding(Object) - Method in interface de.tuberlin.cs.cis.ocl.type.reflect.OclSequence
 
excluding(Object) - Method in interface de.tuberlin.cs.cis.ocl.type.reflect.OclSet
 
exists(OclExpression) - Method in class de.tuberlin.cs.cis.ocl.eval.instance.CollectionInstance
 
exists(OclExpression) - Method in interface de.tuberlin.cs.cis.ocl.type.reflect.OclCollection
Results in True if expr evaluates to True for at least one element in this collection.
ExpressionType - class de.tuberlin.cs.cis.ocl.type.ExpressionType.
Each OCL expression itself is an object in the context of OCL.
ExpressionType(Type) - Constructor for class de.tuberlin.cs.cis.ocl.type.ExpressionType
Constructs an OclExpression type that evaluates to the specified evaluation type.
ExpressionType(Type, Type) - Constructor for class de.tuberlin.cs.cis.ocl.type.ExpressionType
Constructs an OclExpression with an optional iterator.
ExpressionType(Type, Type, Type) - Constructor for class de.tuberlin.cs.cis.ocl.type.ExpressionType
Constructs an OclExpression with an optional iterator and accumulator type.

A B C D E F G H I J L M N O P Q R S T U V W X