|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ClassifierDescriptor | |
de.tuberlin.cs.cis.ocl.example.check | Provides classes implementing an example type level of a model. |
de.tuberlin.cs.cis.ocl.example.eval | Provides classes implementing an example instance level of a model. |
de.tuberlin.cs.cis.ocl.model.check | Provides classes to describe the type level of arbitrary models in terms of OCL. |
de.tuberlin.cs.cis.ocl.model.eval | Provides classes to describe the instance level of arbitrary models in terms of OCL. |
de.tuberlin.cs.cis.ocl.model.mofbridge | Provides classes bridging MOF model information to implement this framework's model interface and thus supporting validation of OCL constraints on MOF compliant metamodels. |
de.tuberlin.cs.cis.ocl.model.uml | Provides classes bridging the JMI description of the UML metamodel which enables the validation of M1-level constraints on UML models. |
de.tuberlin.cs.cis.ocl.type | Provides classes to internally represent OCL types. |
de.tuberlin.cs.cis.ocl.type.test | Provides classes for testing the internally used type system implementation. |
Uses of ClassifierDescriptor in de.tuberlin.cs.cis.ocl.example.check |
Classes in de.tuberlin.cs.cis.ocl.example.check that implement ClassifierDescriptor | |
class |
ExampleEnumDesc
An ExampleEnumDesc describes the enumeration type of
the enumerations in the OCL 1.5 example model (i.e. |
class |
ExampleTypeDesc
Describes the Classes presented in the example model defined in OCL1.5 chapter 6.2.2 Example Class Diagram. |
class |
StateModel
Implements an arbitrary model whose types uses a state machine as defined in OCL 1.5 - 6.5.10 Predefined properties on All Objects. |
Fields in de.tuberlin.cs.cis.ocl.example.check declared as ClassifierDescriptor | |
static ClassifierDescriptor[] |
ExampleTypeFacade.DIAGRAM
All types contained in the example model class diagram. |
Methods in de.tuberlin.cs.cis.ocl.example.check that return ClassifierDescriptor | |
ClassifierDescriptor |
ExampleTypeFacade.getClassifier(java.lang.String name)
|
ClassifierDescriptor |
ExampleTypedProperty.getType()
|
ClassifierDescriptor |
StateModel.getClassifier(java.lang.String qualifiedName)
|
Methods in de.tuberlin.cs.cis.ocl.example.check with parameters of type ClassifierDescriptor | |
boolean |
ExampleEnumDesc.isSubtypeOf(ClassifierDescriptor type)
|
TypedProperty |
ExampleEnumDesc.getOperation(java.lang.String operationName,
ClassifierDescriptor[] params,
boolean classScoped)
|
boolean |
ExampleTypeDesc.isSubtypeOf(ClassifierDescriptor modelType)
|
TypedProperty |
ExampleTypeDesc.getOperation(java.lang.String operationName,
ClassifierDescriptor[] params,
boolean classScoped)
|
TypedProperty |
StateModel.getOperation(java.lang.String operationName,
ClassifierDescriptor[] params,
boolean classScoped)
|
boolean |
StateModel.isSubtypeOf(ClassifierDescriptor modelType)
|
Constructors in de.tuberlin.cs.cis.ocl.example.check with parameters of type ClassifierDescriptor | |
ExampleTypedProperty(java.lang.String propertyName,
ClassifierDescriptor modelType,
int upperMultiplicity)
Constructs an association end of the example model. |
|
ExampleTypedProperty(java.lang.String propertyName,
ClassifierDescriptor dtd)
Constructs an attribute or operation of the example model. |
Uses of ClassifierDescriptor in de.tuberlin.cs.cis.ocl.example.eval |
Methods in de.tuberlin.cs.cis.ocl.example.eval that return ClassifierDescriptor | |
ClassifierDescriptor |
ExampleInstanceDesc.getType()
|
Methods in de.tuberlin.cs.cis.ocl.example.eval with parameters of type ClassifierDescriptor | |
InstanceDescriptor |
ExampleInstanceDesc.cast(ClassifierDescriptor supertype)
|
boolean |
ExampleInstanceDesc.isInstanceOf(ClassifierDescriptor type,
boolean considerSubtype)
|
Reflector |
ExampleInstanceModel.getReflector(ClassifierDescriptor type)
|
Constructors in de.tuberlin.cs.cis.ocl.example.eval with parameters of type ClassifierDescriptor | |
ExampleReflector(ClassifierDescriptor type,
java.util.Set allInstances)
|
Uses of ClassifierDescriptor in de.tuberlin.cs.cis.ocl.model.check |
Subinterfaces of ClassifierDescriptor in de.tuberlin.cs.cis.ocl.model.check | |
interface |
EnumerationTypeDescriptor
Describes an enumeration type of the model. |
Methods in de.tuberlin.cs.cis.ocl.model.check that return ClassifierDescriptor | |
ClassifierDescriptor |
TypeFacade.getClassifier(java.lang.String name)
Returns the type described by its name (primarily through its qualified name). |
ClassifierDescriptor |
TypedProperty.getType()
Returns the type of this property (to be specific the type of the attribute, the return type of the operation or the type of a navigated association end). |
Methods in de.tuberlin.cs.cis.ocl.model.check with parameters of type ClassifierDescriptor | |
boolean |
ClassifierDescriptor.isSubtypeOf(ClassifierDescriptor type)
Returns true if this type is a subtype of the
specified type. |
TypedProperty |
ClassifierDescriptor.getOperation(java.lang.String operationName,
ClassifierDescriptor[] params,
boolean classScoped)
Resolves and returns the specified operation on this type. |
Uses of ClassifierDescriptor in de.tuberlin.cs.cis.ocl.model.eval |
Methods in de.tuberlin.cs.cis.ocl.model.eval with parameters of type ClassifierDescriptor | |
InstanceDescriptor |
InstanceDescriptor.cast(ClassifierDescriptor type)
Casts the actual runtime type of this instance to the specified classifier. |
boolean |
InstanceDescriptor.isInstanceOf(ClassifierDescriptor type,
boolean considerSubtype)
Determines if this instance is an instance of the specified type. |
Reflector |
ReflectionFactory.getReflector(ClassifierDescriptor type)
Produces a Reflector reflecting the specified
classifier. |
Uses of ClassifierDescriptor in de.tuberlin.cs.cis.ocl.model.mofbridge |
Classes in de.tuberlin.cs.cis.ocl.model.mofbridge that implement ClassifierDescriptor | |
class |
MofClassifier
Describes a Classifier in a MOF-Model for OCL. |
class |
MofEnumerationType
Describes an enumeration type from the MOF-model for OCL. |
Methods in de.tuberlin.cs.cis.ocl.model.mofbridge that return ClassifierDescriptor | |
ClassifierDescriptor |
ConceptFactory.getClassifier(javax.jmi.model.Classifier mofClassifier)
Mapps a MOF Classifier to an OCL Classifier. |
ClassifierDescriptor |
MofFacade.getClassifier(java.lang.String name)
|
ClassifierDescriptor |
MofFeature.getType()
|
Methods in de.tuberlin.cs.cis.ocl.model.mofbridge with parameters of type ClassifierDescriptor | |
InstanceDescriptor |
ConceptFactory.getInstance(ClassifierDescriptor type,
java.lang.Object object)
Constructs a new MofInstance . |
boolean |
MofClassifier.isSubtypeOf(ClassifierDescriptor modelType)
|
TypedProperty |
MofClassifier.getOperation(java.lang.String operationName,
ClassifierDescriptor[] params,
boolean classScoped)
|
InstanceDescriptor |
MofInstance.cast(ClassifierDescriptor mtd)
|
boolean |
MofInstance.isInstanceOf(ClassifierDescriptor type,
boolean considerSubtype)
|
Reflector |
MofReflection.getReflector(ClassifierDescriptor type)
|
Constructors in de.tuberlin.cs.cis.ocl.model.mofbridge with parameters of type ClassifierDescriptor | |
MofInstance(ClassifierDescriptor type,
java.lang.Object object,
ConceptFactory oclMapper)
Constructs a primitive MOF-Instance. |
|
MofReflector(javax.jmi.reflect.RefPackage refPackage,
ClassifierDescriptor type,
ConceptFactory oclMapper)
Constructs a MofReflector . |
Uses of ClassifierDescriptor in de.tuberlin.cs.cis.ocl.model.uml |
Classes in de.tuberlin.cs.cis.ocl.model.uml that implement ClassifierDescriptor | |
class |
UmlClassifier
Represents a refined UML Classifier description. |
Methods in de.tuberlin.cs.cis.ocl.model.uml that return ClassifierDescriptor | |
ClassifierDescriptor |
UmlConceptFactory.getClassifier(javax.jmi.model.Classifier mofClassifier)
|
Uses of ClassifierDescriptor in de.tuberlin.cs.cis.ocl.type |
Methods in de.tuberlin.cs.cis.ocl.type that return ClassifierDescriptor | |
ClassifierDescriptor |
ModelType.getDescriptor()
Returns the descriptor of this model type. |
Methods in de.tuberlin.cs.cis.ocl.type with parameters of type ClassifierDescriptor | |
boolean |
ModelType.isDescribedBy(ClassifierDescriptor descriptor)
Tests if this model type is described by the specified ClassifierDescriptor . |
boolean |
Type.isDescribedBy(ClassifierDescriptor descriptor)
Tests if this instance's type is described by the specified model type descriptor. |
Constructors in de.tuberlin.cs.cis.ocl.type with parameters of type ClassifierDescriptor | |
ModelType(ClassifierDescriptor descriptor)
Constructs a model type, whose behavior is defined via a ClassifierDescriptor . |
Uses of ClassifierDescriptor in de.tuberlin.cs.cis.ocl.type.test |
Classes in de.tuberlin.cs.cis.ocl.type.test that implement ClassifierDescriptor | |
class |
DescAdapter
A description adapter used for testing purposes only. |
Methods in de.tuberlin.cs.cis.ocl.type.test that return ClassifierDescriptor | |
ClassifierDescriptor |
DescAdapter.getType()
|
Methods in de.tuberlin.cs.cis.ocl.type.test with parameters of type ClassifierDescriptor | |
boolean |
DescAdapter.isSubtypeOf(ClassifierDescriptor modelType)
|
TypedProperty |
DescAdapter.getOperation(java.lang.String featureName,
ClassifierDescriptor[] params,
boolean inst)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |