Class InvocationImpl

    • Constructor Detail

      • InvocationImpl

        protected InvocationImpl()
        Generated
    • Method Detail

      • eStaticClass

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

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

        public org.eclipse.emf.common.notify.NotificationChain basicSetName​(Expression newName,
                                                                            org.eclipse.emf.common.notify.NotificationChain msgs)
        Generated
      • staticModifier

        protected abstract boolean staticModifier()
      • collectMethods

        protected void collectMethods​(java.lang.Object object,
                                      java.lang.Class<?> c,
                                      java.lang.String name,
                                      java.util.List<InvocationImpl.Invocable> invocables)
      • createMethod

        protected InvocationImpl.Invocable createMethod​(java.lang.Object object,
                                                        java.lang.reflect.Method method)
      • isAssignable

        protected boolean isAssignable​(java.lang.Class<?>[] parameterTypes,
                                       java.lang.Object[] arguments)
      • box

        protected java.lang.Class<?> box​(java.lang.Class<?> type)
      • getTypes

        protected java.lang.Class<?>[] getTypes​(java.lang.Object[] objects)
      • eInverseRemove

        public org.eclipse.emf.common.notify.NotificationChain eInverseRemove​(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                              int featureID,
                                                                              org.eclipse.emf.common.notify.NotificationChain msgs)
        Overrides:
        eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
        Generated
      • eGet

        public java.lang.Object eGet​(int featureID,
                                     boolean resolve,
                                     boolean coreType)
        Specified by:
        eGet in interface org.eclipse.emf.ecore.InternalEObject
        Overrides:
        eGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
        Generated
      • eSet

        public void eSet​(int featureID,
                         java.lang.Object newValue)
        Specified by:
        eSet in interface org.eclipse.emf.ecore.InternalEObject
        Overrides:
        eSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
        Generated
      • eUnset

        public void eUnset​(int featureID)
        Specified by:
        eUnset in interface org.eclipse.emf.ecore.InternalEObject
        Overrides:
        eUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
        Generated
      • eIsSet

        public boolean eIsSet​(int featureID)
        Specified by:
        eIsSet in interface org.eclipse.emf.ecore.InternalEObject
        Overrides:
        eIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
        Generated
      • eInvoke

        public java.lang.Object eInvoke​(int operationID,
                                        org.eclipse.emf.common.util.EList<?> arguments)
                                 throws java.lang.reflect.InvocationTargetException
        Specified by:
        eInvoke in interface org.eclipse.emf.ecore.InternalEObject
        Overrides:
        eInvoke in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
        Throws:
        java.lang.reflect.InvocationTargetException
        Generated