Class CustomViewImpl

  • All Implemented Interfaces:
    org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, CustomView

    public class CustomViewImpl
    extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
    implements CustomView
    An implementation of the model object 'Custom View'.

    The following features are implemented:

    • Nested Class Summary

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

        org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
      • 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 java.lang.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 java.lang.String format
      The cached value of the 'Format' attribute.
      protected static java.lang.String FORMAT_EDEFAULT
      The default value of the 'Format' attribute.
      protected java.lang.String icon
      The cached value of the 'Icon' attribute.
      protected static java.lang.String ICON_EDEFAULT
      The default value of the 'Icon' attribute.
      protected org.eclipse.emf.common.util.EList<java.lang.String> layers
      The cached value of the 'Layers' attribute list.
      protected org.eclipse.emf.common.util.EList<Parameter> parameters
      The cached value of the 'Parameters' containment reference list.
      protected org.eclipse.emf.common.util.EList<Patch> patches
      The cached value of the 'Patches' containment reference list.
      protected org.eclipse.emf.common.util.EList<java.lang.String> path
      The cached value of the 'Path' attribute list.
      protected java.lang.Integer position
      The cached value of the 'Position' attribute.
      protected static java.lang.Integer POSITION_EDEFAULT
      The default value of the 'Position' attribute.
      protected java.lang.String source
      The cached value of the 'Source' attribute.
      protected static java.lang.String SOURCE_EDEFAULT
      The default value of the 'Source' attribute.
      protected java.lang.String type
      The cached value of the 'Type' attribute.
      protected static java.lang.String TYPE_EDEFAULT
      The default value of the 'Type' attribute.
      • Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

        eContainer
      • 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
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected CustomViewImpl()
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object eGet​(int featureID, boolean resolve, boolean coreType)
      org.eclipse.emf.common.notify.NotificationChain eInverseRemove​(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
      boolean eIsSet​(int featureID)
      void eSet​(int featureID, java.lang.Object newValue)
      protected org.eclipse.emf.ecore.EClass eStaticClass()
      void eUnset​(int featureID)
      java.lang.String getFormat()
      java.lang.String getIcon()
      org.eclipse.emf.common.util.EList<java.lang.String> getLayers()
      org.eclipse.emf.common.util.EList<Parameter> getParameters()
      org.eclipse.emf.common.util.EList<Patch> getPatches()
      org.eclipse.emf.common.util.EList<java.lang.String> getPath()
      java.lang.Integer getPosition()
      java.lang.String getSource()
      java.lang.String getType()
      void setFormat​(java.lang.String newFormat)
      void setIcon​(java.lang.String newIcon)
      void setPosition​(java.lang.Integer newPosition)
      void setSource​(java.lang.String newSource)
      void setType​(java.lang.String newType)
      java.lang.String toString()
      • Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container

        eBasicSetContainer, eInternalContainer
      • Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl

        dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
      • Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

        eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
      • Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

        eNotificationRequired, eNotify
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.eclipse.emf.ecore.EObject

        eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
      • Methods inherited from interface org.eclipse.emf.ecore.InternalEObject

        eNotificationRequired
      • Methods inherited from interface org.eclipse.emf.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Field Detail

      • path

        protected org.eclipse.emf.common.util.EList<java.lang.String> path
        The cached value of the 'Path' attribute list.
        See Also:
        getPath()
      • ICON_EDEFAULT

        protected static final java.lang.String ICON_EDEFAULT
        The default value of the 'Icon' attribute.
        See Also:
        getIcon()
      • icon

        protected java.lang.String icon
        The cached value of the 'Icon' attribute.
        See Also:
        getIcon()
      • FORMAT_EDEFAULT

        protected static final java.lang.String FORMAT_EDEFAULT
        The default value of the 'Format' attribute.
        See Also:
        getFormat()
      • format

        protected java.lang.String format
        The cached value of the 'Format' attribute.
        See Also:
        getFormat()
      • TYPE_EDEFAULT

        protected static final java.lang.String TYPE_EDEFAULT
        The default value of the 'Type' attribute.
        See Also:
        getType()
      • type

        protected java.lang.String type
        The cached value of the 'Type' attribute.
        See Also:
        getType()
      • SOURCE_EDEFAULT

        protected static final java.lang.String SOURCE_EDEFAULT
        The default value of the 'Source' attribute.
        See Also:
        getSource()
      • source

        protected java.lang.String source
        The cached value of the 'Source' attribute.
        See Also:
        getSource()
      • POSITION_EDEFAULT

        protected static final java.lang.Integer POSITION_EDEFAULT
        The default value of the 'Position' attribute.
        See Also:
        getPosition()
      • position

        protected java.lang.Integer position
        The cached value of the 'Position' attribute.
        See Also:
        getPosition()
      • layers

        protected org.eclipse.emf.common.util.EList<java.lang.String> layers
        The cached value of the 'Layers' attribute list.
        See Also:
        getLayers()
      • patches

        protected org.eclipse.emf.common.util.EList<Patch> patches
        The cached value of the 'Patches' containment reference list.
        See Also:
        getPatches()
      • parameters

        protected org.eclipse.emf.common.util.EList<Parameter> parameters
        The cached value of the 'Parameters' containment reference list.
        See Also:
        getParameters()
    • Constructor Detail

      • CustomViewImpl

        protected CustomViewImpl()
    • Method Detail

      • eStaticClass

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

        public void setIcon​(java.lang.String newIcon)
        Specified by:
        setIcon in interface CustomView
        Parameters:
        newIcon - the new value of the 'Icon' attribute.
        See Also:
        CustomView.getIcon()
      • setFormat

        public void setFormat​(java.lang.String newFormat)
        Specified by:
        setFormat in interface CustomView
        Parameters:
        newFormat - the new value of the 'Format' attribute.
        See Also:
        CustomView.getFormat()
      • setType

        public void setType​(java.lang.String newType)
        Specified by:
        setType in interface CustomView
        Parameters:
        newType - the new value of the 'Type' attribute.
        See Also:
        CustomView.getType()
      • setSource

        public void setSource​(java.lang.String newSource)
        Specified by:
        setSource in interface CustomView
        Parameters:
        newSource - the new value of the 'Source' attribute.
        See Also:
        CustomView.getSource()
      • setPosition

        public void setPosition​(java.lang.Integer newPosition)
        Specified by:
        setPosition in interface CustomView
        Parameters:
        newPosition - the new value of the 'Position' attribute.
        See Also:
        CustomView.getPosition()
      • 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
      • 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
      • 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
      • 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
      • 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
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl