Uses of Interface
org.eclipse.ocl.examples.domain.ids.BindingsId

Packages that use BindingsId
org.eclipse.ocl.examples.domain.ids   
org.eclipse.ocl.examples.domain.ids.impl   
 

Uses of BindingsId in org.eclipse.ocl.examples.domain.ids
 

Methods in org.eclipse.ocl.examples.domain.ids that return BindingsId
static BindingsId IdManager.getBindingsId(DomainType... types)
           
static BindingsId IdManager.getBindingsId(ElementId... elementIds)
          Return the bindingsId for a given type list.
 BindingsId SpecializedId.getTemplateBindings()
           
 

Methods in org.eclipse.ocl.examples.domain.ids with parameters of type BindingsId
 CollectionTypeId CollectionTypeId.getSpecializedId(BindingsId templateBindings)
           
 TemplateableId TemplateableId.getSpecializedId(BindingsId bindings)
          Return the typeId for this typeId specialized by typeParameters.
 ElementId TypeId.specialize(BindingsId templateBindings)
           
 

Uses of BindingsId in org.eclipse.ocl.examples.domain.ids.impl
 

Classes in org.eclipse.ocl.examples.domain.ids.impl that implement BindingsId
 class BindingsIdImpl
          BindingsIdImpl provides a hashable list of elementIds suitable for use when indexing specializations.
 

Fields in org.eclipse.ocl.examples.domain.ids.impl declared as BindingsId
protected  BindingsId AbstractSpecializedIdImpl.templateBindings
           
 

Methods in org.eclipse.ocl.examples.domain.ids.impl that return BindingsId
 BindingsId AbstractSpecializedIdImpl.getTemplateBindings()
           
 

Methods in org.eclipse.ocl.examples.domain.ids.impl with parameters of type BindingsId
protected abstract  T AbstractTemplateableIdImpl.createSpecializedId(BindingsId templateBindings)
           
protected  CollectionTypeId GeneralizedCollectionTypeIdImpl.createSpecializedId(BindingsId templateBindings)
           
protected  LambdaTypeId GeneralizedLambdaTypeIdImpl.createSpecializedId(BindingsId templateBindings)
           
protected  TemplateableTypeId GeneralizedNestedTypeIdImpl.createSpecializedId(BindingsId templateBindings)
           
protected  OperationId GeneralizedOperationIdImpl.createSpecializedId(BindingsId templateBindings)
           
protected  CollectionTypeId SpecializedCollectionTypeIdImpl.createSpecializedId(BindingsId templateBindings)
           
protected  LambdaTypeId SpecializedLambdaTypeIdImpl.createSpecializedId(BindingsId templateBindings)
           
protected  OperationId SpecializedOperationIdImpl.createSpecializedId(BindingsId templateBindings)
           
protected  TemplateableTypeId SpecializedTypeIdImpl.createSpecializedId(BindingsId templateBindings)
           
 TemplateableId AbstractMetaclassId.getSpecializedId(BindingsId bindings)
           
 T AbstractTemplateableIdImpl.getSpecializedId(BindingsId templateBindings)
           
 OclVoidTypeIdImpl OclVoidTypeIdImpl.getSpecializedId(BindingsId templateBindings)
           
 TypeId AbstractMetaclassId.specialize(BindingsId templateBindings)
           
 TypeId AbstractTypeId.specialize(BindingsId templateBindings)
           
 CollectionTypeId GeneralizedCollectionTypeIdImpl.specialize(BindingsId templateBindings)
           
 LambdaTypeId GeneralizedLambdaTypeIdImpl.specialize(BindingsId templateBindings)
           
 TemplateableTypeId GeneralizedNestedTypeIdImpl.specialize(BindingsId templateBindings)
           
 CollectionTypeId SpecializedCollectionTypeIdImpl.specialize(BindingsId templateBindings)
           
 LambdaTypeId SpecializedLambdaTypeIdImpl.specialize(BindingsId templateBindings)
           
 TemplateableTypeId SpecializedTypeIdImpl.specialize(BindingsId templateBindings)
           
 TypeId TemplateBindingImpl.specialize(BindingsId templateBindings)
           
 ElementId TemplateParameterIdImpl.specialize(BindingsId templateBindings)
           
 

Constructors in org.eclipse.ocl.examples.domain.ids.impl with parameters of type BindingsId
AbstractSpecializedIdImpl(T generalizedId, BindingsId templateBindings)
           
SpecializedCollectionTypeIdImpl(CollectionTypeId generalizedId, BindingsId templateBindings)
           
SpecializedLambdaTypeIdImpl(LambdaTypeId generalizedId, BindingsId templateBindings)
           
SpecializedOperationIdImpl(OperationId generalizedId, BindingsId templateBindings)
           
SpecializedTypeIdImpl(TemplateableTypeId generalizedId, BindingsId templateBindings)