org.eclipse.ocl.examples.pivot.manager
Class PivotIdResolver
java.lang.Object
org.eclipse.ocl.examples.library.executor.AbstractIdResolver
org.eclipse.ocl.examples.pivot.manager.PivotIdResolver
- All Implemented Interfaces:
- IdVisitor<DomainElement>, IdResolver
public class PivotIdResolver
- extends AbstractIdResolver
Methods inherited from class org.eclipse.ocl.examples.library.executor.AbstractIdResolver |
boxedValueOf, boxedValueOf, boxedValueOf, boxedValueOfEnumerator, createBagOfAll, createBagOfEach, createCollectionOfAll, createCollectionOfAll, createInstance, createOrderedSetOfAll, createOrderedSetOfEach, createSequenceOfAll, createSequenceOfEach, createSetOfAll, createSetOfEach, dispose, getCollectionType, getCollectionType, getDynamicTypeOf, getDynamicTypeOf, getJavaType, getMetaclass, getOperation, getProperty, getStandardLibrary, getStaticTypeOf, getStaticTypeOf, getTuplePart, getTuplePart, oclEquals, unboxedValueOf, unboxedValueOf, unboxedValuesOfAll, unboxedValuesOfEach, visitClassId, visitCollectedId, visitCollectionTypeId, visitDataTypeId, visitEnumerationId, visitEnumerationLiteralId, visitInvalidId, visitLambdaTypeId, visitMetaclassId, visitNestedPackageId, visitNullId, visitOperationId, visitPrimitiveTypeId, visitPropertyId, visitRootPackageId, visitTemplateableTypeId, visitTemplateBinding, visitTemplateParameterId, visitTuplePartId, visitTupleTypeId, visitUnspecifiedId, weakGet |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
metaModelManager
@NonNull
protected final MetaModelManager metaModelManager
PivotIdResolver
public PivotIdResolver(@NonNull
MetaModelManager metaModelManager)
getDynamicTypeOf
@NonNull
public DomainType getDynamicTypeOf(@Nullable
java.lang.Object value)
- Specified by:
getDynamicTypeOf
in interface IdResolver
- Overrides:
getDynamicTypeOf
in class AbstractIdResolver
getStaticTypeOf
@NonNull
public DomainType getStaticTypeOf(@Nullable
java.lang.Object value)
- Specified by:
getStaticTypeOf
in interface IdResolver
- Overrides:
getStaticTypeOf
in class AbstractIdResolver
getTupleType
@NonNull
public TupleType getTupleType(@NonNull
TupleTypeId typeId)
- Specified by:
getTupleType
in interface IdResolver
- Specified by:
getTupleType
in class AbstractIdResolver
getType
@NonNull
public DomainType getType(@NonNull
org.eclipse.emf.ecore.EClassifier eClassifier)
- Specified by:
getType
in interface IdResolver
- Specified by:
getType
in class AbstractIdResolver
getType
@NonNull
public Type getType(@NonNull
TypeId typeId,
@Nullable
java.lang.Object context)
- Specified by:
getType
in interface IdResolver
- Overrides:
getType
in class AbstractIdResolver
visitNsURIPackageId
@NonNull
public DomainPackage visitNsURIPackageId(@NonNull
NsURIPackageId id)
- Specified by:
visitNsURIPackageId
in interface IdVisitor<DomainElement>
- Overrides:
visitNsURIPackageId
in class AbstractIdResolver