Class FormExtContainmentContext

    • Constructor Detail

      • FormExtContainmentContext

        public FormExtContainmentContext​(long bmObjectId,
                                         org.eclipse.emf.ecore.EClass eClass)
        Constructs an instance
        Parameters:
        bmObjectId - The identifier of the containment object
        eClass - The target containment object EClass. May not be null
    • Method Detail

      • addFeatures

        public boolean addFeatures​(Collection<org.eclipse.emf.ecore.EStructuralFeature> features)
        Adds features that are being changed as a result of external model change
        Parameters:
        features - The feature collection to add. May not be null
        Returns:
        True if new features were added
      • addFeature

        public void addFeature​(org.eclipse.emf.ecore.EStructuralFeature feature)
        Add a single feature to a context
        Parameters:
        feature - A feature to add. May not be null
      • getFeatures

        public Collection<org.eclipse.emf.ecore.EStructuralFeature> getFeatures()
        Gets changed features
        Returns:
        The set of features which values were changed as the result of a model change