Class SubsetSupersetEObjectWithInverseEList<E>

    • Field Detail

      • inverseFeatureID

        protected final int inverseFeatureID
    • Constructor Detail

      • SubsetSupersetEObjectWithInverseEList

        public SubsetSupersetEObjectWithInverseEList​(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 SubsetSupersetEObjectWithInverseEList instance.
        Parameters:
        dataClass - data class.
        owner - owner of the setting.
        featureID - feature id.
        supersetFeatureIDs - array of superset features.
        subsetFeatureIDs - array of subset features.
        inverseFeatureID - if of inverse feature.
    • Method Detail

      • getInverseFeatureID

        public int getInverseFeatureID()
        Overrides:
        getInverseFeatureID in class org.eclipse.emf.ecore.util.EcoreEList<E>
      • getInverseFeatureClass

        public java.lang.Class<?> getInverseFeatureClass()
        Overrides:
        getInverseFeatureClass in class org.eclipse.emf.ecore.util.EcoreEList<E>