Class AbstractDataPathImpl

  • All Implemented Interfaces:
    IBmObject, AbstractDataPath, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject
    Direct Known Subclasses:
    DataPathImpl, IrresolvableDataPathImpl

    public abstract class AbstractDataPathImpl
    extends BmObject
    implements AbstractDataPath
    An implementation of the model object 'Abstract Data Path'.

    The following features are implemented:

    • Constructor Detail

      • AbstractDataPathImpl

        protected AbstractDataPathImpl()
    • 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
      • toString

        public String toString()
        Specified by:
        toString in interface AbstractDataPath
        Overrides:
        toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
      • eInvoke

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