Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
M
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.env.test.
AllTests
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.env.test.
TestEnvironment
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.env.test.
TestNodeIdentifier
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.type.test.
AllTests
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.type.test.
TestClassifier
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.type.test.
TestCollectionType
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.type.test.
TestExpressionType
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.type.test.
TestModelType
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.type.test.
TestType
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.util.test.
AllTests
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.util.test.
TestQualifiedName
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.test.
AllTests
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.test.
TestEvaluator
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.mofbridge.util.test.
TestQualifiedNameResolver
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.uml.test.
AllTests
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.uml.test.
TestUmlContextChecker
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.uml.test.
TestUmlEvaluator
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.uml.test.
TestUmlFacade
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.uml.test.
TestUmlTypeDescriptor
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.uml.test.
TestUmlTypeMapping
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.instance.test.
AllTests
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.instance.test.
TestBagInstance
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.instance.test.
TestCollectionInstance
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.instance.test.
TestIntegerInstance
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.instance.test.
TestModelInstance
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.instance.test.
TestOclAnyInstance
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.instance.test.
TestOclTypeInstance
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.instance.test.
TestRealInstance
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.instance.test.
TestSequenceInstance
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.instance.test.
TestSetInstance
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.eval.instance.test.
TestStringInstance
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.check.test.
AllTests
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.check.test.
TestContextChecker
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.example.eval.test.
AllTests
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.example.eval.test.
TestExampleInstanceDesc
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.example.eval.test.
TestExampleModel
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.example.eval.test.
TestExampleReflector
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.example.check.test.
TestOclExampleCheck
Starts the test
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.parser.test.
AllTests
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.parser.test.
TestOclParser
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.mofbridge.test.
AllTests
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.mofbridge.test.
TestMofClassifierDescriptor
Starts the test
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.mofbridge.test.
TestMofContextChecker
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.mofbridge.test.
TestMofEvaluation
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.mofbridge.test.
TestMofFacade
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.mofbridge.test.
TestMofInstance
Starts the test.
main(String[])
- Static method in class de.tuberlin.cs.cis.ocl.model.mofbridge.test.
TestMofReflector
Starts the test.
male
- Static variable in class de.tuberlin.cs.cis.ocl.example.eval.
Sex
Represents the enumeration male
MalformedDeclaratorException
- exception de.tuberlin.cs.cis.ocl.parser.
MalformedDeclaratorException
.
Thrown when a declarator production conforms to the changed grammar, but not to the original grammar.
MalformedDeclaratorException(Token, String)
- Constructor for class de.tuberlin.cs.cis.ocl.parser.
MalformedDeclaratorException
Constructs the exception.
managedCompaniesA
- Variable in class de.tuberlin.cs.cis.ocl.example.eval.
Person
Represents the association end managedCompanies
managerA
- Variable in class de.tuberlin.cs.cis.ocl.example.eval.
Company
Represents the association end manager
Marriage
- class de.tuberlin.cs.cis.ocl.example.eval.
Marriage
.
Represents a Marriage contained in the Example Class Diagram of OCL1.5 chapter 6.2.2.
MARRIAGE
- Static variable in class de.tuberlin.cs.cis.ocl.example.check.
ExampleTypeDesc
The type Marriage
Marriage()
- Constructor for class de.tuberlin.cs.cis.ocl.example.eval.
Marriage
Constructs a Marriage
Marriage(String, Date)
- Constructor for class de.tuberlin.cs.cis.ocl.example.eval.
Marriage
Constructs a Marriage by place and date.
marriageA
- Variable in class de.tuberlin.cs.cis.ocl.example.eval.
Person
Represents the association end marriage
max(OclInteger)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
IntegerInstance
max(OclInteger)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclInteger
Results in the maximum of this instance and i2.
max(OclReal)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
RealInstance
max(OclReal)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclReal
Results in the maximum of this instance and r2.
MEMORY_STORAGE
- Static variable in class de.tuberlin.cs.cis.ocl.model.mofbridge.mdr.
Constants
The value for key DEFAULT_STORAGE_MECHANISM that indicates memory (i.e.
min(OclInteger)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
IntegerInstance
min(OclInteger)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclInteger
Results in the minimum of this instance and i2.
min(OclReal)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
RealInstance
min(OclReal)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclReal
Results in the minimum of this instance and r2.
minus(OclInteger)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
IntegerInstance
minus(OclInteger)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclInteger
Represents the operation '-'.
minus(OclReal)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
RealInstance
minus(OclReal)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclReal
Represents the operation '-'.
minus(OclSet)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
SetInstance
minus(OclSet)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclSet
mod(OclInteger)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
IntegerInstance
mod(OclInteger)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclInteger
Results in this instance modulo i2.
ModelFacade
- interface de.tuberlin.cs.cis.ocl.model.
ModelFacade
.
Provides information about and access to a model in order to use it in the OCL-Context.
ModelInstance
- class de.tuberlin.cs.cis.ocl.eval.instance.
ModelInstance
.
Represents instances of OCL model types.
ModelInstance(CollectionInstance)
- Constructor for class de.tuberlin.cs.cis.ocl.eval.instance.
ModelInstance
Constructs a model element navigated through a navigation with multiplity zero.
ModelInstance(ModelType, InstanceDescriptor)
- Constructor for class de.tuberlin.cs.cis.ocl.eval.instance.
ModelInstance
Constructs a model instance.
ModelInstance(ModelType, InstanceDescriptor, CollectionInstance)
- Constructor for class de.tuberlin.cs.cis.ocl.eval.instance.
ModelInstance
Constructs a navigated model instance.
ModelType
- class de.tuberlin.cs.cis.ocl.type.
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.
ModelType(ClassifierDescriptor)
- Constructor for class de.tuberlin.cs.cis.ocl.type.
ModelType
Constructs a model type, whose behavior is defined via a
ClassifierDescriptor
.
MofAssociationEnd
- class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofAssociationEnd
.
The MOF Collection is an ocl collection type that is constructable from a MOF Multiplicity Type.
MofAssociationEnd(AssociationEnd, ConceptFactory)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofAssociationEnd
Constructs a ocl collection type from a MOF multiplicity.
MofAssociationEnd(StructuralFeature, ConceptFactory)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofAssociationEnd
MofClassifier
- class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofClassifier
.
Describes a Classifier in a MOF-Model for OCL.
MofClassifier(Classifier, ConceptFactory)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofClassifier
Constructs a MofClassifier.
MofEnumerationType
- class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofEnumerationType
.
Describes an enumeration type from the MOF-model for OCL.
MofEnumerationType(EnumerationType, ConceptFactory)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofEnumerationType
Constructs a Mof enumeration type.
MofFacade
- class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofFacade
.
Facade Pattern plus abstract binding.
MofFacade(MofRepository)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofFacade
MofFacade(MofRepository, ConceptFactory)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofFacade
MofFeature
- class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofFeature
.
Describes a feature from a MOF-Model for OCL.
MofFeature(ModelElement, ConceptFactory)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofFeature
Constructs a
MofFeature
.
MofInstance
- class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofInstance
.
Describes an instance from the MOF-Model for OCL.
MofInstance(ClassifierDescriptor, Object, ConceptFactory)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofInstance
Constructs a primitive MOF-Instance.
MofInstance(RefObject, ConceptFactory)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofInstance
Constructs a non-primitive MOF-Instance.
MofMDRepository
- class de.tuberlin.cs.cis.ocl.model.mofbridge.mdr.
MofMDRepository
.
MofMDRepository()
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.mdr.
MofMDRepository
MofMDRepository(String)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.mdr.
MofMDRepository
MofModelFacade
- class de.tuberlin.cs.cis.ocl.model.mof.
MofModelFacade
.
A facade for the MOF Model.
MofModelFacade(MofRepository)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mof.
MofModelFacade
Constructs a MOF Model facade.
MofReflection
- class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofReflection
.
Implements the access to the metalevel of MOF in the context of OCL.
MofReflection(RefPackage, ConceptFactory)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofReflection
Constructs an instance of
MofReflection
with respect to a model instance and a conceptual binding.
MofReflector
- class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofReflector
.
Implements the queries to the metalevel of MOF in the context of OCL.
MofReflector(RefPackage, ClassifierDescriptor, ConceptFactory)
- Constructor for class de.tuberlin.cs.cis.ocl.model.mofbridge.
MofReflector
Constructs a
MofReflector
.
MofRepository
- interface de.tuberlin.cs.cis.ocl.model.mofbridge.
MofRepository
.
Provides access to a metamodel and a model instance.
more(OclReal)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
RealInstance
more(OclReal)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclReal
Returns True if this instance is greater than r2.
moreOrEqual(OclReal)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
RealInstance
moreOrEqual(OclReal)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclReal
Returns True if this instance is greater or equal than r2.
multiplication(OclInteger)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
IntegerInstance
multiplication(OclInteger)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclInteger
Represents the operation '*'.
multiplication(OclReal)
- Method in class de.tuberlin.cs.cis.ocl.eval.instance.
RealInstance
multiplication(OclReal)
- Method in interface de.tuberlin.cs.cis.ocl.type.reflect.
OclReal
Represents the operation '*'.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X