com.ibm.rational.test.lt.models.behavior.lttest.impl

Class ProxyElementImpl

  • java.lang.Object
    • org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      • org.eclipse.emf.ecore.impl.BasicEObjectImpl
        • org.eclipse.emf.ecore.impl.EObjectImpl
          • com.ibm.rational.test.common.models.behavior.impl.CBNamedElementImpl
            • com.ibm.rational.test.common.models.behavior.impl.CBActionElementImpl
              • com.ibm.rational.test.common.models.behavior.impl.CBActionImpl
                • com.ibm.rational.test.lt.models.behavior.lttest.impl.ProxyElementImpl
  • All Implemented Interfaces:
    CBAction, CBActionElement, CBNamedElement, com.ibm.rational.test.common.models.behavior.edit.CBCloneable, com.ibm.rational.test.common.models.behavior.internal.CBTempData, com.ibm.rational.test.lt.models.behavior.lttest.ProxyElement, IAdaptable, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject


    public abstract class ProxyElementImpl
    extends com.ibm.rational.test.common.models.behavior.impl.CBActionImpl
    implements com.ibm.rational.test.lt.models.behavior.lttest.ProxyElement
    An implementation of the model object 'Proxy Element'.

    The following features are implemented:

    • Nested Class Summary

      • 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
      • Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject

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

      Fields 
      Modifier and Type Field and Description
      protected String href
      The cached value of the 'Href' attribute
      protected static String HREF_EDEFAULT
      The default value of the 'Href' attribute
      • Fields inherited from class com.ibm.rational.test.common.models.behavior.impl.CBActionElementImpl

        ALWAYS_LOG_EDEFAULT, alwaysLog, DISABLED_COUNT_EDEFAULT, disabledCount, enableMode, TRANSFORM_ID_EDEFAULT, transformID, TYPE
      • Fields inherited from class com.ibm.rational.test.common.models.behavior.impl.CBNamedElementImpl

        namedElement
      • Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl

        eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
      • 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.InternalEObject

        EOPPOSITE_FEATURE_BASE
    • Constructor Summary

      Constructors 
      Modifier Constructor and Description
      protected ProxyElementImpl() 
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      Object eGet(int featureID, boolean resolve, boolean coreType) 
      boolean eIsSet(int featureID) 
      void eSet(int featureID, Object newValue) 
      protected org.eclipse.emf.ecore.EClass eStaticClass() 
      void eUnset(int featureID) 
      String getHref() 
      void setHref(String newHref) 
      String toString() 
      • Methods inherited from class com.ibm.rational.test.common.models.behavior.impl.CBActionElementImpl

        canDisable, canEnable, createActionObject, doClone, enable, eNotificationRequired, eNotify, getAction, getAdapter, getBooleanProperty, getByteProperty, getCharProperty, getChildren, getDisabledCount, getDoubleProperty, getFloatProperty, getInheritedCBActionElements, getIntProperty, getLongProperty, getMovingFrom, getName, getParent, getShortProperty, getStringProperty, getTempAttribute, getTransformID, getType, isAlwaysLog, isCloneable, isEnabled, isMoving, move, resetDisabledCount, setAction, setActionType, setAlwaysLog, setDisabledCount, setEnabled, setMovingToNewTestArgs, setName, setNotificationRequired, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setTempAttribute, setTransformID, setType, validate
      • Methods inherited from class com.ibm.rational.test.common.models.behavior.impl.CBNamedElementImpl

        getDescription, getId, getNamedElement, getStopId, getTempAttribute, getTempAttributes, setDescription, setId, setNamedElement, setTempAttribute, unsetTempAttribute
      • Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl

        eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
      • Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

        eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, 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

        eBasicAdapterArray, eBasicHasAdapters
      • Methods inherited from interface com.ibm.rational.test.common.models.behavior.internal.CBTempData

        getTempAttribute, getTempAttribute, getTempAttributes, setTempAttribute, setTempAttribute, unsetTempAttribute
      • Methods inherited from interface com.ibm.rational.test.common.models.behavior.edit.CBCloneable

        doClone, isCloneable
      • 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.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Field Detail

      • HREF_EDEFAULT

        protected static final String HREF_EDEFAULT
        The default value of the 'Href' attribute.
      • href

        protected String href
        The cached value of the 'Href' attribute.
    • Constructor Detail

      • ProxyElementImpl

        protected ProxyElementImpl()
    • Method Detail

      • eStaticClass

        protected org.eclipse.emf.ecore.EClass eStaticClass()
        Overrides:
        eStaticClass in class com.ibm.rational.test.common.models.behavior.impl.CBActionImpl
      • getHref

        public String getHref()
        Specified by:
        getHref in interface com.ibm.rational.test.lt.models.behavior.lttest.ProxyElement
      • setHref

        public void setHref(String newHref)
        Specified by:
        setHref in interface com.ibm.rational.test.lt.models.behavior.lttest.ProxyElement
      • eGet

        public Object eGet(int featureID,
                  boolean resolve,
                  boolean coreType)
        Specified by:
        eGet in interface org.eclipse.emf.ecore.InternalEObject
        Overrides:
        eGet in class com.ibm.rational.test.common.models.behavior.impl.CBActionElementImpl
      • eSet

        public void eSet(int featureID,
                Object newValue)
        Specified by:
        eSet in interface org.eclipse.emf.ecore.InternalEObject
        Overrides:
        eSet in class com.ibm.rational.test.common.models.behavior.impl.CBActionElementImpl
      • eUnset

        public void eUnset(int featureID)
        Specified by:
        eUnset in interface org.eclipse.emf.ecore.InternalEObject
        Overrides:
        eUnset in class com.ibm.rational.test.common.models.behavior.impl.CBActionElementImpl
      • eIsSet

        public boolean eIsSet(int featureID)
        Specified by:
        eIsSet in interface org.eclipse.emf.ecore.InternalEObject
        Overrides:
        eIsSet in class com.ibm.rational.test.common.models.behavior.impl.CBActionElementImpl
      • toString

        public String toString()
        Overrides:
        toString in class com.ibm.rational.test.common.models.behavior.impl.CBActionElementImpl
IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2013. All rights reserved.