Class SubsetSupersetEObjectContainmentEList<E>

    • Constructor Detail

      • SubsetSupersetEObjectContainmentEList

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

      • isContainment

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

        public boolean addAll​(java.util.Collection<? extends E> collection)
        Specified by:
        addAll in interface java.util.Collection<E>
        Specified by:
        addAll in interface java.util.List<E>
        Overrides:
        addAll in class SubsetSupersetEObjectEList<E>
      • addAll

        public boolean addAll​(int index,
                              java.util.Collection<? extends E> collection)
        Specified by:
        addAll in interface java.util.List<E>
        Overrides:
        addAll in class SubsetSupersetEObjectEList<E>