Class SubsetSupersetEObjectWithInverseResolvingEList<E>

    • Constructor Detail

      • SubsetSupersetEObjectWithInverseResolvingEList

        public SubsetSupersetEObjectWithInverseResolvingEList​(java.lang.Class<?> dataClass,
                                                              org.eclipse.emf.ecore.InternalEObject owner,
                                                              int featureID,
                                                              @CheckForNull
                                                              int[] supersetFeatureIDs,
                                                              @CheckForNull
                                                              int[] subsetFeatureIDs,
                                                              int inverseFeatureID)
        Creates and initializes a new SubsetSupersetEObjectWithInverseResolvingEList instance.
        Parameters:
        dataClass - data class.
        owner - owner of the setting.
        featureID - feature id.
        supersetFeatureIDs - array of superset features.
        subsetFeatureIDs - array of subset features.
        inverseFeatureID - id of inverse feature.
    • Method Detail

      • hasProxies

        protected boolean hasProxies()
        Overrides:
        hasProxies in class org.eclipse.emf.ecore.util.EcoreEList<E>
      • resolve

        protected E resolve​(int index,
                            E object)
        Overrides:
        resolve in class org.eclipse.emf.ecore.util.EObjectEList<E>