Class BmVersionedValue<T>

Type Parameters:
T - the type of editing object.
All Implemented Interfaces:
IAttribute<IBmObject,org.eclipse.emf.ecore.EStructuralFeature>, IEditableModel, IEmfAttribute<IBmObject>, IModel, IEmfValueAttribute<T,IBmObject>, IValue<T>, IValidable, IModelApiAwareModel, IVersionedModel
Direct Known Subclasses:
BmFormCheckBoxKindModelValue

public class BmVersionedValue<T> extends BmValue<T> implements IVersionedModel
Represents a version-aware BM object feature value.
  • Constructor Details

    • BmVersionedValue

      public BmVersionedValue(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature, Version version)
      Instantiates a new BM value.
      Parameters:
      object - the object.
      feature - the object feature.
      version - the version, cannot be null.
  • Method Details