Class BmFunctionalOptionsListModel

All Implemented Interfaces:
IAttribute<IBmObject,org.eclipse.emf.ecore.EStructuralFeature>, IEditableModel, IEmfAttribute<IBmObject>, IModel, IEmfListAttribute<FunctionalOption,IBmObject>, IList<FunctionalOption>, IValidable, IModelApiAwareModel, IEmfListSelectionModel<FunctionalOption,IBmObject>, IEmfSelectionModel<IBmObject>, ISelectionModel, Iterable<FunctionalOption>, Collection<FunctionalOption>, List<FunctionalOption>

public class BmFunctionalOptionsListModel extends BmListSelectionModel<FunctionalOption>
The model of Form functional options list.
  • Constructor Details

    • BmFunctionalOptionsListModel

      public BmFunctionalOptionsListModel(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature, IDerivedDataManagerProvider derivedDataManagerProvider, IFormFunctionalOptionsService functionalOptionsService, IV8Project v8project)
      Creates a new bm model.
      Parameters:
      object - the object.
      feature - the feature.
      derivedDataManagerProvider - derived data manager provider, cannot be null.
      functionalOptionsService - the form functional options service.
      v8project - the V8 project, cannot be null.