Class OrderChildrenMergeRuleImpl

  • All Implemented Interfaces:
    IBmObject, Map.Entry<org.eclipse.emf.ecore.EStructuralFeature,​MergeRule>, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.common.util.BasicEMap.Entry<org.eclipse.emf.ecore.EStructuralFeature,​MergeRule>, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject

    public class OrderChildrenMergeRuleImpl
    extends BmObject
    implements org.eclipse.emf.common.util.BasicEMap.Entry<org.eclipse.emf.ecore.EStructuralFeature,​MergeRule>
    An implementation of the model object 'Order Children Merge Rule'.

    The following features are implemented:

    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl

        org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
      • Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

        org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
      • Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

        org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
      • Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject

        org.eclipse.emf.ecore.InternalEObject.EStore
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected int hash
      • Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

        EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
      • Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder

        NIL
      • Fields inherited from interface org.eclipse.emf.ecore.InternalEObject

        EOPPOSITE_FEATURE_BASE
    • Field Detail

      • hash

        protected int hash
    • Constructor Detail

      • OrderChildrenMergeRuleImpl

        protected OrderChildrenMergeRuleImpl()
    • Method Detail

      • eStaticClass

        protected org.eclipse.emf.ecore.EClass eStaticClass()
        Overrides:
        eStaticClass in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
      • eStaticFeatureCount

        protected int eStaticFeatureCount()
        Overrides:
        eStaticFeatureCount in class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
      • getTypedKey

        public org.eclipse.emf.ecore.EStructuralFeature getTypedKey()
      • setTypedKey

        public void setTypedKey​(org.eclipse.emf.ecore.EStructuralFeature newKey)
      • getTypedValue

        public MergeRule getTypedValue()
      • setTypedValue

        public void setTypedValue​(MergeRule newValue)
      • getHash

        public int getHash()
        Specified by:
        getHash in interface org.eclipse.emf.common.util.BasicEMap.Entry<org.eclipse.emf.ecore.EStructuralFeature,​MergeRule>
      • setHash

        public void setHash​(int hash)
        Specified by:
        setHash in interface org.eclipse.emf.common.util.BasicEMap.Entry<org.eclipse.emf.ecore.EStructuralFeature,​MergeRule>
      • getKey

        public org.eclipse.emf.ecore.EStructuralFeature getKey()
        Specified by:
        getKey in interface Map.Entry<org.eclipse.emf.ecore.EStructuralFeature,​MergeRule>
      • setKey

        public void setKey​(org.eclipse.emf.ecore.EStructuralFeature key)
        Specified by:
        setKey in interface org.eclipse.emf.common.util.BasicEMap.Entry<org.eclipse.emf.ecore.EStructuralFeature,​MergeRule>
      • getEMap

        public org.eclipse.emf.common.util.EMap<org.eclipse.emf.ecore.EStructuralFeature,​MergeRule> getEMap()