Class SubsetSupersetEObjectContainmentWithInverseEList<E>

    • Field Detail

      • inverseFeatureID

        protected final int inverseFeatureID
    • Constructor Detail

      • SubsetSupersetEObjectContainmentWithInverseEList

        public SubsetSupersetEObjectContainmentWithInverseEList​(java.lang.Class<?> dataClass,
                                                                org.eclipse.emf.ecore.InternalEObject owner,
                                                                int featureID,
                                                                int[] supersetFeatureIDs,
                                                                int[] subsetFeatureIDs,
                                                                int inverseFeatureID)
        Creates and initializes a new SubsetSupersetEObjectContainmentWithInverseEList 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

      • 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>