Interface EmfUml2FeatureValueSettersManager

All Known Implementing Classes:
EmfUml2FeatureValueSettersManager, com.nomagic.magicdraw.emfuml2xmi.export.convert.feature.EmfUml2FeatureValueSettersManagerImpl

@OpenApi public interface EmfUml2FeatureValueSettersManager
Registers FeatureValueSetter for Eclipse UML2 model metaclasses
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addSetter(org.eclipse.emf.ecore.EClass eClass, EmfFeatureValueSetter valueSetter)
    Registers feature value setter for given Eclipse UML2 metamodel class.
    void
    removeSetter(org.eclipse.emf.ecore.EClass eClass, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
    Removes feature value setter.
  • Method Details

    • addSetter

      @OpenApi void addSetter(org.eclipse.emf.ecore.EClass eClass, EmfFeatureValueSetter valueSetter)
      Registers feature value setter for given Eclipse UML2 metamodel class.
      Parameters:
      eClass - Eclipse UML2 metamodel class
      valueSetter - feature converter
    • removeSetter

      @OpenApi void removeSetter(org.eclipse.emf.ecore.EClass eClass, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
      Removes feature value setter.
      Parameters:
      eClass - Eclipse UML2 metamodel class
      eStructuralFeature - feature